Skip to main content
POST
Create a new flow execution

Authorizations

X-API-Key
string
header
required

API key required for all endpoints

Path Parameters

flow_id
string<uuid>
required

Body

application/json
phone_number
string
required

Phone number to associate with this flow execution (required for conversation tracking)

Pattern: ^\+[1-9]\d{1,14}$
Example:

"+1234567890"

whatsapp_config_id
string<uuid>

Optional WhatsApp configuration to use for this execution. Must belong to the project (direct or via customer). When omitted, uses project's default WhatsApp config.

Example:

"config-123abc"

variables
object

Variables to pass to the flow execution

Example:
context
object

Additional context for the execution

Example:
initial_data
object

Initial data to pass to the flow

Response

Flow execution accepted and queued

flow_id
string<uuid>

ID of the flow being executed

tracking_id
string<uuid>

Unique tracking ID for this execution request

message
string
Example:

"Flow execution queued"