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

# Build

- [Build](https://docs.fastn.ai/build/build.md): Everything that defines how an integration behaves.
- [Agent](https://docs.fastn.ai/build/agent.md): The chat-driven builder that picks connectors, drafts workflows and shows you the diff.
- [Approval mode](https://docs.fastn.ai/build/agent/approval-mode.md): How far the agent goes without checking in: Auto versus Manual.
- [Worked example](https://docs.fastn.ai/build/agent/worked-example.md): A real HubSpot-to-Google-Sheets build, from plain-words prompt to bound trigger.
- [Building from your AI agent](https://docs.fastn.ai/build/building-from-your-ai-agent.md): What your own AI agent does after you ask it for an integration, where the result lands in fastn, and how to test it.
- [Connectors](https://docs.fastn.ai/build/connectors.md): What a connector is, how it relates to actions, auth methods, connections and webhooks, and where each part lives in the app.
- [The catalogue](https://docs.fastn.ai/build/connectors/the-catalogue.md): The Connectors page: header buttons, categories, search, filters, connector cards and the guide panel.
- [Creating a connector](https://docs.fastn.ai/build/connectors/creating-a-connector.md): The Create a connector dialog field by field: identity, protocol, visibility and every authentication type, plus Request connector.
- [Inside a connector](https://docs.fastn.ai/build/connectors/inside-a-connector.md): The connector detail page: the connector rail, the header, and the Overview, Connections and Version pins tabs.
- [Auth methods and providers](https://docs.fastn.ai/build/connectors/auth-methods.md): The Auth tab: a connector's authentication methods, the default method, and the OAuth apps (auth providers) behind them.
- [Actions](https://docs.fastn.ai/build/connectors/action-detail.md): A connector's actions: the action list, the action editor and its seven tabs, mocks, versions and proposing an update.
- [Webhook config](https://docs.fastn.ai/build/connectors/webhook-config.md): The Webhook config tab: how fastn subscribes to an app's events for each customer, the config table, and every field of the config form.
- [Editing, publishing and deleting](https://docs.fastn.ai/build/connectors/editing-and-deleting.md): What you can change on a connector your workspace owns: editing it, credential verification, adding actions, publishing versions and deleting it.
- [Importing and exporting](https://docs.fastn.ai/build/connectors/importing-and-exporting.md): Moving connectors and actions in and out of a workspace as JSON files: Import, exporting actions and exporting connectors.
- [Connect a system](https://docs.fastn.ai/build/connectors/connect-a-system.md): Making a connection step by step: open the connect dialog, choose the auth method, give the credential, and check that it worked.
- [Unified APIs](https://docs.fastn.ai/build/unified-apis.md): One canonical endpoint per business entity, served by whichever providers your customers connect.
- [Setup and Usage](https://docs.fastn.ai/build/unified-apis/setup-and-usage.md): Set up a Unified API in Fastn, copy its request, authenticate with your admin API key, and run it against your customers' connections.
- [Inside a category](https://docs.fastn.ai/build/unified-apis/inside-a-category.md): Opening a category: entities, connection state, providers and endpoints.
- [Unified vs direct](https://docs.fastn.ai/build/unified-apis/unified-vs-direct.md): When to reach for a unified API and when to call the connector directly.
- [Connections](https://docs.fastn.ai/build/connections.md): The Connections page: your organisation's and your customers' signed-in accounts, how to find one, and what each column means.
- [Statuses](https://docs.fastn.ai/build/connections/statuses.md): What Active, Inactive, Expired and Failed mean, and what to do about each.
- [Auth types](https://docs.fastn.ai/build/connections/auth-types.md): The values in the Auth column and on a connection's detail page, and what each one means for keeping the connection working.
- [Inside a connection](https://docs.fastn.ai/build/connections/inside-a-connection.md): The connection detail page: who and what the connection is, its token and activity, Reconnect, and Disconnect.
- [Creating a connection](https://docs.fastn.ai/build/connections/creating-a-connection.md): Making a connection yourself with New connection: the system picker, key-based methods, OAuth with providers and scopes, and when to use it.
- [Workflows](https://docs.fastn.ai/build/workflows.md): The code that runs on a trigger, a schedule, or an agent call.
- [The editor](https://docs.fastn.ai/build/workflows/the-editor.md): The workflow editor walked through tab by tab, plus the configuration panel reference.
- [The tabs](https://docs.fastn.ai/build/workflows/the-tabs.md): Every tool tab in the editor: Test, Connectors, Contract, Diagram, Test cases, Executions, Sync reports, API and Docs.
- [Lifecycle](https://docs.fastn.ai/build/workflows/lifecycle.md): How a workflow goes from draft to deployed, review gates, and code-off workspaces.
- [Triggers](https://docs.fastn.ai/build/triggers.md): What starts a workflow: an inbound webhook, a schedule, or an event from a connected system.
- [Webhook triggers](https://docs.fastn.ai/build/triggers/webhooks.md): A trigger that fires when another system calls a URL you give it.
- [Schedule triggers](https://docs.fastn.ai/build/triggers/schedulers.md): A trigger that fires on a clock you set.
- [App event triggers](https://docs.fastn.ai/build/triggers/app-events.md): A trigger that fires when something changes in a connected system.
- [Pending updates](https://docs.fastn.ai/build/connector-updates.md): Vendor changes to the integrations you use, and the fixes proposed for them. Nothing is applied until you accept it.
- [MCP gateway](https://docs.fastn.ai/build/mcp-gateway.md): Letting an AI client reach your connectors as tools.
- [Claude](https://docs.fastn.ai/build/mcp-gateway/claude.md): Add fastn to Claude as a custom connector, then build integrations from a Claude chat.
- [ChatGPT](https://docs.fastn.ai/build/mcp-gateway/chatgpt.md): Add fastn to ChatGPT as a custom connector in Developer mode, then build integrations from a chat.
- [Lovable](https://docs.fastn.ai/build/mcp-gateway/lovable.md): Add fastn to Lovable as a chat connector, so the builder chat can use your fastn tools.
- [Bolt](https://docs.fastn.ai/build/mcp-gateway/bolt.md): Add fastn to bolt.new as a custom MCP connector, then build integrations from a chat.
- [Common patterns](https://docs.fastn.ai/build/patterns.md): The handful of workflow shapes that come up again and again.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://docs.fastn.ai/build.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
