# Workflows (/docs/workflows)

> For the complete documentation index, see [llms.txt](https://docs.tandemcx.ai/llms.txt). Any page on this site can be fetched as Markdown by appending `.md` to its URL.

Workflows are how you build call and message flows on Tandem. These guides walk
through building, configuring, and publishing them. New here? Start with
[Getting Started](/docs/workflows/getting-started) to build your first flow end
to end.

## Building Workflows

- [Getting Started](/docs/workflows/getting-started) — build, test, and publish your first workflow.
- [Flow Basics](/docs/workflows/flow-basics) — how a flow is structured and how nodes connect.
- [Editing Nodes](/docs/workflows/editing-nodes) — configuring, removing, and duplicating nodes.
- [Organizing the Canvas](/docs/workflows/organizing-the-canvas) — grouping nodes and leaving
  notes with Group and Note.
- [Execution & Publishing](/docs/workflows/execution-and-publishing) — running, publishing,
  and versioning.
- [Insights & Reporting](/docs/workflows/insights-and-reporting) — conversation volume, call
  logs, and flow trends.
- [Variables & Data](/docs/workflows/variables-and-data) — storing data, referencing it with
  `$(name)`, and querying.
- [Loops](/docs/workflows/loops) — running a block of nodes once per element of an array.
- [Error Handling](/docs/workflows/error-handling) — timeouts, no-reply, and unexpected input.
- [Best Practices](/docs/workflows/best-practices) — keeping flows readable as they grow.

## Reference

- [Node Reference](/docs/workflows/reference) — every node's fields, exits, and versions,
  generated from the platform node registry.
- [Integrations](/docs/workflows/integrations) — connect Tandem to external platforms and the
  nodes each one adds.
