Get the campaign workflow
Return the post-call workflow graph for a campaign, or null if none is configured. A freshly created campaign has an empty graph (no nodes): this graph holds only the actions you add on top of the built-in behaviour. The engine already runs a per-agent-type base pass on every call — auto-applying the outcome tags, power-dialer re-queue and alerts — and that base pass is not represented here. Node coordinates are a canvas concern and are not part of this API.
The response also carries warnings[]: anything already wrong with the stored graph that was not worth refusing — a node missing the config it needs to do anything, a node no outcome can reach, or an action that is risky on the outcome it sits under. Read it before editing.
Required API key scope: campaign_workflows:read.
Authorizations
Send your API key as Authorization: Bearer YOUR_API_KEY.
Path Parameters
Agent id.
1Query Parameters
Pair with campaignId; omit both for primary campaign.
1Pair with locationId; omit both for primary campaign.
1Response
The campaign workflow graph, or null when none exists.
