Integrations

Works with the tools you already use.

Payments, accounting, calendars and messaging — connected and kept in sync. Plus a first-of-its-kind connector that brings your whole studio into ChatGPT, Claude and any AI assistant.

Connected

Your studio, plugged into your stack.

LessonLoop is the hub — your timetable, billing and families in one place, talking to the tools you already run on. No exports, no copy-paste, no drift.

Stripe

Take card payments and bank transfers, with payouts straight to your account. Three-layer idempotency, never a double charge.

Xero

Two-way sync of invoices and payments. Your bookkeeping stays reconciled without the copy-paste.

Google Calendar

Overlay each teacher’s external busy blocks so lessons never clash with the rest of their life.

WhatsApp

Reminders and replies threaded in one inbox. Optional, prepaid and capped — it never runs up your bill.

iOS app

A polished app for parents and light staff use, from the App Store. Practice, schedule and payments in a pocket.

{ }

Public API

Read-only API keys for your own automations and Zapier-style flows — scoped, rate-limited and audited.

LoopAssist · your built-in AI

An assistant that does the admin —
and one you can plug your own AI into.

Ask in plain English. LoopAssist drafts the invoice, reschedules the lesson, chases the balance — and never acts until you confirm. No surprises, ever.

app.lessonloop.net/today
LoopAssist in the app

Bring your studio into ChatGPT & Claude

The LessonLoop connector lets you ask your studio questions straight from the AI tools you already use — no dashboards, no exports.

Who hasn’t paid this term? How many lessons did Amelia teach in March? Which pupils have overdue loans?
ChatGPT Claude + any MCP client
Read-only live today  ·  write actions coming
01 · Connect

Add the connector

Generate a scoped key and add LessonLoop to ChatGPT, Claude or any MCP client in a minute.

02 · Ask

Ask in plain English

Question your own studio’s data — payments, lessons, attendance, repertoire — and get an answer, not a spreadsheet.

03 · Act

Let it do the admin

Draft invoices, reschedule lessons and chase balances from the chat — always confirmed before anything changes.Coming soon

Set up once

Connected properly — not just linked.

Each integration is built into the spine, so data flows both ways and stays reconciled without a single copy-paste.

Payments · Stripe

Card payments that just reconcile.

Take cards and bank transfers through Stripe, with payouts straight to your account — and every payment matched to the right invoice on its own.

  • Partial payments, refunds and prepaid top-ups
  • Three-layer idempotency — never a double charge
  • Payouts and fees, traceable to the penny
app.lessonloop.net/invoices
Invoices paid through Stripe
Accounting · Xero

Your books, already reconciled.

Two-way sync of invoices and payments means your Xero ledger matches LessonLoop to the penny — without the month-end copy-paste.

  • Invoices and payments sync both ways
  • Contacts mapped to your chart of accounts
  • No double entry, no month-end scramble
app.lessonloop.net/family-accounts
Family accounts reconciled with Xero
Calendars · Google

Lessons that respect real life.

Overlay each teacher’s external Google Calendar so the timetable knows when they’re busy — and never books a lesson over the school run.

  • Teachers’ external busy blocks, read in
  • Clashes caught before they’re booked
  • Per-teacher, opt-in and private
app.lessonloop.net/calendar
Calendar with external busy overlay
Messaging

Reach families where they are.

Email from your own domain, SMS for the urgent stuff, WhatsApp for the chatty bits — all threaded back into one studio inbox.

  • Own-domain email and SMS, built in
  • WhatsApp reminders and replies — optional, prepaid, capped
  • Push notifications straight to the iOS app
app.lessonloop.net/messages
Studio messaging inbox
Safe by design

Connected, and kept in your control.

Every integration is scoped, revocable and logged — and the AI never acts without your say-so.

Scoped & revocable

API keys are read-only by default, rate-limited, and you can revoke any connection in a click — no support ticket.

Propose, then confirm

LoopAssist and the connector propose; you confirm. Nothing touches your data until you say yes.

Audited end to end

Every connection and action is logged. See what connected, when, and exactly what it touched.

Questions

Integrations, answered.

What can the ChatGPT / Claude connector actually see?
Read-only today: it answers questions about your own studio’s data — payments, lessons, attendance, repertoire — and can’t change anything. Write actions are coming, and will always ask before they act.
Do integrations cost extra?
No. Stripe, Xero, Google Calendar, the public API and the AI connector are included on every plan. WhatsApp is the one channel with a real per-message cost, so it’s an optional prepaid pack you control — it never runs up your bill.
Is the connection secure?
API keys are scoped, rate-limited, revocable and audited. The AI connector is read-only and never auto-acts — and payment data is handled by Stripe, never stored by us.
Which Xero plan do I need?
Any Xero plan with accounting API access. The two-way sync covers invoices and payments, mapped to your chart of accounts.
Can I build my own automations?
Yes — read-only API keys drive Zapier-style flows and your own scripts, scoped and rate-limited. Write endpoints follow the same confirm-first principle as the assistant.
Does it work with Apple / iOS?
Yes — a native iOS app for parents and light staff use, with push notifications for reminders and payments. Web works everywhere else.

Connect your studio in minutes.

30-day free trial. No card. Plug in Stripe, Xero and your AI assistant on day one.