Skip to main content
POST
/
campaign
/
outbound
/
create_call
/
superu
cURL
curl --request POST \\
  --url https://voip-middlware.superu.ai/campaign/outbound/create_call/superu \\
  --header 'superU-Api-Key: YOUR_SUPERU_API_KEY' \\
  --data '{
  "assistant_id": "ag_01HXR8FM5QYCVXAK4TYFJ4AEP0",
  "to": "+14155552671",
  "from": "+14155550000",
  "campaign_id": "demo_call",
  "customer_name": "Ava",
  "customer_id": "cust_123",
  "variable_values": {
    "key": "value"
  }
}'
{
  "status": "success",
  "call_uuid": "e8f87167-d4fd-44f2-b03a-24cb600f86f2",
  "campaign_id": "demo_call",
  "message": "Outbound call created"
}

Authorizations

superU-Api-Key
string
header
required

Your SuperU API key.

Body

application/json

Request body for Create outbound call.

Outbound Call Create Request schema.

assistant_id
string
required

Assistant ID

Example:

"ag_01HXR8FM5QYCVXAK4TYFJ4AEP0"

to
string
required

Destination number

Example:

"+14155552671"

campaign_id
string
required

Campaign ID

Example:

"demo_call"

customer_name
string
required

Customer display name

Example:

"Ava"

customer_id
string
required

Customer identifier

Example:

"cust_123"

from
string

Optional source number

Example:

"+14155550000"

variable_values
object

Variable values value.

Example:
{ "key": "value" }

Response

Outbound call created

Generic Response schema.

status
string

Status value.

Example:

"success"

message
string

Message value.

Example:

"Request completed successfully"

data
object

Data value.