Documentation
DocsAdvanced FeaturesNode-Level Pause/Resume
Node-Level Pause/Resume
Pause individual nodes within a running workflow without pausing the entire workflow. Paused nodes are skipped during execution.
TypeScript
// Pause a specific node
await client.pauseNode("wf_abc", "n3");
// The workflow definition now has:
// pausedNodeIds: ["n3"]
// Resume the node
await client.resumeNode("wf_abc", "n3");curl
# Pause node n3 curl -X POST https://api.outreachagent.dev/v1/workflows/wf_abc/nodes/n3/pause \ -H "Authorization: Bearer $OUTREACHAGENT_API_KEY" # Resume node n3 curl -X POST https://api.outreachagent.dev/v1/workflows/wf_abc/nodes/n3/resume \ -H "Authorization: Bearer $OUTREACHAGENT_API_KEY"
Use node-level pause to temporarily disable a problematic email step while keeping the rest of the workflow running.