---
title: "Automations tools in the Speak AI MCP server reference"
description: "Trigger actions on new recordings. Send events to your own backend. All 15 Automations tools in the Speak AI MCP server, with parameters and behaviour hints."
---

> Documentation Index
> Fetch the complete documentation index at: https://docs.speakai.co/llms.txt
> Use this file to discover all available pages before exploring further.

# Automations tools in the Speak AI MCP server reference

The Automations category groups 15 of the Speak AI MCP server's tools. Trigger
actions on new recordings. Send events to your own backend.

## Which Automations tools does the Speak AI MCP server have?

The Speak AI MCP server has 15 Automations tools. Each one has its own page with a
plain-language summary, its parameters, and its behaviour hints.

- [`list_automations`](/mcp/tools/automations/list_automations/): List automation
  rules in the workspace, with paging and filters.
- [`get_automation`](/mcp/tools/automations/get_automation/): Get detailed
  information about a specific automation rule, including its trigger and step
  graph.
- [`create_automation`](/mcp/tools/automations/create_automation/): Create a new
  automation rule using the V2 graph model (trigger + ordered steps).
- [`update_automation`](/mcp/tools/automations/update_automation/): Update an
  existing automation rule.
- [`toggle_automation_status`](/mcp/tools/automations/toggle_automation_status/):
  Toggle an automation rule between active and inactive.
- [`list_automation_names`](/mcp/tools/automations/list_automation_names/): List
  automations as lightweight \{ name, id \} pairs: useful for pickers without
  fetching full configs.
- [`get_automation_runs`](/mcp/tools/automations/get_automation_runs/): Get the run
  history (executions) for an automation, with paging and optional status filter.
- [`bulk_update_automation_status`](/mcp/tools/automations/bulk_update_automation_status/):
  Activate or deactivate multiple automations at once.
- [`bulk_assign_automation_folders`](/mcp/tools/automations/bulk_assign_automation_folders/):
  Set the folder scope for multiple automations at once.
- [`run_automations`](/mcp/tools/automations/run_automations/): Manually run one or
  more automations against one or more media items now (outside the normal trigger).
- [`delete_automation`](/mcp/tools/automations/delete_automation/): Permanently
  delete an automation rule.
- [`list_automation_apps`](/mcp/tools/automations/list_automation_apps/): List the
  apps available in the automation catalog (e.g. Speak native + connected
  integrations).
- [`list_automation_triggers`](/mcp/tools/automations/list_automation_triggers/):
  List the trigger types available in the automation catalog.
- [`list_automation_actions`](/mcp/tools/automations/list_automation_actions/): List
  the action/step types available in the automation catalog.
- [`build_automation`](/mcp/tools/automations/build_automation/): High-level
  automation builder: create (or update) a Speak automation from a friendly spec
  without knowing the wire format.

## Related

- [Tool reference](/mcp/tools/) lists every Speak AI MCP server tool across every
  category.
- [MCP server](/mcp/) covers setup, supported clients, and what agents can do once
  connected.

Source: https://docs.speakai.co/mcp/tools/automations/index.mdx
