Originate a call

Rings endpoint A (from — an extension or a number via the Pulse instance's active trunk) and, on answer, routes destination B (to) through the Pulse dialplan. Returns the new A-leg call_uuid immediately (async). Requires calls:originate.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Body Params
string
required

Leg A — an extension number or a PSTN number.

string
required

Destination B — an extension or a number.

string
string
integer
Defaults to 30

Ring timeout (max 120).

uuid
required

REQUIRED. The campaign the call belongs to (CDR + recording policy + campaign CID fallback). Must belong to your Pulse instance.

uuid

Optional. Attribute the call to a lead.

boolean | null

Recording override. true forces recording on even if the campaign records nothing; false suppresses recording even if the campaign records. Omit to use the campaign's recording_mode. The two-party-consent gate + disclosure still apply.

Responses

503

Telephony engine unavailable

Language
Credentials
URL
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json