About this integration
AI phone-calling platform that places and handles automated voice conversations at scale. This integration exposes its full API as workflow modules.
The integration includes 1 trigger, 4 search modules and 4 actions. Connections use basic authentication.
How to connect
The credential form asks for API Key.
Prefer the interactive builder form? Open it on the app page.
Paste your credentials once — WEXTL® stores them encrypted and reuses the connection across every workflow that needs it.
Enter your credentials below. WEXTL stores them encrypted and uses them only to call the API on your behalf.
Connecting Bland AI to WEXTL®
| Field | Type | Help |
|---|---|---|
API KeyRequired | text | You can generate API Key at |
Use it in workflow automation
Start with Watch New Calls, then add Make an API Call.
The canvas below runs Watch New Calls into Make an API Call — watch the video, then drop a node onto the canvas.
Select the Watch New Calls trigger and the workflow fires automatically when the event occurs — no polling required.
Then add Send a Batch of Calls as the next node. Branch, filter, or hand off to other integrations from there.
The integration includes 5 ready-made modules for communication work — each run logs its inputs and outputs for debugging.
Bland AI workflow on the canvas: Watch New Calls then Send a Batch of Calls
Triggers, searches and actions
Browse every Bland AI module field below: 1 trigger, 4 searchs, and 4 actions you can drop onto the canvas.
Triggers
This integration includes 1 trigger — start a workflow the moment something changes in the app.
- Watch New Calls
Searches
Use any of 4 search modules to retrieve records without leaving the workflow canvas.
- Get Audio Recording
- Get Call Details
- List Calls
- List Voices
Actions
This integration includes 4 action modules — create, update, or delete records as part of any workflow.
- Make an API Call
- Send a Batch of Calls
- Send a Call
- Stop Active Call
Explore the fields available for each Bland AI trigger, search, and action.
Triggers
| Field | Type |
|---|---|
Call ID | text |
Created at | date |
Call Length | number |
To | text |
From | text |
Completed | boolean |
Queue Status | text |
Error Message | text |
Answered by | text |
Batch ID | text |
Searches
| Field | Type |
|---|---|
Call IDRequired | text |
Accept TypeRequired | choice |
| Field | Type |
|---|---|
Call IDRequired | text |
| Field | Type |
|---|---|
Status | text |
Corrected Duration | text |
End At | date |
Call ID | text |
To | text |
From | text |
Completed | boolean |
Created At | text |
Queue Status | text |
Endpoint Url | text |
Max Duration | number |
Error Message | text |
Answered By | text |
Batch ID | text |
Variables | object |
Appointment Time | text |
Now | text |
Short From | text |
Short To | text |
From | text |
To | text |
Call ID | text |
City | text |
State | text |
Country | text |
Concatenated Transcript | text |
Request Data | object |
Phone Number | text |
Reduce Latency | boolean |
Wait | boolean |
Language | text |
Transcripts | array |
Call Length | number |
| Field | Type |
|---|---|
From Number | text |
To Number | text |
Limit | number |
AscendingRequired | boolean |
| Field | Type |
|---|---|
Call ID | text |
Created At | text |
Call Length | number |
To | text |
From | text |
Completed | boolean |
Queue Status | text |
Error Message | text |
Answered By | text |
Batch ID | text |
| Field | Type |
|---|---|
Limit | number |
| Field | Type |
|---|---|
ID | text |
Name | text |
Description | text |
Public | boolean |
Ratings | number |
Tags | array |
User ID | text |
Total Ratings | number |
Average Rating | number |
Actions
| Field | Type |
|---|---|
URLRequired | text |
MethodRequired | choice |
Headers | array |
Key | text |
Value | text |
Query String | array |
Key | text |
Value | text |
Body | text |
| Field | Type |
|---|---|
Body | text |
Headers | object |
Status code | number |
| Field | Type |
|---|---|
Base PromptRequired | text |
Call DataRequired | array |
Label | text |
Campaign ID | text |
Test ModeRequired | boolean |
Voice | choice |
First Sentence | text |
Wait For GreetingRequired | boolean |
Interruption Threshold | number |
Pathway ID | text |
Model | choice |
Webhook | text |
RecordRequired | boolean |
Transfer Phone Number | text |
Transfer List | object |
Default | text |
Sales | text |
Support | text |
Billing | text |
Voice Settings | object |
Quality | number |
Stability | number |
Similarity | number |
Speed | number |
Language | text |
Max Duration | number |
Answered By EnabledRequired | boolean |
From | text |
| Field | Type |
|---|---|
Message | text |
Batch ID | text |
| Field | Type |
|---|---|
Phone NumberRequired | text |
TaskRequired | text |
Voice | choice |
First Sentence | text |
Wait For GreetingRequired | boolean |
Interruption Threshold | number |
Pathway ID | text |
Model | choice |
Webhook | text |
RecordRequired | boolean |
Transfer Phone Number | text |
Transfer List | object |
Default | text |
Sales | text |
Support | text |
Billing | text |
Voice Settings | object |
Quality | number |
Stability | number |
Similarity | number |
Speed | number |
Language | text |
Max Duration | number |
Answered By EnabledRequired | boolean |
From | text |
Pronunciation Guide | array |
Temperature | number |
Start Time | text |
| Field | Type |
|---|---|
Status | text |
Message | text |
Call ID | text |
Batch ID | text |
Errors | array |
| Field | Type |
|---|---|
Call IDRequired | text |
| Field | Type |
|---|---|
Status | text |
Message | text |



