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 delete action is permanent and irreversible. When intent is ambiguous ("stop", "turn off", "pause"), prefer deactivate over delete.

Parameters

ParameterTypeRequiredDescription
actionenumYesThe operation to perform: activate (enable a paused automation), deactivate (pause without deleting), or delete (permanently remove — irreversible).
workflowIdstringYesThe 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.