PLATFORM · INTEGRATIONS & API

Your LMS. Your stack.

Hotline runs happily on its own, but it does not expect to be an island. A REST API, signed webhooks, single sign-on, and automated provisioning connect it to your identity provider, your CRM, and whatever else your business runs on.

Connect everything.

AI assistants (MCP) Connect Claude, ChatGPT, or another assistant that supports MCP such as Microsoft Copilot through Copilot Studio. Your team asks about dates, bookings and renewals, and it books, messages and marks registers with their OK. On every provider plan, and from Professional for employers.
Public API reference Every operation the assistant can run is also in the REST API, documented in a public reference with an OpenAPI file. Named service keys for your own systems, and safe retries so a repeated request happens only once.
REST API Manage users, courses, enrolments, and results programmatically with scoped API keys per integration. Build internal tooling or sync with your systems of record. On Provider Plus and Group, and from Professional for employers.
Webhooks Signed webhooks push enrolments, completions, and certificate events to your endpoints as they happen, with delivery logs and automatic retries. On Provider Plus and Group, and from Professional for employers.
SSO / SAML single sign-on People sign in with the identity provider they already use: Entra ID, Okta, Google Workspace, and any SAML 2.0 IdP, with a guided setup wizard and built-in diagnostics. On Provider Plus and Group, and Enterprise and Elite for employers.
SCIM provisioning Provision and deprovision users automatically from your directory. Joiners get accounts, leavers lose them, and nobody maintains two user lists. On Provider Plus and Group, and Enterprise and Elite for employers.
Per-organisation SSO & email Each client organisation can bring its own identity provider and its own SMTP and email templates, so every org signs in and receives mail its own way. SSO on Provider Plus and Group, and Enterprise and Elite for employers.
CSV importers Bulk-import people, organisations, courses, and historic certificates from CSV, with a dry run first so you can check the result before anything is written.
Embeddable widgets Carry your live course dates onto your existing website: listings and booking buttons embed with a copy-paste snippet as real, crawlable HTML, themed to the host site and locked to your domains.
Learner mobile app API A dedicated mobile API surface with workspace discovery, token authentication, offline SCORM support, and push notifications for teams building a learner app experience.

Built for training operations too.

For training providers on Provider Plus and Group, the API reaches the operational side as well: course dates, bookings and delegate records.

Events & bookings API Read course dates, trainers, venues and bookings, or create bookings from your own systems with scoped keys.
Training record feed A per-delegate training record feed and an expiring-certificates feed keep HR and compliance systems current.
Operational webhooks Course date published, booking created, cancelled or transferred, attendance marked, certificate issued or expiring: all pushed to you, signed.

Integration questions

Plug Hotline into your stack.

Tell us what else you run and we will show you how bookings, attendance and certificates flow out of Hotline.