Integrations
Connect RevKeen with your existing tools from the Apps Marketplace
RevKeen integrations install from Apps → Marketplace in the dashboard. The status in this table matches the Marketplace catalogue. An app marked In development or Coming soon cannot be installed yet.
Catalog
| Integration | What it does | Status | Install |
|---|---|---|---|
| Slack | Workflow and operational notifications to authorized channels | Available | Apps → Marketplace → Slack |
| Linear | Create issues from merchant workflows | Available | Apps → Marketplace → Linear |
| HubSpot | Read-only CRM context for Assistant | Available | Apps → Marketplace → HubSpot |
| PracticeHub | Sync customers and bookings | Available | Apps → Marketplace → PracticeHub |
| Quaderno | VAT / sales tax calculation, set up by RevKeen | Available | Apps → Marketplace → Quaderno → Request setup |
| RevKeen Terminal | Card-present payments on PAX devices | Available | Apps → Marketplace → RevKeen Terminal |
| RevKeen Messaging | WhatsApp, SMS and iMessage messaging | Available | Apps → Marketplace → RevKeen Messaging |
| RevKeen Cart | Hosted cart on payment links and embed | Available | Apps → Marketplace → RevKeen Cart |
| Customer Intelligence | Health narratives, payment-failure and churn predictions | Available | Apps → Marketplace → Customer Intelligence |
| TeamUp | Membership and scheduling | Beta | Apps → Marketplace → TeamUp |
| Canva | Import designs from your own Canva account | Beta | Apps → Marketplace → Canva |
| Cursor | RevKeen MCP for AI agents | Beta | Apps → Marketplace → Cursor |
| Xero | Accounting export and reconciliation | In development | Not installable |
| QuickBooks Online | Accounting export and reconciliation | In development | Not installable |
| Zapier | No-code automation | Coming soon | Not installable |
| Wodify | Gym management | Coming soon | Not installable |
| Payment gateways | NMI / Elavon processor configuration | Available | Settings → Payments |
| Custom webhooks | Event notifications to your endpoints | Available | Developers → Webhooks |
Email is sent by RevKeen for every account and is not a Marketplace app. See Communication channels.
Facebook Messenger is not a RevKeen communication channel. Use Email, SMS, WhatsApp or iMessage.
Browsing the Marketplace
Apps are grouped by category — Accounting & tax, CRM, Messaging, Payments & commerce, Automation, Intelligence, and Membership & scheduling. Use the category and availability rail on the left or the search box above the grid; filters live in the page URL, so a filtered view can be shared.
Every card shows the app's logo, what it does, how it connects (OAuth, API key, M2M token, device pairing or built in), a link to the app's own website, and one action:
| Card shows | Meaning |
|---|---|
| Connect, Enable, Set up | Not connected yet. Opens the app page where you connect it. |
| Manage | Connected. Opens the app page to test, rotate credentials or disconnect. |
| Reconnect | The connection expired or failed. Reconnect from the app page. |
| Beta, In development, Coming soon | Availability from the catalog. Only Available and Beta apps can be connected. |
A Connected, Needs attention, Reconnect needed or Failed pill reflects the live connection. "Available" is implied and not shown as a pill.
If connection health cannot be refreshed, Marketplace and Installed keep showing recorded or last-known connection status and display Couldn’t refresh connection health separately. A connected app stays connected; a recorded disconnection or reconnect requirement also remains visible. Counts use the available records, with a note that health information may be out of date. Select Retry connection status to refresh it. Status unknown and View app are used only when no connection evidence is available for that app, not simply because a health refresh failed.
How to connect an available app
- Open Apps → Marketplace in the RevKeen dashboard and find the app by category or search.
- Select Connect (or Enable / Set up for RevKeen modules).
- Every app page has the same layout: Connection, How to activate, What it does, Permissions & trust, and Details. Follow How to activate — complete OAuth in the pop-up window (Slack, Linear, Canva, HubSpot), enter credentials in the drawer (PracticeHub, TeamUp), or the setup wizard shown for that app. The steps for every app are listed in Connecting each app.
- Confirm the status pill on the app page shows Connected.
Do not look for a Settings integrations list. That path is obsolete.
Installed app status
The Installed Apps list uses the same words as the Marketplace cards and the app pages: Connected, Needs attention (a connected app whose last sync or health check reported a problem), Reconnect needed (the authorisation expired or was revoked), Failed, Not connected and Status unknown. Status unknown means the connection response did not provide a recognised state; it is not evidence of a healthy connection. Each row shows the app's logo, the account it is connected to where the provider reports one, and Manage (or Reconnect) to open the app page; Disconnect removes the connection. Use App Status to filter the list. The Needs attention tile counts Needs attention, Reconnect needed and Failed together.
What is not live
- Xero / QuickBooks invoice sync — catalog status
in_development. Setup screens that imply Connect and live AR sync are wrong. - Wodify — coming soon, not installable.
- Pay by Bank collection — not a live checkout rail.
Related
Owner: david · Reviewed 30 Sep 2026 · Next review 29 Dec 2026