Integrations
Every integration Flikk connects to, and how each one authenticates.
An integration is a service Flikk connects to so its actions and triggers become nodes on the canvas. Each integration connects one of two ways: OAuth, where you approve Flikk on the provider's screen and no keys change hands, or API key, where you paste a token from the provider's dashboard.
Registered integrations
The tables below list what ships today. The Integrations page in the app is the live source; it shows everything registered right now, along with each connection's status.
Communication
| Integration | Connect |
|---|---|
| Slack | OAuth |
| Discord | API key |
| Gmail | OAuth |
| OAuth | |
| Resend | API key |
Payments
| Integration | Connect |
|---|---|
| Stripe | API key |
| Shopify | API key |
Productivity
| Integration | Connect |
|---|---|
| Linear | OAuth |
| Google Sheets | OAuth |
| Tapni | API key |
Developer tools
| Integration | Connect |
|---|---|
| GitHub | OAuth |
List integrations from the API
GET /api/integrations/providers returns every registered integration with its credential requirements and this organization's connection status. Authenticate with your API key and name the organization with the x-org-slug header:
curl https://api.flikk.dev/api/integrations/providers \
-H "Authorization: Bearer flk_your_api_key" \
-H "x-org-slug: your-org"