{"version":1,"pages":[{"id":"cto07tjPA9yhYINCIWZN","title":"Getting Started","pathname":"/","siteSpaceId":"sitesp_E7AcY","description":"Everything you need to go from signup to a working embedded integration — what Fastn is, how it works, and your first end-to-end build."},{"id":"YneSq3ZTK9orjnHUt78J","title":"What is Fastn","pathname":"/getting-started/what-is-fastn","siteSpaceId":"sitesp_E7AcY","description":"Embedded integration platform that lets SaaS companies offer native integrations without building connector infrastructure.","breadcrumbs":[{"label":"Getting Started"}]},{"id":"tnIMc5i7FbMOc7vqmFBu","title":"Platform Overview","pathname":"/getting-started/platform-overview","siteSpaceId":"sitesp_E7AcY","description":"This page shows how Fastn's components connect to each other and where each piece fits in the architecture. Use it as a reference map when you're building integrations.","breadcrumbs":[{"label":"Getting Started"}]},{"id":"EB8evZym7SZBfqLgnUNm","title":"Signing Up as a SaaS Partner","pathname":"/getting-started/signing-up-as-a-saas-partner","siteSpaceId":"sitesp_E7AcY","description":"A guide on how to use Fastn if you're a SaaS company.","breadcrumbs":[{"label":"Getting Started"}]},{"id":"axyohMFCx0zCePajLyKu","title":"Your First Integration","pathname":"/getting-started/your-first-integration","siteSpaceId":"sitesp_E7AcY","description":"Build a working integration using the AI Setup Assistant from use case analysis to live workflows.","breadcrumbs":[{"label":"Getting Started"}]},{"id":"FCRW08p5P3wA7iBE4cK3","title":"Tutorials","pathname":"/tutorials","siteSpaceId":"sitesp_E7AcY","description":"Step-by-step guided lessons organized by role — SaaS Admin, Developer, and End User."},{"id":"SvwVhF1fTnSsShaLz1oV","title":"SaaS Admin","pathname":"/tutorials/saas-admin","siteSpaceId":"sitesp_E7AcY","description":"Tutorials for setting up and managing Fastn within your SaaS product organization config, connectors, workflows, widgets, tenants, and access control.","breadcrumbs":[{"label":"Tutorials"}]},{"id":"andieCFyIdrCSjeuDPVr","title":"Setting Up Your Organization","pathname":"/tutorials/saas-admin/setting-up-your-organization","siteSpaceId":"sitesp_E7AcY","description":"Configure your organization profile, environments, API keys, and project settings after your first Fastn login.","breadcrumbs":[{"label":"Tutorials"},{"label":"SaaS Admin"}]},{"id":"Y2hT8DpjFAJlLWc7ZLiu","title":"Creating a Workflow via AI","pathname":"/tutorials/saas-admin/creating-a-workflow-via-ai","siteSpaceId":"sitesp_E7AcY","description":"An overview of building a workflow from natural language descriptions.","breadcrumbs":[{"label":"Tutorials"},{"label":"SaaS Admin"}]},{"id":"NZtvPnJumkkeOuGIsslF","title":"Building Your Widget","pathname":"/tutorials/saas-admin/building-your-widget","siteSpaceId":"sitesp_E7AcY","description":"Use the Widget Builder to create an embeddable integration hub add integrations, customize layout and style, and preview the customer experience.","breadcrumbs":[{"label":"Tutorials"},{"label":"SaaS Admin"}]},{"id":"mkgdvBUSTc5IjyiUscOC","title":"Managing Customers","pathname":"/tutorials/saas-admin/managing-customers","siteSpaceId":"sitesp_E7AcY","description":"Create customers under Settings → Customers, scope API calls per customer, and monitor customer-level activity.","breadcrumbs":[{"label":"Tutorials"},{"label":"SaaS Admin"}]},{"id":"fTlnGJs4KBXdjAL4CGjJ","title":"Roles & Permissions Setup","pathname":"/tutorials/saas-admin/roles-and-permissions-setup","siteSpaceId":"sitesp_E7AcY","description":"Assign system roles (Owner, Admin, Developer, Operator, Viewer, End User), create custom roles, and manage team access.","breadcrumbs":[{"label":"Tutorials"},{"label":"SaaS Admin"}]},{"id":"zY5LbazInIK6oAju7AcS","title":"Developer","pathname":"/tutorials/developer","siteSpaceId":"sitesp_E7AcY","description":"Tutorials for building on Fastn's platform from local dev setup, custom connectors, TypeScript workflows, deployment, AI agents, to MCP integration.","breadcrumbs":[{"label":"Tutorials"}]},{"id":"tqTwe5mDHJrq6rM3lZ2V","title":"How Embedding Works","pathname":"/tutorials/developer/how-embedding-works","siteSpaceId":"sitesp_E7AcY","breadcrumbs":[{"label":"Tutorials"},{"label":"Developer"}]},{"id":"G1R4AH6lIGX1EX3bpc1b","title":"Embedding Quickstart","pathname":"/tutorials/developer/embedding-quickstart","siteSpaceId":"sitesp_E7AcY","breadcrumbs":[{"label":"Tutorials"},{"label":"Developer"}]},{"id":"n74KfOhbACWefsTPkFyu","title":"Generating Embed Tokens","pathname":"/tutorials/developer/generating-embed-tokens","siteSpaceId":"sitesp_E7AcY","breadcrumbs":[{"label":"Tutorials"},{"label":"Developer"}]},{"id":"lzNRu0CJDyAEf9KORbZD","title":"Authentication & API Keys","pathname":"/tutorials/developer/authentication-and-api-keys","siteSpaceId":"sitesp_E7AcY","breadcrumbs":[{"label":"Tutorials"},{"label":"Developer"}]},{"id":"67KbPre0R2db0lozkav6","title":"Finding Your Org Identifier","pathname":"/tutorials/developer/finding-your-org-identifier","siteSpaceId":"sitesp_E7AcY","breadcrumbs":[{"label":"Tutorials"},{"label":"Developer"}]},{"id":"hEDP1xBeF8uu0l1VVJdI","title":"Understanding Tenancy","pathname":"/tutorials/developer/understanding-tenancy","siteSpaceId":"sitesp_E7AcY","description":"An overview of how tenancy works per user and org level in Fastn","breadcrumbs":[{"label":"Tutorials"},{"label":"Developer"}]},{"id":"LsWbn0gluUMgFrdO65Xw","title":"Deployment","pathname":"/tutorials/developer/deployment","siteSpaceId":"sitesp_E7AcY","breadcrumbs":[{"label":"Tutorials"},{"label":"Developer"}]},{"id":"xPpeMvpVvaQuCdj4bT8J","title":"MCP Gateway Integration","pathname":"/tutorials/developer/mcp-gateway-integration","siteSpaceId":"sitesp_E7AcY","description":"Connect AI assistants to Fastn's MCP server i.e. native tools, dynamic tools, per-customer scoping, and integration patterns.","breadcrumbs":[{"label":"Tutorials"},{"label":"Developer"}]},{"id":"KGC7fbU2suWGpwgCXq5X","title":"Troubleshooting","pathname":"/tutorials/developer/troubleshooting","siteSpaceId":"sitesp_E7AcY","breadcrumbs":[{"label":"Tutorials"},{"label":"Developer"}]},{"id":"1cjUYNnDdD3qNb4IXKFm","title":"End User","pathname":"/tutorials/end-user","siteSpaceId":"sitesp_E7AcY","description":"Tutorials for end users interacting with Fastn through the embedded widget — connecting apps, customizing integrations, and viewing sync status.","breadcrumbs":[{"label":"Tutorials"}]},{"id":"N7CJPZkSvOS8zNWGqeJT","title":"Connecting Apps via Widget","pathname":"/tutorials/end-user/connecting-apps-via-widget","siteSpaceId":"sitesp_E7AcY","description":"Find available integrations, authorize your accounts, and activate connections through the embedded integration widget.","breadcrumbs":[{"label":"Tutorials"},{"label":"End User"}]},{"id":"g4OTC9o6KJbGyctTyhi0","title":"Customizing Your Integrations","pathname":"/tutorials/end-user/customizing-your-integrations","siteSpaceId":"sitesp_E7AcY","description":"Configure sync preferences, field mappings, scheduling, and other settings for your active integrations through the widget.","breadcrumbs":[{"label":"Tutorials"},{"label":"End User"}]},{"id":"wLQvJ4nIU7ohzk3vDbDE","title":"Viewing Sync Status & History","pathname":"/tutorials/end-user/viewing-sync-status-and-history","siteSpaceId":"sitesp_E7AcY","description":"Check what's syncing, view execution history, spot errors, and know when to contact support.","breadcrumbs":[{"label":"Tutorials"},{"label":"End User"}]},{"id":"HKeweulzAJaJsh48mbSj","title":"Reference","pathname":"/reference","siteSpaceId":"sitesp_E7AcY","description":"Technical reference documentation — specifications, schemas, interfaces, and lookup tables for every component of the Fastn platform."},{"id":"13g63rCq7uTzATFdzRBT","title":"Glossary","pathname":"/reference/glossary","siteSpaceId":"sitesp_E7AcY","description":"Alphabetized definitions of every term used across the Fastn platform and documentation.","breadcrumbs":[{"label":"Reference"}]},{"id":"7WRS2LDdRkjiTv50Ds1V","title":"Customer model","pathname":"/reference/customer-model","siteSpaceId":"sitesp_E7AcY","description":"The customer hierarchy, isolation model, customer management, and data residency.","breadcrumbs":[{"label":"Reference"}]},{"id":"j1VdyWVKKtH0vXVJHDwZ","title":"Connectors","pathname":"/reference/connectors","siteSpaceId":"sitesp_E7AcY","description":"Built-in connector list, 6 auth methods, Create Connector dialog fields, connections, and capability registry.","breadcrumbs":[{"label":"Reference"}]},{"id":"wmavv2wpRINnHmfQxttZ","title":"Workflows","pathname":"/reference/workflows","siteSpaceId":"sitesp_E7AcY","description":"AI builder and code editor interface, ctx object, execution tiers, retry policy, workflow statuses, versioning, and trigger integration.","breadcrumbs":[{"label":"Reference"}]},{"id":"udSXgbn9m4ToFHSWkJEr","title":"Triggers","pathname":"/reference/triggers","siteSpaceId":"sitesp_E7AcY","description":"Webhook triggers with routes and filters, scheduler presets, app event subscriptions, and trigger management.","breadcrumbs":[{"label":"Reference"}]},{"id":"BNK2Z9JoL5jHb6x6ztrz","title":"RBAC & Security","pathname":"/reference/rbac-and-security","siteSpaceId":"sitesp_E7AcY","description":"Role definitions, permission matrix, Row-Level Security policies, scope conditions, and auth middleware.","breadcrumbs":[{"label":"Reference"}]},{"id":"XxuqmTRR0UCbPYxXrFQ5","title":"MCP Gateway","pathname":"/reference/mcp-gateway","siteSpaceId":"sitesp_E7AcY","description":"Native tools, dynamic tools, per-tenant availability, and the MCP resource protocol.","breadcrumbs":[{"label":"Reference"}]},{"id":"gld7yCVfKHf2JMSy4z7t","title":"Activity","pathname":"/reference/activity","siteSpaceId":"sitesp_E7AcY","description":"Monitor events, connector traces, workflow executions, and alert rules across your entire workspace.","breadcrumbs":[{"label":"Reference"}]},{"id":"L4gpTuEvb3vLXA9RfGCb","title":"API Reference","pathname":"/reference/api-reference","siteSpaceId":"sitesp_E7AcY","description":"Core and platform endpoints, authentication headers, error codes, and rate limiting.","breadcrumbs":[{"label":"Reference"}]},{"id":"bjRdiQgJyp4PwqmGqnDa","title":"Alerts","pathname":"/reference/alerts","siteSpaceId":"sitesp_E7AcY","description":"Alert rule conditions, thresholds, and monitoring configuration.","breadcrumbs":[{"label":"Reference"}]},{"id":"4u0xD9C00P9CB092Y7WJ","title":"Audit Log","pathname":"/reference/audit-log","siteSpaceId":"sitesp_E7AcY","description":"Audit log columns, filters, action types, and query patterns.","breadcrumbs":[{"label":"Reference"}]}]}