Automations
Core tools for creating, reading, updating, and deleting automations.createAutomation
Create a new automation with trigger event, conditions, and instructions. Permission:automations:write
Parameters:
After creation, the automation is generated and evaluated asynchronously.
System-managed fields like generated code, evaluation results, group
metadata, and execution counters are populated by the platform — do not pass
them in here, as they are overwritten or ignored.
getAutomation
Get details of a specific automation by ID. Permission:automations:read
Parameters:
Returns: The automation object, or
null if not found.
listAutomations
List automations with pagination. Permission:automations:read
Parameters:
Returns:
updateAutomation
Update an existing automation - all fields are optional exceptautomationId.
Permission: automations:write
Parameters:
Returns: The updated automation object.
deleteAutomation
Delete an automation (soft delete). Permission:automations:delete
Parameters:
Returns: The deleted automation object.
Executions
Tools for inspecting individual automation executions and their history.getAutomationExecution
Get details of a specific automation execution by ID. Permission:automations.executions:read
Parameters:
Returns: The automation execution object, or
null if not found.
listAutomationExecutions
List automation executions with pagination, optionally filtered by automation ID. Permission:automations.executions:read
Parameters:
Returns:
Next Steps
Contact Tools
Manage contacts and their associated data
Authentication
Learn how MCP clients authenticate to the server