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.yamlfile 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.yamlWe 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.