Invoke Action

Beta
POST

Invoke an action, asking for human confirmation if necessary

Request

This endpoint expects an object.
actionIdUUIDRequired
actionInputsanyRequired

The inputs needed to execute the action

userEmailstringRequired

The user who we should take the action on behalf of

humanConfirmationChannelobjectRequired

Where we should ask for human confirmation if necessary

justificationstringRequired

The justification for requesting this action. This is likely generated by the LLM that requested the action.

auditLogIdUUIDRequired

Audit log for the message that called for this action

requireHumanConfirmationbooleanOptional

If true, then before executing the action we will ask for a human confirmation in Slack. If false, we may still ask for human confirmation if it’s required by your organization admin.

Response

This endpoint returns an object.
actionInvocationIdUUID
actionInvocationStatusenum