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
AgentsAIArtificial 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.