Ecosystem & Marketplace

Integrations & Ecosystem Directory

Personal Academy connects to the tools your organisation already uses for sign-in, chat, HR, sales and content.

Single sign-on and SCIM are included from the lowest paid plan. Learn inside Slack, Teams or Google Chat, send signed course.completed webhooks to your HR system, and use the REST and GraphQL API. Each card says whether the connection is built and verified, built but not yet verified, or planned.

Collaboration & Chat

Slack

Built, not yet verified

A Slack app with /academy commands for due learning, questions, practice and assignments, with daily and weekly nudge caps.

Slack app install (OAuth), signed requests
10 min setup

Microsoft Teams

Built, not yet verified

A Microsoft Teams bot that replies with Adaptive Cards, plus a personal Academy tab that signs people in with their Teams identity.

Teams app (Microsoft Entra ID bot registration)
15 min setup

Google Chat

Built, not yet verified

A Google Chat app that answers the /academy command and direct messages, with the same nudge caps as Slack and Teams.

Google Chat app, verified requests
15 min setup

WhatsApp

Built, not yet verified

Learning on WhatsApp through the Meta Cloud API, with reply buttons and practice cards. Premium plan, metered with AI credits.

Meta WhatsApp Cloud API, signed webhooks
20 min setup

Google Calendar

Built, not yet verified

Create live-session events in the connecting organiser's Google Calendar and invite attendees; remove them when a session is cancelled.

OAuth 2.0 (authorisation code, offline access)
10 min setup

Identity & SSO

Single sign-on (SAML and OIDC)

Built, not yet verified

OIDC single sign-on configured in-app per organisation, and SAML through the authentication service. Included from the Basic plan.

OIDC (in-app) / SAML 2.0 (authentication service)
20 min setup

Okta

Built, not yet verified

Use Okta for SAML or OIDC sign-in and SCIM 2.0 user provisioning. Okta has not been tested end to end yet.

SAML 2.0 or OIDC; SCIM 2.0 bearer token
20 min setup

Microsoft Entra ID (Azure AD)

Built, not yet verified

Use Microsoft Entra ID for SAML or OIDC sign-in and SCIM 2.0 user provisioning. Entra ID has not been tested end to end yet.

SAML 2.0 or OIDC; SCIM 2.0 bearer token
20 min setup

SCIM 2.0 provisioning

Built, not yet verified

SCIM 2.0 user create, update and deactivate from your identity provider, included from the Basic plan. Groups are incomplete.

SCIM 2.0 bearer token
15 min setup

Content Syndication & Design

Canva

Built, not yet verified

Connect Canva with OAuth, browse your designs and export them into the course authoring studio.

OAuth 2.0 with PKCE
5 min setup

LinkedIn Learning

Built, not yet verified

Pull the LinkedIn Learning catalogue into Personal Academy and add courses to your library. No per-learner completion pull.

API client ID and secret (stored encrypted)
15 min setup

Coursera for Business

Planned

A Coursera for Business catalogue connection is planned; the current adapter returns no catalogue data.

Coursera for Business API (planned)
15 min setup

HRIS & Directories

Darwinbox

Built, not yet verified

Inbound roster sync from Darwinbox: employees, departments and leavers into Personal Academy. Not yet tested on a live tenant.

Darwinbox API credentials (stored encrypted)
20 min setup

Keka

Built, not yet verified

Inbound roster sync from Keka: employees, departments and leavers into Personal Academy. Not yet tested on a live tenant.

Keka API credentials (stored encrypted)
20 min setup

Zoho People

Built, not yet verified

Inbound roster sync from Zoho People: employees, departments and leavers into Personal Academy. Not yet tested on a live tenant.

Zoho OAuth credentials (stored encrypted)
20 min setup

BambooHR

Planned

Completions reach BambooHR by signed webhook today; a native BambooHR roster sync is planned, not built.

Signed webhook (today) / API key (planned)
15 min setup

CRM & Sales

Salesforce

Built, not yet verified

On-demand "Sync now" push of course completions and certificate issuance to Salesforce, as Tasks on the matching Contact.

OAuth 2.0 Client Credentials (Connected App)
20 min setup

HubSpot

Built, not yet verified

On-demand "Sync now" push of course completions and certificate issuance to HubSpot, as notes on the contact.

HubSpot Private App token
15 min setup

Standards & LMS

SCORM 1.2 and 2004

Built and verified

Import and play SCORM 2004 packages with resume across several SCOs; play SCORM 1.2 without resume; export courses as SCORM 1.2.

Package upload (zip)
5 min setup

Canvas LMS & LTI 1.3

Built, not yet verified

Launch Personal Academy courses from Canvas over LTI 1.3, with Deep Linking to pick the course.

LTI 1.3 (OIDC / OAuth 2.0)
15 min setup

Payments & Commerce

Razorpay

Built and verified

Personal Academy bills through Razorpay with GST tax invoices; Premium organisations can sell courses with their own Razorpay account.

Razorpay API keys; HMAC-verified webhooks
15 min setup

Developer, API & Webhooks

Custom Outbound Webhooks

Built and verified

Signed HMAC-SHA256 webhooks for events such as course.completed and certificate.issued, retried up to 8 times with backoff.

HMAC-SHA256 signed HTTP POST
10 min setup

Zapier

Built, not yet verified

A Zapier app with REST Hook triggers for enrolments, completions and certificates, and actions to invite, enrol and group people.

API key (Authorization: Bearer)
10 min setup

Make

Built, not yet verified

Subscribe a Make scenario to platform events with the HTTP module and the same REST Hooks API the Zapier app uses.

API key (Authorization: Bearer)
15 min setup

n8n

Built, not yet verified

Subscribe an n8n workflow to platform events with the HTTP Request node and the same REST Hooks API the Zapier app uses.

API key (Authorization: Bearer)
15 min setup

REST and GraphQL API

Built and verified

A versioned REST API with an OpenAPI document and a GraphQL endpoint, authenticated with organisation API keys.

Organisation API key (Authorization: Bearer)
10 min setup
14-day Full Feature Free Trial

Connect your tools in minutes

14 days of Premium with 5,000 AI credits. No card required. Afterwards you stay on Free until you choose a plan.

No credit card required. Instant account setup in under 60 seconds.