# FlowMate

## FlowMate Documentation

- [Welcome to FlowMate](https://flowmate.gitbook.io/flowmate-documentation/getting-started/readme.md): Native Integrations for SaaS products
- [Get Started - Initial Setup](https://flowmate.gitbook.io/flowmate-documentation/getting-started/get-started-initial-setup.md): Everything you need to get started with FlowMate
- [Copy of Embed Integration Center](https://flowmate.gitbook.io/flowmate-documentation/getting-started/get-started-initial-setup/copy-of-embed-integration-center.md): This guide will show you how to embed the integration center into your solution.
- [Copy of How to Create a Template](https://flowmate.gitbook.io/flowmate-documentation/getting-started/get-started-initial-setup/copy-of-how-to-create-a-template.md)
- [Test Templates](https://flowmate.gitbook.io/flowmate-documentation/getting-started/get-started-initial-setup/copy-of-how-to-create-a-template/test-templates.md)
- [Ways to use FlowMate](https://flowmate.gitbook.io/flowmate-documentation/getting-started/ways-to-use-flowmate.md)
- [Introduction – Ways to Use FlowMate](https://flowmate.gitbook.io/flowmate-documentation/getting-started/introduction-ways-to-use-flowmate.md): FlowMate gives you the flexibility to embed automation and integrations directly into your product in the way that best fits your product strategy and user experience.
- [Playground: Explore the Sandbox](https://flowmate.gitbook.io/flowmate-documentation/getting-started/playground-explore-the-sandbox.md): Explore FlowMate without embedding it.
- [Page 1](https://flowmate.gitbook.io/flowmate-documentation/learn-about-flowmate/page-1.md)
- [Key Elements of FlowMate](https://flowmate.gitbook.io/flowmate-documentation/technical-fundamentals/key-elements-of-flowmate.md)
- [What is a Flow?](https://flowmate.gitbook.io/flowmate-documentation/technical-fundamentals/key-elements-of-flowmate/what-is-a-flow.md): A high-level overview of the concept of Integration and Automation Flows in FlowMate
- [What is a Template?](https://flowmate.gitbook.io/flowmate-documentation/technical-fundamentals/key-elements-of-flowmate/what-is-a-template.md): A high-level overview of the concept of templates in FlowMate
- [What is a Connector?](https://flowmate.gitbook.io/flowmate-documentation/technical-fundamentals/key-elements-of-flowmate/what-is-a-connector.md): A high-level overview of the concept of connectors in FlowMate
- [User Management](https://flowmate.gitbook.io/flowmate-documentation/technical-fundamentals/user-management.md): A high-level overview of user management in FlowMate
- [Credential Handling](https://flowmate.gitbook.io/flowmate-documentation/technical-fundamentals/credential-handling.md): A high-level overview of credential handling in FlowMate
- [Flow Execution Behavior](https://flowmate.gitbook.io/flowmate-documentation/technical-fundamentals/flow-execution-behavior.md)
- [How Flows Process Data in FlowMate](https://flowmate.gitbook.io/flowmate-documentation/technical-fundamentals/flow-execution-behavior/how-flows-process-data-in-flowmate.md)
- [Retry Handling](https://flowmate.gitbook.io/flowmate-documentation/technical-fundamentals/flow-execution-behavior/retry-handling.md)
- [Snapshot Logic](https://flowmate.gitbook.io/flowmate-documentation/technical-fundamentals/flow-execution-behavior/snapshot-logic.md)
- [Event-Based Automation](https://flowmate.gitbook.io/flowmate-documentation/event-based-automation-guide/event-based-automation.md): 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
- [Initial Setup for Event-Based Automation](https://flowmate.gitbook.io/flowmate-documentation/event-based-automation-guide/initial-setup-for-event-based-automation.md): The API implementation gives you full control over how FlowMate integrations appear and behave inside your product.
- [Implementing Event-Based Automation with the FlowMate API](https://flowmate.gitbook.io/flowmate-documentation/event-based-automation-guide/implementing-event-based-automation-with-the-flowmate-api.md)
- [Authentication System](https://flowmate.gitbook.io/flowmate-documentation/using-the-flowmate-api/authentication-system.md)
- [Managing Execution Limits per User](https://flowmate.gitbook.io/flowmate-documentation/using-the-flowmate-api/managing-execution-limits-per-user.md)
- [Log API – Filtering and Error Monitoring](https://flowmate.gitbook.io/flowmate-documentation/using-the-flowmate-api/log-api-filtering-and-error-monitoring.md)
- [Embed Integration Center](https://flowmate.gitbook.io/flowmate-documentation/integration-center/embed-integration-center.md): This guide will show you how to embed the integration center into your solution.
- [How to Create a Template](https://flowmate.gitbook.io/flowmate-documentation/templates/how-to-create-a-template.md)
- [FlowMate Options](https://flowmate.gitbook.io/flowmate-documentation/templates/how-to-create-a-template/flowmate-options.md): FlowMate offers several advanced options that help you control how data is fetched, split, synchronized, and passed between flow steps.
- [Test Templates](https://flowmate.gitbook.io/flowmate-documentation/templates/how-to-create-a-template/test-templates.md)
- [Template - Internal](https://flowmate.gitbook.io/flowmate-documentation/templates/template-internal.md)
- [Mapper Types](https://flowmate.gitbook.io/flowmate-documentation/templates/template-internal/mapper-types.md)
- [Step Configuration (Mapping)](https://flowmate.gitbook.io/flowmate-documentation/step-configuration-mapping.md)
- [Webhooks](https://flowmate.gitbook.io/flowmate-documentation/webhooks.md): FlowMate supports multiple types of webhook implementations to enable flexible and real-time integrations.
- [Incoming Webhooks](https://flowmate.gitbook.io/flowmate-documentation/webhooks/incoming-webhooks.md)
- [Synchronous Webhook Responses](https://flowmate.gitbook.io/flowmate-documentation/webhooks/synchronous-webhook-responses.md)
- [Webhook Authentication](https://flowmate.gitbook.io/flowmate-documentation/webhooks/webhook-authentication.md)
- [ID Linking](https://flowmate.gitbook.io/flowmate-documentation/id-linking.md)
- [Dynamic Fields](https://flowmate.gitbook.io/flowmate-documentation/dynamic-fields.md): Dynamic Fields allow FlowMate to load the field structure of an object from the connected app at runtime.
- [Setup Dynamic Fields](https://flowmate.gitbook.io/flowmate-documentation/dynamic-fields/setup-dynamic-fields.md)
- [Working with Logs](https://flowmate.gitbook.io/flowmate-documentation/working-with-logs.md)
- [Flow Permissions](https://flowmate.gitbook.io/flowmate-documentation/flow-permissions.md)
- [About Connectors](https://flowmate.gitbook.io/flowmate-documentation/connectors/about-connectors.md)
- [Develop your connector](https://flowmate.gitbook.io/flowmate-documentation/connectors/develop-your-connector.md)
- [Generate Connectors with OpenAPI](https://flowmate.gitbook.io/flowmate-documentation/connectors/develop-your-connector/generate-connectors-with-openapi.md)
- [Develop a Connector](https://flowmate.gitbook.io/flowmate-documentation/connectors/develop-your-connector/develop-a-connector.md)
- [Slack](https://flowmate.gitbook.io/flowmate-documentation/connectors/slack.md)
- [Slack Auth App](https://flowmate.gitbook.io/flowmate-documentation/connectors/slack/slack-auth-app.md)
- [Google](https://flowmate.gitbook.io/flowmate-documentation/connectors/google.md)
- [Google Authentication App](https://flowmate.gitbook.io/flowmate-documentation/connectors/google/google-authentication-app.md): 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.
- [Google Calendar](https://flowmate.gitbook.io/flowmate-documentation/connectors/google/google-calendar.md): This article gives you a high-level overview of how the connector works, which endpoints are available, and how to design reliable sync flows.
- [Create Event](https://flowmate.gitbook.io/flowmate-documentation/connectors/google/google-calendar/create-event.md)
- [HubSpot](https://flowmate.gitbook.io/flowmate-documentation/connectors/hubspot.md)
- [HubSpot Auth App](https://flowmate.gitbook.io/flowmate-documentation/connectors/hubspot/hubspot-auth-app.md)
- [Microsoft](https://flowmate.gitbook.io/flowmate-documentation/connectors/microsoft.md)
- [Microsoft Auth App](https://flowmate.gitbook.io/flowmate-documentation/connectors/microsoft/microsoft-auth-app.md)
- [Salesforce](https://flowmate.gitbook.io/flowmate-documentation/connectors/salesforce.md)
- [Create Salesforce oAuth 2.0 App](https://flowmate.gitbook.io/flowmate-documentation/connectors/salesforce/create-salesforce-oauth-2.0-app.md)
- [Release Notes](https://flowmate.gitbook.io/flowmate-documentation/release-notes/release-notes.md): A summary of what’s new, improved, and fixed in recent releases.
- [Connector Release Notes](https://flowmate.gitbook.io/flowmate-documentation/release-notes/connector-release-notes.md)
- [Glossary](https://flowmate.gitbook.io/flowmate-documentation/glossary/glossary.md)
- [Authentication](https://flowmate.gitbook.io/flowmate-documentation/api-reference/authentication.md)
- [Flows](https://flowmate.gitbook.io/flowmate-documentation/api-reference/flows.md)
- [User](https://flowmate.gitbook.io/flowmate-documentation/api-reference/user.md)
- [Templates](https://flowmate.gitbook.io/flowmate-documentation/api-reference/templates.md)
- [Default module](https://flowmate.gitbook.io/flowmate-documentation/api-reference/default-module.md)
- [Models](https://flowmate.gitbook.io/flowmate-documentation/api-reference/models.md)


---

# 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, you can query the documentation dynamically by asking a question.
Perform an HTTP GET request on a page URL with the `ask` query parameter:
```
GET https://flowmate.gitbook.io/flowmate-documentation/getting-started/readme.md?ask=<question>
```
The question should be specific, self-contained, and written in natural language.
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.
