Manage Automations (Platform MCP)
Activates, deactivates, or deletes an existing monday.com automation using the Platform MCP.
Use this tool to activate, deactivate, or delete an existing monday.com automation. It requires an automation ID — when a user refers to an automation by name, always call list_automations first to resolve the ID. Never guess or infer IDs.
The
deleteaction is permanent and irreversible. When intent is ambiguous ("stop", "turn off", "pause"), preferdeactivateoverdelete.
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
| action | enum | Yes | The operation to perform: activate (enable a paused automation), deactivate (pause without deleting), or delete (permanently remove — irreversible). |
| workflowId | string | Yes | The automation ID to operate on. Obtain it from list_automations. |
Example
Deactivate an automation:
{
"action": "deactivate",
"workflowId": "55512345"
}The tool returns a confirmation message, the workflowId, and the resulting isActive state.
Programmatic equivalent
This tool maps to the activate_live_workflow, deactivate_live_workflow, and delete_live_workflow mutations on the monday.com dev (preview) API schema. Automations are primarily managed through the monday.com interface or via the MCP.
Updated about 4 hours ago
