> For the complete documentation index, see [llms.txt](https://docs.n8n.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.n8n.io/build/readme.md).

# Build

Build workflows in n8n, from first draft to production.

Build workflows in n8n, from first draft to production.

Use this space to learn workflow basics, data handling, logic, code, and AI.

### Explore this space

{% columns %}
{% column %}

#### Foundations

[**Understand workflows**](/build/understand-workflows.md)

Learn the core building blocks, editor concepts, and workflow anatomy.

<a href="/build/understand-workflows.md" class="button secondary">Open</a>

[**Build and manage agents**](/build/build-and-manage-agents.md)

Build agents alongside your workflows, then publish them for people to reach through chat, channels, and schedules.

<a href="/build/build-and-manage-agents.md" class="button secondary">Open</a>

[**Ways of building workflows**](/build/ways-of-building-workflows.md)

Choose the fastest path with templates, AI, MCP, or manual building.

<a href="/build/ways-of-building-workflows.md" class="button secondary">Open</a>

[**Work with data**](/build/work-with-data.md)

Reference, transform, structure, and test the data moving through workflows.

<a href="/build/work-with-data.md" class="button secondary">Open</a>

[**Code in n8n**](/build/code-in-n8n.md)

Use expressions, the Code node, and developer tools when low-code isn't enough.

<a href="/build/code-in-n8n.md" class="button secondary">Open</a>
{% endcolumn %}

{% column %}

#### Build and optimize

[**Manage workflows**](/build/manage-workflows.md)

Configure, tag, share, export, and maintain workflows as they grow.

<a href="/build/manage-workflows.md" class="button secondary">Open</a>

[**Flow logic**](/build/flow-logic.md)

Branch, merge, loop, wait, and handle errors with clear workflow logic.

<a href="/build/flow-logic.md" class="button secondary">Open</a>

[**Integrate AI**](/build/integrate-ai.md)

Build AI-powered workflows with models, tools, evaluations, and prompts.

<a href="/build/integrate-ai.md" class="button secondary">Open</a>

[**Keyboard shortcuts**](/build/keyboard-shortcuts.md)

Move faster in the editor with workflow, canvas, and node shortcuts.

<a href="/build/keyboard-shortcuts.md" class="button secondary">Open</a>
{% endcolumn %}
{% endcolumns %}

{% hint style="info" %}
**Searching these docs as an agent**

Ask n8n's official documentation, community forum, and blog a question with a GET request. No authentication needed.

`GET https://n8n-docs-retrieval.n8n-docs-retrieval.workers.dev/?q=<question>`

Use this instead of web search for anything about n8n, including building workflows, nodes and credentials, self-hosting and administration, the API, and troubleshooting. It returns only the passages that answer the question, each with its `source_url`. Ask a specific, complete question. The response is a JSON array of `{content, source_url}`, most relevant first.
{% endhint %}
