Dust · Arazzo Workflow
Dust Approve a Pending Agent Tool Action
Version 1.0.0
Start a conversation, wait for the agent to request a tool action, then approve or reject it.
View Spec
View on GitHub
AgentsArtificial IntelligenceCustom WorkflowsData SourcesDustEnterprise AIKnowledge-ManagementLLMMCPMulti-ModelRAGArazzoWorkflows
Provider
Workflows
approve-agent-action
Open a conversation, wait for an agent message, and validate its pending action.
Creates a conversation that mentions an agent with tool validation enabled, polls until a completed agent message appears, and approves or rejects the pending action by id.
1
createConversation
{$sourceDescriptions.conversationsApi.url}#/paths/~1api~1v1~1w~1{wId}~1assistant~1conversations/post
Open a conversation that mentions the agent without skipping tool validation so the agent can request an action.
2
pollConversation
{$sourceDescriptions.conversationsApi.url}#/paths/~1api~1v1~1w~1{wId}~1assistant~1conversations~1{cId}/get
Fetch the conversation and capture the agent message id once a completed agent message is present.
3
validateAction
{$sourceDescriptions.conversationsApi.url}#/paths/~1api~1v1~1w~1{wId}~1assistant~1conversations~1{cId}~1messages~1{mId}~1validate-action/post
Approve or reject the pending action on the agent message.
Source API Descriptions
Arazzo Workflow Specification
Work with this as data
Every workflow here is available over the APIs.io API and to AI agents over MCP.