Grow LMS API Documentation

Grow by Plenum — Integrations & Notifications

A quick-reference map of what Grow connects to, and how.

This document answers the “does it integrate with X?” and “can it notify people via Y?” questions directly — with the actual catalog of built-in connectors, the open standards your own systems use, and an honest read on the boundaries. Where a capability isn’t out-of-the-box, we say so plainly and describe the supported path.

Throughout, <SCHOOL_ID> is your dedicated Grow environment. Named integrations should be confirmed against your environment during onboarding, since native catalogs evolve.


1. The three ways Grow connects

  • Native — built-in, officially supported connectors (50+), configured once. Catalogued in Section 2.
  • Open standards — Grow speaks SSO (SAML/OIDC), content embedding (LTI 1.3), and its own authenticated API + webhooks. This is how your systems connect, no pre-built connector required (Section 3).
  • Automation layer — anything without a native connector is reachable through automation platforms (Zapier and 3,000+ apps, plus Make, Integrately, Pabbly Connect), driven by Grow’s real-time events (Section 4).

Note for a Google-first organization. Grow’s native catalog is especially deep on Google: Google Meet for live instructor-led sessions, Google Analytics 4 and Google Tag Manager for tracking, Google Search Console for site verification, Google Workspace (OIDC) for single sign-on, and Google Calendar via the automation layer. If your stack is Google-centric, most of what you’d ask for is native.


2. Native integration catalog

The built-in connectors, by category. (Tool names are the third-party services; your Grow environment connects to them natively.)

Category Native connectors
Live sessions & video (ILT) Zoom, Microsoft Teams, Webex, Google Meet, Calendly
Analytics & tracking Google Analytics 4, Google Tag Manager, Mixpanel, Meta (Facebook) Pixel, TikTok Pixel, LinkedIn Insight Tag, Hotjar, Fullstory, Mouseflow, FullSession
CRM HubSpot
Email marketing Mailchimp, ActiveCampaign, AWeber, Kit (ConvertKit), GetResponse, Moosend, MailerLite, ConstantContact
Customer service / chat Zendesk, Olark, Tawk.to, Freshchat, Intercom
Digital credentials Accredible, Credly
Growth & conversion Google Search Console, BDOW! (formerly Sumo), OptinMonster, Fomo (social proof)
Affiliates / referral ReferralCandy, Refersion
Localization Weglot (multi-language)
Accessibility accessiBe
AI OpenAI

For live instructor-led training specifically, the Google Meet / Zoom / Teams / Webex connectors are what power scheduled sessions — see Live Sessions, Calendar & Events.


3. Your own systems (open standards)

Native connectors are for commercial SaaS tools. Your systems — warehouse, identity provider, custom apps — connect through standards, which are first-class, not workarounds:

Need How Reference
Single sign-on SAML or OIDC (incl. a dedicated Google Workspace path) SSO & Identity Integration
Data warehouse / BI / HRIS Authenticated API + signed webhooks Webhooks, Pull-Based Data Access
Embedding external tools / assessments LTI 1.3 (Consumer) with score passback Section 3.1 below

3.1 Embedding external tools and assessments (LTI 1.3)

LTI (Learning Tools Interoperability) is the education-industry open standard for plugging a third-party learning tool into a learning platform so it behaves like a native part of the course. Think of it as a universal adapter: instead of a custom-built connector for each tool, any LTI-compliant tool and platform can talk to each other.

Grow supports LTI 1.3 as a Consumer, which means Grow can host external tools inside its courses. Concretely:

  • Embed external content, labs, simulations, or assessment engines directly inside a Grow course — the learner doesn’t leave Grow to use them.
  • Progress and grades stay centralized in Grow, so your completion and certification reporting still sees a single source of truth.
  • Score passback is supported via LTI Assignment & Grade Services (AGS) — the embedded tool reports a score back into Grow, which flows through the same completion/grade records your integration already consumes.

This is the answer when a client asks “can we use our own specialized safety-simulation or assessment tool, but keep one unified record of who passed?” Yes — embed it via LTI 1.3, and its results land in the same compliance record as everything else.

How tools are added. There’s no in-platform app store — you bring any LTI 1.3-compliant tool and connect it once by exchanging credentials (Plenum handles the setup for your environment). To find vetted tools, the industry registry is the 1EdTech Certified Product Directory (the closest thing to an LTI “marketplace”), which lists tools certified to integrate cleanly via LTI 1.3 / LTI Advantage. Grow acts as an LTI Consumer — it hosts external tools; it does not export Grow content into other systems.


4. Automation layer and the capability matrix

For anything without a native connector, Grow’s real-time events feed automation platforms — Zapier (3,000+ apps), Make, Integrately, Pabbly Connect — reaching effectively any modern tool. The honest “does it do X?” summary:

Capability Available? How
Payments (Stripe, PayPal) YES · Native Built-in; card data stays with the processor (see Security & Data Governance)
CRM — HubSpot YES · Native Built-in connector
CRM — Salesforce NOT NATIVE Via SSO (SAML/OIDC) for identity, or Zapier / API for data. No built-in data connector — flag early if Salesforce is central.
Video / live sessions YES · Native Zoom, Teams, Webex, Google Meet, Calendly
Analytics / tracking YES · Native GA4, Google Tag Manager, Mixpanel, Meta Pixel, + more
Single sign-on YES · Open standard SAML / OIDC
Embedding external tools YES · Open standard LTI 1.3 + AGS (Section 3.1)
Warehouse / BI / HRIS YES · Open standard API + webhooks
Email notifications YES · Native Built-in email system (Section 5)
SMS notifications NOT NATIVE Automation layer or SMS provider (Section 5)
Thousands of other tools YES · Via automation Zapier / Make / Integrately / Pabbly

Legend: YES = supported · NOT NATIVE = no built-in connector, but a supported path exists.


5. Notifications

Email — native, full lifecycle

Grow’s built-in notification system covers the lifecycle out of the box: signup, password reset, enrollment, course completion, and administrative alerts. Managed centrally, no integration work.

SMS — not native, but buildable (read the caveat)

There is no built-in SMS channel. Two supported paths, differing in delivery guarantees:

  • Automation layer (e.g. Zapier → an SMS step). Triggered by the same completion/certificate webhooks you already use. Caveat: on this path a successful action means the message was queued, not confirmed delivered — no guaranteed-delivery acknowledgment. Fine for nudges; not for compliance-critical alerts.
  • Direct SMS provider integration (e.g. Twilio). For delivery guarantees and full control, route the same events to a dedicated provider through a small integration Plenum builds.

Honest framing: SMS isn’t out-of-the-box, but it’s buildable on the exact events that drive your completion reporting — the path you choose is a function of how strong a delivery guarantee you need.


6. The native-vs-buildable boundary, stated plainly

  1. A native connector isn’t required for the integrations that matter most to you. Your warehouse, BI, HRIS, and identity systems connect through open standards (API, webhooks, SAML/OIDC, LTI) — first-class paths, not workarounds.
  2. Where something is “via automation,” that’s real and supported, but its guarantees depend on the platform in the middle. We’ll tell you which tier any given need lands in, and what that means for reliability.

When you have a specific tool or channel in mind, name it during onboarding and we’ll place it on this matrix for your environment.


7. Where to go next

  • Live Sessions, Calendar & Events — the video connectors above, applied to instructor-led training.
  • SSO & Identity Integration — the SAML/OIDC detail behind the SSO rows.
  • Webhooks / Pull-Based Data Access — the events that power the automation-layer and SMS paths.

Prepared by Plenum Solutions for your evaluation. “Grow by Plenum” is operated and supported by Plenum on your behalf. Named third-party integrations are subject to confirmation for your specific environment. For integration design support, contact your Plenum engagement lead.