{"topic":"build-workflows","docs_ref":"stable","title":"Build workflows and automations","audience":"developer","summary":"Understand workflow patterns across desktop, MCP automation, and scheduled SDK flows.","answer":"Understand workflow patterns across desktop, MCP automation, and scheduled SDK flows.\n\nRecommended docs path:\n- Workflows: https://docs.tandem.ac/desktop/workflows/\n- Mcp Automated Agents: https://docs.tandem.ac/mcp-automated-agents/\n- Scheduling Automations: https://docs.tandem.ac/sdk/scheduling-automations/\n- Agent Teams: https://docs.tandem.ac/agent-teams/\n\nHelpful supporting docs:\n- Build From Source: https://docs.tandem.ac/build-from-source/\n- Prompting Workflows And Missions: https://docs.tandem.ac/prompting-workflows-and-missions/\n- Stateful Workflows: https://docs.tandem.ac/stateful-workflows/","steps":[{"title":"Workflows","instruction":"Desktop workflows.","url":"https://docs.tandem.ac/desktop/workflows/","path":"/desktop/workflows/"},{"title":"Mcp Automated Agents","instruction":"Automated agent workflows and MCP patterns.","url":"https://docs.tandem.ac/mcp-automated-agents/","path":"/mcp-automated-agents/"},{"title":"Scheduling Automations","instruction":"SDK automation scheduling.","url":"https://docs.tandem.ac/sdk/scheduling-automations/","path":"/sdk/scheduling-automations/"},{"title":"Agent Teams","instruction":"Agent team architecture and behavior.","url":"https://docs.tandem.ac/agent-teams/","path":"/agent-teams/"}],"docs":[{"title":"Workflows","path":"/desktop/workflows/","url":"https://docs.tandem.ac/desktop/workflows/","section":"Desktop and operator docs","summary":"Desktop workflows.","snippet":"Desktop Workflows These are the core desktop workflows teams use most. Chat Workflow Section titled “Chat Workflow” Open a session. Set mode/provider/model. Send a scoped prompt. Review tool requests and approve intentionally. Iterate until completion. Multi-Agent / Multi-Session Workflow Section titled “Multi-Agent /"},{"title":"Mcp Automated Agents","path":"/mcp-automated-agents/","url":"https://docs.tandem.ac/mcp-automated-agents/","section":"Developer and automation docs","summary":"Automated agent workflows and MCP patterns.","snippet":"MCP Automated Agents Set up scheduled agents that can use MCP connector tools with explicit per-agent tool allowlists. Tandem-specific documentation is exposed through the built-in tandem-mcp docs server, so agents should ask that MCP for platform guidance instead of relying on embedded startup knowledge. If you are bu"},{"title":"Scheduling Automations","path":"/sdk/scheduling-automations/","url":"https://docs.tandem.ac/sdk/scheduling-automations/","section":"Developer and automation docs","summary":"SDK automation scheduling.","snippet":"Scheduling Workflows And Automations The control panel is not using a separate scheduler. It sends schedule payloads to the same engine APIs your SDK code can call directly. The Two Schedule Shapes Section titled “The Two Schedule Shapes” Tandem currently has two scheduling families: 1. Routines and legacy automations"},{"title":"Agent Teams","path":"/agent-teams/","url":"https://docs.tandem.ac/agent-teams/","section":"Desktop and operator docs","summary":"Agent team architecture and behavior.","snippet":"Agent Teams Agent Teams add policy-gated multi-agent spawning to tandem-engine . For authoring the workflow and mission prompts those agents should follow, see Prompting Workflows And Missions . TUI Workflow (Agent Fanout) Section titled “TUI Workflow (Agent Fanout)” For terminal-native team execution, use TUI fanout:"},{"title":"Self Operator Playbook","path":"/self-operator-playbook/","url":"https://docs.tandem.ac/self-operator-playbook/","section":"Developer and automation docs","summary":"Self-operator guide for agent review, governance-aware gap analysis, automation authoring, and trigger-based workflows.","snippet":"Self-Operator Playbook Use this guide when an agent is responsible for inspecting Tandem, identifying one gap, authoring a new automation to close it, and publishing a report without bypassing governance. This is the “how to operate what we just built” doc. If you only read one page, read this one first. Edition availa"},{"title":"Agent Workflow Mission Quickstart","path":"/agent-workflow-mission-quickstart/","url":"https://docs.tandem.ac/agent-workflow-mission-quickstart/","section":"Developer and automation docs","summary":"Short checklist for agents creating, running, and maintaining Tandem workflows or missions.","snippet":"Agent Workflow And Mission Quickstart Use this page as the shortest reliable path for an agent that needs to turn human intent into a running Tandem system. This quickstart assumes: the agent can reach a running tandem-engine the agent is allowed to use an engine token the agent may need to create or update workflows,"}],"supporting_docs":[{"docs_ref":"stable","path":"/build-from-source/","url":"https://docs.tandem.ac/build-from-source/","title":"Build From Source","summary":"Build Tandem from source.","section":"Start here","source":"curated+extended","score":154,"snippet":"Build Tandem from source."},{"docs_ref":"stable","path":"/prompting-workflows-and-missions/","url":"https://docs.tandem.ac/prompting-workflows-and-missions/","title":"Prompting Workflows And Missions","summary":"How to prompt Tandem workflows, missions, and staged recurring operations.","section":"Developer and automation docs","source":"curated+extended","score":150,"snippet":"How to prompt Tandem workflows, missions, and staged recurring operations."},{"docs_ref":"stable","path":"/stateful-workflows/","url":"https://docs.tandem.ac/stateful-workflows/","title":"Stateful Workflows","summary":"Build and operate stateful Automation V2 workflows with checkpoints, approvals, webhook triggers, inspection, and recovery.","section":"Developer and automation docs","source":"curated+extended","score":150,"snippet":"Build and operate stateful Automation V2 workflows with checkpoints, approvals, webhook triggers, inspection, and recovery."},{"docs_ref":"stable","path":"/webmcp-for-agents/","url":"https://docs.tandem.ac/webmcp-for-agents/","title":"Webmcp For Agents","summary":"Local HTTP APIs for agents.","section":"Developer and automation docs","source":"curated+extended","score":151,"snippet":"Local HTTP APIs for agents."},{"docs_ref":"stable","path":"/choosing-providers-and-models-for-agents/","url":"https://docs.tandem.ac/choosing-providers-and-models-for-agents/","title":"Choosing Providers And Models For Agents","summary":"How agents should choose providers, defaults, and per-stage model overrides.","section":"Developer and automation docs","source":"curated+extended","score":141,"snippet":"How agents should choose providers, defaults, and per-stage model overrides."}],"recommended_next_docs":[{"docs_ref":"stable","path":"/prompting-workflows-and-missions/","url":"https://docs.tandem.ac/prompting-workflows-and-missions/","title":"Prompting Workflows And Missions","summary":"How to prompt Tandem workflows, missions, and staged recurring operations.","section":"Developer and automation docs","source":"curated+extended","score":298,"snippet":"How to prompt Tandem workflows, missions, and staged recurring operations."},{"docs_ref":"stable","path":"/creating-and-running-workflows-and-missions/","url":"https://docs.tandem.ac/creating-and-running-workflows-and-missions/","title":"Creating And Running Workflows And Missions","summary":"Which Tandem path to use and how to create, apply, schedule, and run it.","section":"Developer and automation docs","source":"curated+extended","score":294,"snippet":"Which Tandem path to use and how to create, apply, schedule, and run it."},{"docs_ref":"stable","path":"/agents-and-sessions/","url":"https://docs.tandem.ac/agents-and-sessions/","title":"Agents And Sessions","summary":"Sessions, context, and execution model.","section":"Desktop and operator docs","source":"curated+extended","score":281,"snippet":"Sessions, context, and execution model."}]}