Skip to main content
An Action keeps one stable actionId as work runs, pauses for the user, resumes, and reaches a terminal outcome.

Read the current state

Follow availableActions

Darwin returns which of status, update, approve, and stop are valid now. Use that array as the source of truth for controls instead of reconstructing permissions from the status string.

Resume browser interactions

Connections and payments complete out of band. A redirect arrival or popup closure is not proof of success. Continue polling the same actionId; Darwin resumes the same Turn only after backend confirmation. Stopping ends the current queued or running Turn. It does not claim that an external transaction, delivery, or provider-side operation was canceled.