Combined endpoint that creates an n8n workflow, activates it, creates a campaign, and schedules the webhook job. This replaces the need to manually create workflows and campaigns separately.
You must provide contacts using either audienceId (existing audience) or csvData (inline contact list) — not both. If csvData is provided, a new audience is automatically created from it.
Optionally schedule the campaign for a future time using dateTime. If omitted, the campaign starts immediately.
Your SuperU API key.
Request body for creating an outbound campaign with workflow.
The agent/assistant ID to use for calls
The phone number to make outbound calls from (with country code)
"+14155550100"
Name for the workflow and campaign
Number of calls to process per batch (max 10)
1 <= x <= 10ISO 8601 datetime for scheduling the campaign. Must be in the future. If omitted, the campaign starts immediately.
"2026-04-10T14:00:00Z"
Alternative field for workflow name (used if workflow_name is not provided)
ID of an existing audience. Provide either audienceId or csvData, not both.
Inline contact list. Provide either csvData or audienceId, not both. A new audience is created automatically from this data.
Campaign and workflow created successfully