Trigger Automation
trigger_automationTrigger any Itential workflow or agent automation by route name. Get a job or session object to monitor via describe_job or describe_session.
Instructions
Trigger an automation via its Operations Manager endpoint.
Executes any automation (workflow or agent) by calling its endpoint trigger. The response type depends on the automation's component type:
Workflow automations return a job object (StartWorkflowResponse) monitored via describe_job.
Agent automations return a session object (StartAgentResponse) monitored via describe_session.
Use get_automations to discover available automations and their component_type before triggering, so you know which monitoring tool to use afterward.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"route_name": "<route_name>"
},
"name": "trigger_automation"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| data | No | Input data for the automation matching its endpoint trigger schema | |
| route_name | Yes | The API route name of the automation to trigger (use route_name from get_workflows or get_automations) |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |