Skip to main content

Tool list

Sends an action that makes an HTTP request to any URL (API endpoint, internal service, etc.). Supports dedupe, idempotency, approval, and callback URL.
Returns current action status and any stored execution result.
Cancels actions in pending or awaiting_approval.
Approves an action in awaiting_approval and moves it to pending.
Creates a new action from a failed or cancelled action.
Lists actions with optional status filtering.

Parameters

send_action

url
string
required
Target URL for the HTTP request.
method
string
HTTP method. Default POST.
body
object
JSON request body.
headers
object
Additional outbound headers.
dedupe
string
24h semantic dedupe key.
idempotency_key
string
24h request dedupe key.
retries
integer
1-100, default 3.
approve
boolean
Start in awaiting_approval.
callback
string
Delivery endpoint to notify on completion or failure.

get_action / cancel / approve / retry

id
string
required
Action ID.

list_actions

status
string
Filter by status.
limit
integer
Default 20, max 100.