Skip to main content
POST
Resume a paused workflow
Legacy endpoint - deprecated. Unversioned endpoints are scheduled for removal on July 31, 2026. Use Update Workflow Status with action: "resume" for new /v1 integrations. This endpoint remains available for existing integrations until then.
Resumes a workflow that was previously paused with Pause Workflow. Leads pick up exactly where they were left: queued leads that had not started become eligible to dial again, and leads waiting on a time-delay node continue their countdown from the same offset rather than restarting. The workflow’s status returns to active and starts moving leads on the next scheduling tick.

When to use this

  • After a planned pause: for example, you paused outbound activity during a holiday window or carrier maintenance.
  • After incident remediation: you paused while investigating a complaint, dialler issue, or data-quality problem and the underlying cause is resolved.
  • After scaling changes: you paused to adjust concurrency or agent settings, and you are ready to drain the backlog under the new configuration.
If the workflow was cancelled rather than paused, it cannot be resumed. Use List Workflows to confirm the current status before calling this endpoint.

Behavior

  • Time-delay nodes resume the remaining time, not the full duration.
  • Concurrency limits and retry policy apply as configured at the time of resume.
  • New leads added while the workflow was paused are picked up at the entry node.

Path parameters

Errors

  • 404 Not Found is returned when the workflow does not exist.
  • 409 Conflict is returned when the workflow is not currently paused (for example it is already active or has been cancelled).

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Path Parameters

id
string
required

Response

Workflow resumed successfully