Production-ready, tested integrations for Sequor – the SQL-centric, code-first platform for modern app/API integration.
This repository contains pre-built integration flows for popular services including Salesforce, Shopify, Mailchimp, and many more. Each integration provides:
- Production-ready implementation with continuous testing and validation
- Complete bidirectional data flows for ingesting data and updating external systems
- Pre-solved common challenges including authentication, pagination, and response mapping
- Consistently structured flows following best practices for maintainability
Each integration follows a consistent pattern:
flows/
└── <system_name>_<verb>_<object>.yaml # Integration flow (e.g. mailchimp_fetch_subscribers.yaml)
└── <system_name>_env.yaml # Environment variables required for the integration
sources/
└── <system_name>.yaml # Source configurations
Before running any integration flow:
- Locate the relevant
<system_name>_env.yaml
file for your integration - Add the required environment variables to your Sequor environment
- Run the desired integration flow
Even if your target system isn't included, these integrations demonstrate reusable patterns for:
- Authentication flows (OAuth, API keys, etc.)
- Configuring and parameterizing HTTP requests
- Response parsing and database mapping
- Implementing pagination strategies
- Bidirectional data integrations
The repository showcases all common integration patterns that you can apply to build your own custom integrations.
# Clone the repository
git clone https://github.com/sequor/sequor-integrations.git
# Navigate to the repository
cd sequor-integrations
# Configure environment variables
# (Add required values from <system_name>_env.yaml to your Sequor environment)
# Run an integration flow. For example:
sequor run flows/mailchimp_fetch_subscribers.yaml
We welcome contributions! If you've built an integration that others might find useful, please consider submitting a pull request.
We continuously add new integrations. Subscribe to the Sequor newsletter to receive updates.