Integration Infrastructure for Every Product
Open-source, developer-friendly infrastructure to add plug-and-play integrations to your SaaS — in minutes, not weeks.
Website • Documentation • Discord
🚀 What is Connective?
Connective is an open-source platform that enables SaaS teams to offer plug-and-play third-party integrations directly inside their product with minimal engineering effort.
It handles the heavy lifting:
- OAuth flows
- Token storage & refresh
- API clients
- Permission & scope management
- Error handling & retries
So you can focus on your core product.
🔧 How It Works
Example: Integrating Slack
1…
Integration Infrastructure for Every Product
Open-source, developer-friendly infrastructure to add plug-and-play integrations to your SaaS — in minutes, not weeks.
Website • Documentation • Discord
🚀 What is Connective?
Connective is an open-source platform that enables SaaS teams to offer plug-and-play third-party integrations directly inside their product with minimal engineering effort.
It handles the heavy lifting:
- OAuth flows
- Token storage & refresh
- API clients
- Permission & scope management
- Error handling & retries
So you can focus on your core product.
🔧 How It Works
Example: Integrating Slack
1. Select Slack from the Connective Dashboard
2. Add Slack OAuth Client ID & Client Secret
3. Use the Connective SDK
const sdk = createConnective({
projectId: "",
userId: "",
baseURL: "http://localhost:8082",
authSecret: "",
});
const handleConnect = (provider: string) => {
sdk.open({ provider });
};
4. User connects via Connect Portal
5. Perform actions once connected
Send messages, fetch data, or trigger workflows — Connective manages OAuth, tokens, retries, and re-authentication automatically.
Other integrations work the same way.
6. Create a Workflow with the Workflow Builder
Once integrations are connected, you can automate multi-step workflows using the visual Workflow Builder.
For example:
When a PR is merged on GitHub → Send a message on Slack → Update a Jira ticket
This allows you to connect events and actions across different tools without writing custom glue code.
Workflows are:
- Triggered by events from integrations or your own app
- Configured visually using drag-and-drop
- Executed reliably with retries and failure handling
This makes it easy to build powerful automation on top of your integrations with minimal engineering effort.
⏰ Time Saved with Connective
Integration work doesn’t end after launch — it accumulates as engineering time debt.
| Task | Time Cost | With Connective |
|---|---|---|
| OAuth setup | +2–3 days | Eliminated |
| Token storage & refresh | +2 days | Eliminated |
| API client implementation | +3–5 days | Eliminated |
| Scopes & permission changes | +1–2 days | Handled centrally |
| Error handling & retries | +1–2 days | Built-in |
| Ongoing maintenance | Every release | Handled by Connective |
| Workflow creation | +1–2 days / workflow | Within minutes with Drag & Drop builder |
Typical outcome
From ~2–3 weeks per integration → under 1 hour**
Multiply this by every integration your customers request. This is where most engineering time disappears.
⚠️ Project Status
Connective is in very early development.
- Only a few integrations are currently supported.
- Actions are not yet supported — only authentication and connection.
- Not ready for production use.
- You can join the waitlist on the website.
Other Links
- Future of this project
- Contribution Guide
- How do I build my own connector?
- How to setup Conenctive Locally
Built for developers who want integrations without the pain.