LMS Blueprint integrations

LMS Blueprint connects your school to services you choose for payments, email and optional AI. This page is for course owners checking what a connection actually does before relying on it. Native features, embeds, webhooks and custom development have different boundaries, so review the relevant workflow and installed release rather than assuming a complete sync.

Connections

Your tools.
Clearly connected.

A connection can mean native support, an outgoing event, an embed or custom development. Here is what each means in LMS Blueprint.

The accounts you choose.

Stripe · checkout
Connect your own Stripe account for the store. Processor fees, supported payment methods and tax services are separate from the software licence.
Your chosen AI provider · API key
Supported provider choices in the AI inventory. Calls leave your server for the chosen provider when you use those AI features.
SMTP · email delivery
Course emails are sent through your configured mail service. This is not a promise of a full newsletter-marketing platform.
Mailchimp, Kit, MailerLite · event tagging
The feature inventory describes email-list tags triggered by events. Check the connector setup and event coverage for your installed release.
Signed events · webhooks
Events such as enrolment, completion and purchase can connect to external tools. Confirm payloads, delivery and retry behaviour against your actual setup.
Your AI assistant · MCP
Opt-in agent access with supported read and draft actions. Configure permissions and review the action log.
Developer hooks · extension
Use documented hooks for custom functionality. A custom extension is different from a maintained native integration.

Inside LMS Blueprint

Watch a connection do its job.

Inspect the course email setup and send log. Test the route with your own mail service before inviting learners.

A logo is not an integration contract.

An embedded tool does not automatically share enrolment, grades or student work. A webhook does not automatically provide a two-way sync. A Stripe account does not automatically enable every Stripe product.

Start from the workflow you need, then check the exact connection and any extra account or cost.

Prepare an integration question →