IntegrationsOverview

Integrations

Guides for connecting EmbayLMS to your identity provider or HRIS.

GuideDescription
SAML — OktaConfigure Okta as your SAML 2.0 identity provider
SAML — Microsoft Entra IDConfigure Entra ID (Azure AD) as your SAML 2.0 IdP
OIDC — Google WorkspaceConfigure Google Workspace as an OIDC provider
SCIM — User ProvisioningAuto-create, update, and deactivate users from Okta / Entra ID via SCIM 2.0
Google Meet — VILTAuto-create Google Meet links for VILT sessions via a Google Cloud service account
Zoom — VILTAuto-create Zoom meetings for VILT sessions via a Server-to-Server OAuth app
HubSpot — CRM Mirror (Adoption & Subscription Sync)Platform-side: one-way Stripe/LMS → HubSpot CRM mirror (subscription + adoption write-back); billing engine is Stripe (ADR-016)
Stripe Connect — Sell Courses (Payments)Tenant-side: connect your own Stripe account to sell courses to the public (Stripe Connect Standard). Separate from your EmbayLMS subscription bill

In-app Integrations menu

Inside your tenant, Admin → Settings → Integrations groups the tenant’s built-in connectors under a single left-nav item with tabs:

TabRouteWhat it does
Video Conferencing/admin/settings/integrationsConnect Zoom for ILT/VILT sessions
API Keys/admin/settings/integrations/api-keysCreate and revoke server-to-server API keys (see API authentication)
Webhooks/admin/settings/integrations/webhooksRegister webhook endpoints and view delivery logs (see Webhooks)
Payments/admin/settings/integrations/paymentsConnect your own Stripe account to sell courses (see Stripe Connect — Sell Courses)

The previous standalone routes /admin/settings/api-keys and /admin/settings/webhooks now redirect to the corresponding tabs above.