Trigger an entire application backend workflow via the Argus engine. Use this when the user asks you to perform a complex multi-step app action (like 'Deploy marketing campaign for Movilo', 'Onboard new user', or 'Register new doctor'). This delegates the heavy lifting and precise logic to Argus.
{
"description": "Trigger an entire application backend workflow via the Argus engine. Use this when the user asks you to perform a complex multi-step app action (like 'Deploy marketing campaign for Movilo', 'Onboard new user', or 'Register new doctor'). This delegates the heavy lifting and precise logic to Argus.",
"name": "execute_workflow",
"parameters": {
"properties": {
"app": {
"description": "The exact name of the app to execute the workflow for (e.g., 'Movilo', 'Vetra', 'Latinos'). Capitalize the first letter.",
"type": "string"
},
"payload": {
"description": "The initial data payload (Standard Operating Language format) to trigger the workflow. This usually includes standard fields like user_id, document_data, target_email, etc.",
"type": "object"
},
"workflow": {
"description": "The name of the workflow file without the extension (e.g., 'onboarding', 'marketing_campaign').",
"type": "string"
}
},
"required": [
"app",
"workflow",
"payload"
],
"type": "object"
}
}