Connections are the starting point for almost every successful deployment. A clean connection setup makes the rest of the pipeline flow much easier because the builder only works well after credentials, reachability, and permissions are correct.Documentation Index
Fetch the complete documentation index at: https://docs.mantrixflow.com/llms.txt
Use this file to discover all available pages before exploring further.
Relevant routes
- List:
/workspace/connections - Catalog:
/workspace/connections/new?role=sourceorrole=destination - Connector form:
/workspace/connections/new/[type] - Edit:
/workspace/connections/[id]/edit
Supported connectors in the current flow
This guide tracks the connectors that complete the live create, test, save, and pipeline workflow. Partial rollout tiles are intentionally not treated as supported here until the end-to-end path is ready. Sources:- PostgreSQL
- MySQL
- MariaDB
- SQLite
- CockroachDB
- Stripe
- Shopify
- HubSpot
- GitHub
- Notion
- PostgreSQL
- MySQL
- MariaDB
- SQLite
- CockroachDB
Recommended operator pattern
- Create the source connection first.
- Test it until the result is clean.
- If it is a database source, refresh or discover tables before building the first pipeline.
- Create the destination connection.
- Test again before you build a pipeline.
/32 allowlist value before testing. Private-only databases with no public endpoint require a later SSH tunnel or self-hosted agent release.
Create a new connection
- Click + New Connection from the list page.
- Choose Source when MantrixFlow should read from the system or Destination when it should write into it.
- Pick the connector tile.
- Fill the connector-specific fields exactly as shown in the form.
- Click Test Connection. The save action is only useful after a successful test.
- Save the connection and move into the pipeline flow.
Discover tables and resources
For database sources, use Discover Tables or refresh the source metadata before the first pipeline. This is the fastest way to confirm that grants, schemas, and table visibility are correct. For SaaS sources, validate one concrete resource first. In practice that usually means:- Shopify:
ordersorcustomers - Stripe:
invoicesorsubscriptions - HubSpot:
dealsorcontacts - GitHub:
pull_requestsorissues - Notion:
databasesorpages
Edit a connection safely
Use Edit when credentials rotate, hosts change, or a default schema needs to be updated. After any edit:- Re-test the connection.
- Refresh source metadata if schemas or permissions changed.
- Run at least one manual pipeline sync before trusting the schedule again.
Delete with care
Deleting a connection that is still attached to a pipeline will break future runs. Before deletion, confirm that no active pipeline uses it and that any schedules have been moved to a replacement connection.Good production habits
- Use separate connections for staging and production.
- Use least-privilege users instead of reusing admin credentials.
- Put environment names in the connection name, such as
Shopify ProductionorPostgres Staging. - Re-test connections after network, SSL, or password changes.