Resume a paused execution

Resumes a paused flow or agent execution by providing tool outputs. Does not count against execution limits.

Authentication

AuthorizationBearer
API key or Clerk session token

Request

This endpoint expects an object.
executionIdstringRequired>=1 character
The execution ID to resume
messageslist of objectsOptional
streamResponsebooleanOptional
Whether to stream the response via SSE
toolOutputsmap from strings to anyOptional

Local tool outputs for the paused execution. Key each output by the per-call toolCallId from the flow_await / agent_await event (preferred, and required to disambiguate parallel calls to the same tool), or by tool name (legacy; collapses same-tool parallel calls onto one slot).

Response

Execution resumed (SSE stream or JSON)

object
OR
object
OR
object
OR
object
OR
object
OR
object
OR
object
OR
object
OR
object
OR
object
OR
object
OR
object
OR
object
OR
object
OR
object
OR
object
OR
object
OR
object
OR
object
OR
object
OR
object
OR
object
OR
object
OR
object
OR
object
OR
object
OR
object
OR
object
OR
object
OR
object
OR
object
OR
object
OR
object

Errors

400
Bad Request Error
401
Unauthorized Error
403
Forbidden Error
500
Internal Server Error