Integrations Overview
Our platform offers a robust set of integrations that let you connect with the tools you already use. Whether you're looking to sync data, automate workflows, or embed functionality directly within your apps, our integrations are designed for simplicity and scalability.
Why Integrations Matter
Integrations reduce manual effort, improve data consistency, and enable real‑time collaboration across teams. Below are the key benefits:
- Automatic data sync across systems.
- Streamlined onboarding with single‑sign‑on (SSO).
- Custom workflows powered by webhooks and API triggers.
Supported Platforms
We currently support:
- Slack
- Salesforce
- GitHub
- Zapier
- And more… (stay tuned for updates)
Getting Started
Follow these steps to enable an integration:
- Navigate to Settings → Integrations in your dashboard.
- Select the desired service and click Connect.
- Authenticate using OAuth or API keys as prompted.
- Configure the sync options (events, frequency, data mapping).
- Save and test the connection.
Sample Code: Syncing a New User to Slack
fetch('https://api.example.com/v1/users', {
method: 'POST',
headers: {'Content-Type':'application/json'},
body: JSON.stringify({name: 'Jane Doe', email:'jane@demo.com'})
})
.then(r=>r.json())
.then(user=> {
fetch('https://slack.com/api/users.admin.invite', {
method:'POST',
headers:{'Authorization':`Bearer ${SLACK_TOKEN}`,'Content-Type':'application/x-www-form-urlencoded'},
body:new URLSearchParams({email:user.email, real_name:user.name})
});
});
FAQ
Go to Settings → Integrations, locate the integration, and click Disconnect. All tokens will be invalidated immediately.
Yes. Each integration offers a mapping UI where you can select which source fields map to target fields.
We allow up to 10,000 calls per month per workspace on the free tier. Paid plans have higher limits.