Each integration is a profile the Kirak runtime loads: where the service authorizes, where its API lives, and its quirks. Name it in kirak.json, add a client ID and secret, and Kirak runs the OAuth connect, stores tokens encrypted and refreshes them. Your app calls the API.
Read and write a user's Airtable bases, tables and records.
Read and publish pages and spaces in a user's Confluence Cloud site.
List, upload and download files in a user's Dropbox.
Work with a user's GitHub repositories, issues and pull requests, and receive signed webhooks.
Call Google APIs (Gmail, Calendar, Drive, Sheets) as the signed-in Google user.
Read and update a user's HubSpot CRM contacts, companies and deals.
Read and create issues and projects in a user's Jira Cloud site.
Manage a user's Mailchimp audiences, contacts and campaigns.
Call Microsoft Graph (Outlook mail, calendar, OneDrive, Teams) as the signed-in user.
Read and write the Notion pages and databases a user shares with your app.
Read and write a company's QuickBooks Online customers, invoices and accounts.
Query and update records in a user's Salesforce org.
Read and manage a merchant's Shopify store: products, orders and customers.
Read channels and users, and post messages as the signed-in Slack user.
Read and write an organisation's Xero contacts, invoices and transactions.
No integration matches. Ask for one →
Product names and logos are trademarks of their respective owners. Their use does not imply endorsement. Icons are each service's own website icon. To ask for one to be removed, emailtrademark@kirak.io(how we handle requests).