{"version":1,"pages":[{"id":"jpG5Pw6n3zlRX9nGfjRg","title":"Welcome to FlowMate","pathname":"/flowmate-documentation","siteSpaceId":"sitesp_2lPDi","description":"FlowMate lets you build and run automations from inside your AI platform — Claude, ChatGPT, or Gemini. Connect your tools, describe what you want to automate, and FlowMate handles the rest."},{"id":"B8QRE1TrNBm9c2HaF9RV","title":"Getting started","pathname":"/flowmate-documentation/getting-started/getting-started","siteSpaceId":"sitesp_2lPDi","description":"Connect FlowMate to your AI platform and run your first automation.","breadcrumbs":[{"label":"Getting Started"}]},{"id":"htSMyhLUQXyMDdJJsX9W","title":"Connect MCP","pathname":"/flowmate-documentation/getting-started/connect-mcp","siteSpaceId":"sitesp_2lPDi","description":"FlowMate connects to your AI platform via MCP (Model Context Protocol). Set it up once — FlowMate is then available in every conversation. Choose your platform to get started:","breadcrumbs":[{"label":"Getting Started"}]},{"id":"fDAMZcPO0yKvzxcanNjf","title":"Connect FlowMate to Claude Desktop","pathname":"/flowmate-documentation/getting-started/connect-mcp/connect-flowmate-to-claude-desktop","siteSpaceId":"sitesp_2lPDi","description":"This guide walks through connecting FlowMate to Claude Desktop using the built-in Connectors UI.","breadcrumbs":[{"label":"Getting Started"},{"label":"Connect MCP"}]},{"id":"5V7pH1TfE6M33B2K4f8D","title":"MCP Tool Reference","pathname":"/flowmate-documentation/mcp/mcp-tool-reference","siteSpaceId":"sitesp_2lPDi","description":"This page documents all tools exposed by the FlowMate MCP server. Your AI platform calls these automatically when you make a request — you don't invoke them directly.","breadcrumbs":[{"label":"MCP","icon":"mcp"}]},{"id":"kmDM4VxQjgGtBedW8Qvx","title":"Key Elements of FlowMate","pathname":"/flowmate-documentation/technical-fundamentals/key-elements-of-flowmate","siteSpaceId":"sitesp_2lPDi","breadcrumbs":[{"label":"TECHNICAL FUNDAMENTALS"}]},{"id":"ZRYrunyAyfL3rG0EkL3j","title":"What is a Flow?","pathname":"/flowmate-documentation/technical-fundamentals/key-elements-of-flowmate/what-is-a-flow","siteSpaceId":"sitesp_2lPDi","description":"A high-level overview of the concept of Integration and Automation Flows in FlowMate","breadcrumbs":[{"label":"TECHNICAL FUNDAMENTALS"},{"label":"Key Elements of FlowMate"}]},{"id":"H2tzKMXkiWV6PW0swdiF","title":"What is a Template?","pathname":"/flowmate-documentation/technical-fundamentals/key-elements-of-flowmate/what-is-a-template","siteSpaceId":"sitesp_2lPDi","description":"A high-level overview of the concept of templates in FlowMate","breadcrumbs":[{"label":"TECHNICAL FUNDAMENTALS"},{"label":"Key Elements of FlowMate"}]},{"id":"GEsmyTkmlh3p5i73ossF","title":"What is a Connector?","pathname":"/flowmate-documentation/technical-fundamentals/key-elements-of-flowmate/what-is-a-connector","siteSpaceId":"sitesp_2lPDi","description":"A high-level overview of the concept of connectors in FlowMate","breadcrumbs":[{"label":"TECHNICAL FUNDAMENTALS"},{"label":"Key Elements of FlowMate"}]},{"id":"D2N1SJONrPL0RUUxxqQ7","title":"User Management","pathname":"/flowmate-documentation/technical-fundamentals/user-management","siteSpaceId":"sitesp_2lPDi","description":"A high-level overview of user management in FlowMate","breadcrumbs":[{"label":"TECHNICAL FUNDAMENTALS"}]},{"id":"dJWV7oNeX50tatkXMgp2","title":"Credential Handling","pathname":"/flowmate-documentation/technical-fundamentals/credential-handling","siteSpaceId":"sitesp_2lPDi","description":"A high-level overview of credential handling in FlowMate","breadcrumbs":[{"label":"TECHNICAL FUNDAMENTALS"}]},{"id":"IQAobc0ACIwc3CwihnoD","title":"Flow Execution Behavior","pathname":"/flowmate-documentation/technical-fundamentals/flow-execution-behavior","siteSpaceId":"sitesp_2lPDi","breadcrumbs":[{"label":"TECHNICAL FUNDAMENTALS"}]},{"id":"HtVIt6tNFEJ4Kuw8SGDx","title":"How Flows Process Data in FlowMate","pathname":"/flowmate-documentation/technical-fundamentals/flow-execution-behavior/how-flows-process-data-in-flowmate","siteSpaceId":"sitesp_2lPDi","breadcrumbs":[{"label":"TECHNICAL FUNDAMENTALS"},{"label":"Flow Execution Behavior"}]},{"id":"hJOYvnGdkzNdNszKDfW2","title":"Retry Handling","pathname":"/flowmate-documentation/technical-fundamentals/flow-execution-behavior/retry-handling","siteSpaceId":"sitesp_2lPDi","breadcrumbs":[{"label":"TECHNICAL FUNDAMENTALS"},{"label":"Flow Execution Behavior"}]},{"id":"JhPQwXq3uNXOgtCoOcCv","title":"Snapshot Logic","pathname":"/flowmate-documentation/technical-fundamentals/flow-execution-behavior/snapshot-logic","siteSpaceId":"sitesp_2lPDi","breadcrumbs":[{"label":"TECHNICAL FUNDAMENTALS"},{"label":"Flow Execution Behavior"}]},{"id":"kzTlst3tKo255yz4YpDi","title":"About Embedding FlowMate","pathname":"/flowmate-documentation/embed/readme","siteSpaceId":"sitesp_2lPDi","description":"Native Integrations for SaaS products","breadcrumbs":[{"label":"Embed"}]},{"id":"yxw81E6vdTbwWi7e0bNd","title":"Embed Integration Center","pathname":"/flowmate-documentation/embed/embed-integration-center","siteSpaceId":"sitesp_2lPDi","description":"This guide will show you how to embed the integration center into your solution.","breadcrumbs":[{"label":"Embed"}]},{"id":"92sXbhoBV2YW5Lj5MFb1","title":"Event-Based Automation","pathname":"/flowmate-documentation/embed/event-based-automation","siteSpaceId":"sitesp_2lPDi","description":"Event-Based Automation allows your system to trigger integrations the moment something happens. Instead of relying on scheduled polling, your API sends events to FlowMate in real time","breadcrumbs":[{"label":"Embed"}]},{"id":"J4f2qSKhdSE6LacuTcpj","title":"Initial Setup for Event-Based Automation","pathname":"/flowmate-documentation/embed/event-based-automation/initial-setup-for-event-based-automation","siteSpaceId":"sitesp_2lPDi","description":"The API implementation gives you full control over how FlowMate integrations appear and behave inside your product.","breadcrumbs":[{"label":"Embed"},{"label":"Event-Based Automation"}]},{"id":"lMTS737aIeXGdW57esEX","title":"Implementing Event-Based Automation with the FlowMate API","pathname":"/flowmate-documentation/embed/event-based-automation/implementing-event-based-automation-with-the-flowmate-api","siteSpaceId":"sitesp_2lPDi","breadcrumbs":[{"label":"Embed"},{"label":"Event-Based Automation"}]},{"id":"ebXSEeSYAAg086zjpgob","title":"Using the FlowMate API","pathname":"/flowmate-documentation/embed/using-the-flowmate-api","siteSpaceId":"sitesp_2lPDi","breadcrumbs":[{"label":"Embed"}]},{"id":"ghLdpTrwFhWuOANT76Aq","title":"Authentication System","pathname":"/flowmate-documentation/embed/using-the-flowmate-api/authentication-system","siteSpaceId":"sitesp_2lPDi","breadcrumbs":[{"label":"Embed"},{"label":"Using the FlowMate API"}]},{"id":"YpUnoMhnwy2Rr4DhBpKC","title":"Managing Execution Limits per User","pathname":"/flowmate-documentation/embed/using-the-flowmate-api/managing-execution-limits-per-user","siteSpaceId":"sitesp_2lPDi","breadcrumbs":[{"label":"Embed"},{"label":"Using the FlowMate API"}]},{"id":"zgw0yvFkDsu6BOd3YVJA","title":"Log API – Filtering and Error Monitoring","pathname":"/flowmate-documentation/embed/using-the-flowmate-api/log-api-filtering-and-error-monitoring","siteSpaceId":"sitesp_2lPDi","breadcrumbs":[{"label":"Embed"},{"label":"Using the FlowMate API"}]},{"id":"QOZbCiOiRDFmsnxX5h9X","title":"How to Create a Template","pathname":"/flowmate-documentation/embed/how-to-create-a-template","siteSpaceId":"sitesp_2lPDi","breadcrumbs":[{"label":"Embed"}]},{"id":"86AstXYIWs2VhCruJ7D3","title":"FlowMate Options","pathname":"/flowmate-documentation/embed/how-to-create-a-template/flowmate-options","siteSpaceId":"sitesp_2lPDi","description":"FlowMate offers several advanced options that help you control how data is fetched, split, synchronized, and passed between flow steps.","breadcrumbs":[{"label":"Embed"},{"label":"How to Create a Template"}]},{"id":"XZPW6QuP22sCMg8HKJuJ","title":"Step Configuration (Mapping)","pathname":"/flowmate-documentation/embed/how-to-create-a-template/step-configuration-mapping","siteSpaceId":"sitesp_2lPDi","breadcrumbs":[{"label":"Embed"},{"label":"How to Create a Template"}]},{"id":"Swn4cGWDBeDD4KcKDNUX","title":"ID Linking","pathname":"/flowmate-documentation/embed/how-to-create-a-template/id-linking","siteSpaceId":"sitesp_2lPDi","breadcrumbs":[{"label":"Embed"},{"label":"How to Create a Template"}]},{"id":"7RHEgyaUyxvJLgnkn4H9","title":"Working with Logs","pathname":"/flowmate-documentation/embed/working-with-logs","siteSpaceId":"sitesp_2lPDi","breadcrumbs":[{"label":"Embed"}]},{"id":"Yd7TDaUoBKosswA9Uc19","title":"Flow Permissions","pathname":"/flowmate-documentation/embed/flow-permissions","siteSpaceId":"sitesp_2lPDi","breadcrumbs":[{"label":"Embed"}]},{"id":"hC2yAE4QouzooMy4QrWz","title":"About Connectors","pathname":"/flowmate-documentation/connectors/about-connectors","siteSpaceId":"sitesp_2lPDi","breadcrumbs":[{"label":"Connectors"}]},{"id":"kQObuna5jvAsyfLapR6n","title":"Develop your connector","pathname":"/flowmate-documentation/connectors/develop-your-connector","siteSpaceId":"sitesp_2lPDi","breadcrumbs":[{"label":"Connectors"}]},{"id":"wn4zL7pHodD5XummgTZF","title":"Generate Connectors with OpenAPI","pathname":"/flowmate-documentation/connectors/develop-your-connector/generate-connectors-with-openapi","siteSpaceId":"sitesp_2lPDi","breadcrumbs":[{"label":"Connectors"},{"label":"Develop your connector"}]},{"id":"T1lNJzR16NJ0RD0h7Khc","title":"Develop a Connector","pathname":"/flowmate-documentation/connectors/develop-your-connector/develop-a-connector","siteSpaceId":"sitesp_2lPDi","breadcrumbs":[{"label":"Connectors"},{"label":"Develop your connector"}]},{"id":"etYqJxNFjxRIF1lUw14y","title":"Slack","pathname":"/flowmate-documentation/connectors/slack","siteSpaceId":"sitesp_2lPDi","breadcrumbs":[{"label":"Connectors"}]},{"id":"EzexqLrLqJfVzny4ZZPD","title":"Slack Auth App","pathname":"/flowmate-documentation/connectors/slack/slack-auth-app","siteSpaceId":"sitesp_2lPDi","breadcrumbs":[{"label":"Connectors"},{"label":"Slack"}]},{"id":"qJLyhzydEcms2gKb6mXQ","title":"Google","pathname":"/flowmate-documentation/connectors/google","siteSpaceId":"sitesp_2lPDi","description":"","breadcrumbs":[{"label":"Connectors"}]},{"id":"yNvwsyKVWmjpSCHNCQS3","title":"Google Authentication App","pathname":"/flowmate-documentation/connectors/google/google-authentication-app","siteSpaceId":"sitesp_2lPDi","description":"This guide walks you through the necessary steps in the Google Cloud Console to create credentials (Client ID and Client Secret) for your application, which are required for Google authentication.","breadcrumbs":[{"label":"Connectors"},{"label":"Google"}]},{"id":"BkQ1TVBMTEU6ez0KiwL8","title":"HubSpot","pathname":"/flowmate-documentation/connectors/hubspot","siteSpaceId":"sitesp_2lPDi","breadcrumbs":[{"label":"Connectors"}]},{"id":"WPcC79k1ZEhjSOA7w9Dw","title":"HubSpot Auth App","pathname":"/flowmate-documentation/connectors/hubspot/hubspot-auth-app","siteSpaceId":"sitesp_2lPDi","breadcrumbs":[{"label":"Connectors"},{"label":"HubSpot"}]},{"id":"37MURc6F1jeUXsCJ4tXw","title":"Microsoft","pathname":"/flowmate-documentation/connectors/microsoft","siteSpaceId":"sitesp_2lPDi","breadcrumbs":[{"label":"Connectors"}]},{"id":"JuYVTtoswEDRbPwna1yj","title":"Microsoft Auth App","pathname":"/flowmate-documentation/connectors/microsoft/microsoft-auth-app","siteSpaceId":"sitesp_2lPDi","breadcrumbs":[{"label":"Connectors"},{"label":"Microsoft"}]},{"id":"hGo7LtOTLA9p0X58MeA5","title":"Salesforce","pathname":"/flowmate-documentation/connectors/salesforce","siteSpaceId":"sitesp_2lPDi","breadcrumbs":[{"label":"Connectors"}]},{"id":"lLLdqEwo6oJG2652PqKL","title":"Create Salesforce oAuth 2.0 App","pathname":"/flowmate-documentation/connectors/salesforce/create-salesforce-oauth-2.0-app","siteSpaceId":"sitesp_2lPDi","breadcrumbs":[{"label":"Connectors"},{"label":"Salesforce"}]},{"id":"Nzkjd5wRpQfB8P9qAkgu","title":"Release Notes","pathname":"/flowmate-documentation/release-notes/release-notes","siteSpaceId":"sitesp_2lPDi","description":"A summary of what’s new, improved, and fixed in recent releases.","breadcrumbs":[{"label":"Release Notes"}]},{"id":"Y9WZVIMnfLJceXXPX7kC","title":"Glossary","pathname":"/flowmate-documentation/glossary/glossary","siteSpaceId":"sitesp_2lPDi","breadcrumbs":[{"label":"Glossary"}]},{"id":"512ab3a03f923691cd9657f1ebe94c1b5ec508f3","title":"Authentication","pathname":"/flowmate-documentation/api-reference/authentication","siteSpaceId":"sitesp_2lPDi","description":"","breadcrumbs":[{"label":"API Reference"}]},{"id":"c9190177973adef5522923cf7cf4e152b5786d33","title":"Flows","pathname":"/flowmate-documentation/api-reference/flows","siteSpaceId":"sitesp_2lPDi","description":"","breadcrumbs":[{"label":"API Reference"}]},{"id":"16d649d5761b6ee2c88239eeececcf821ab1c01c","title":"User","pathname":"/flowmate-documentation/api-reference/user","siteSpaceId":"sitesp_2lPDi","description":"","breadcrumbs":[{"label":"API Reference"}]},{"id":"a4cf058401cdc00c4e7fd4ff9a872b24fc5c177a","title":"Templates","pathname":"/flowmate-documentation/api-reference/templates","siteSpaceId":"sitesp_2lPDi","description":"","breadcrumbs":[{"label":"API Reference"}]},{"id":"31d04e26985019bdad196449988ebfb60ba1c5c7","title":"Default module","pathname":"/flowmate-documentation/api-reference/default-module","siteSpaceId":"sitesp_2lPDi","description":"","breadcrumbs":[{"label":"API Reference"}]},{"id":"c10f31588ccf425c26fa273c8faab482f637f1c3","title":"Models","pathname":"/flowmate-documentation/api-reference/models","siteSpaceId":"sitesp_2lPDi","breadcrumbs":[{"label":"API Reference"}]}]}