Works with the systems you already run
Every integration is listed on one panel with its status — not configured, configured but off, active, or in error — with a connection test and an on/off switch. Features that depend on an integration stay dormant until it is active.
Available integrations
Each one is configured by the organization that owns the account.
LTI 1.3
Launch an activity from a hospital or university learning system, with completion passed back.
xAPI
Send learning statements to the learning record store you configure.
REST API
Org-scoped tokens with scopes, rate limits and an audit entry per call; read transcripts, completions and activities and record completions. Documented on an OpenAPI page.
Stripe
Applicants and learners pay on your own Stripe account; refunds and receipts included.
Zoom
Pull join and leave times from Zoom and turn them into attendance minutes.
SMS
Learners text a code to claim attendance, once you connect an SMS provider.
Reporting destinations
Files for CE Broker, ACCME PARS, JA-PARS, NABP CPE Monitor and ABIM/ABP MOC, with returned IDs reconciled. Direct submission switches on as each body issues credentials.
Single sign-on
SAML for your own identity provider, plus Google and Microsoft sign-in.
AI providers
Bring your own model-provider key, or use the metered platform key.
Webhooks
Push events such as approvals and completions to another system as they happen.
Ask about the system you need to connect.
Tell us who you are and what you run today. We will walk you through the parts that matter to you, using your own process as the example.