Smart enrollment and booking for schools

Courses, accommodation, activities and teachers in one place — and students enrol in a minute, even by chatting with AI.

Already using Escuelio? Sign in above.

See Escuelio in action

Two longer videos, made with our invented demo school: watch them before a call, or share them with your team.

A tour of the demo school

The booking page, the school console, the teacher module and the agency portal, step by step.

5 min

The features that save the most time

Automatic teacher assignment, accommodation with host families, and the teacher module.

6 min

Everything your school runs on

Six parts, one system: they share the same catalogue, the same students and the same week.

Prices

Every school is different, so your price is put together in three steps — tell us what you need and we will send you a quote.

  1. Your packageThe core every school gets: your enrolment page, the office console, confirmation emails in your name, and your staff accounts.
  2. Your add-onsOnly what you use: accommodation, activities, the teacher module, more campuses — see the full list.
  3. Your set-upHow you want it built and run: your courses and prices loaded, your colours and wording, how lessons are assigned, and who looks after changes.

Try it yourself: Book with AI

Below is a Spanish school that does not exist, running the software a real one gets. Book yourself a course — by chatting with the school’s AI assistant, or with the form — then look at the console underneath: your booking is sitting in it, in your name, waiting to be confirmed.

What the student sees

Enrol at Vista Verde

Hi! I’m the enrolment assistant at Vista Verde. Tell me what kind of Spanish course you’re after — group or private, in person or online, mornings or evenings — and I’ll book you in. Every course is open to every level.

The assistant only offers what is in the school’s catalogue, and the price is worked out by the system, not by the AI.

What the school sees

Vista Verde — enrolments

The console the office signs in to. This one has no sign-in, because nothing in it is real.

StudentCourseStartsPriceStatusPayment
Marta Kovácsmarta.kovacs@example.comIntensive Spanish4 wkA1 — beginner7 Sept 2026€880ConfirmedPaid
Tomás Ferreiratomas.ferreira@example.comDELE exam preparation2 wkB2 — upper intermediate14 Sept 2026€380PendingUnpaid
Anne Lindqvistanne.lindqvist@example.comOnline group, evenings4 wkB1 — intermediate7 Sept 2026€340ConfirmedPaid
Youssef Amraniyoussef.amrani@example.comPrivate lessons, 10 h a week1 wkNot sure — placement test9 Sept 2026€390PendingPaid
Greta Bianchigreta.bianchi@example.comEvening Spanish4 wkA2 — elementary31 Aug 2026€380CancelledUnpaid
Peter Nowakpeter.nowak@example.comOnline private lessons, 5 h a week2 wkC1 — advanced16 Sept 2026€350ConfirmedUnpaid
6 enrolments

Every row here is editable: confirm a booking, mark it paid, cancel it, put it back. Search and the filters work too. Reload the page and it all comes back.

An invented school with invented students. What you write to the assistant is sent to Claude, Anthropic’s AI, to be answered; nothing is stored and no email is sent — reload the page and the demo forgets you. A made-up name and email work just as well.

How it works

  1. We set it upSend us your courses, prices and start dates. We build your page in your name and colours.
  2. You link to itYour website’s “Enrol now” button points at it. Nothing to install.
  3. Bookings arriveEvery enrolment lands in your console, and confirmations go out on their own.
  4. We keep it runningChanges, updates, backups and security are ours to worry about.

Where Escuelio is

Schools in Mexico and Costa Rica are live. Schools in four more countries, on three continents, are piloting Escuelio right now: setting up their courses and testing with their own teams before they go live.

MexicoCosta RicaEcuadorChilePhilippinesIndonesia
Live Pilot — going live soon

What schools say

Reviews from our Google profile, in the words they were written in.

Zagnex was the solution for us. We run a Spanish language school in Mexico City, and my partner and I used to handle a lot of manual work—enrolling students, collecting payments, and assigning classes to teachers in the most efficient way possible. We had to manage several Excel spreadsheets to carry out all the school’s operations. Zagnex contacted us to tell us that much of this work could be automated.

Spanishinthecity SchoolGoogle review · October 2026

Until now we handled all student enrolments by email and WhatsApp, which meant a lot of manual work for our team. Zagnex built us an online enrolment and booking system with an admin panel where we can see, filter and manage every registration in one place. Zagnex team understood straight away what a language school actually needs, set it up quickly, and stayed available for questions and small adjustments afterwards. Communication was clear and easy throughout. Five stars — I'd recommend Zagnex to any school that wants to get its enrolments organised.

Spanish School PURA VIDAGoogle review · August 2026

See all reviews on Google →

Security, built in

Your students’ details and your bookings are the most sensitive thing a school holds online. This is how we treat them.

Staff sign in, students never do

Your team signs in with a verified account; a session ends after 15 minutes idle and after 8 hours at most. Students get a personal link in their email instead of an account — a long random secret that the server stores only as a fingerprint and that closes on the course start date.

Every request is checked on the server

Who you are and what you may do is decided on the server on every request, never in the browser. Read-only staff cannot change anything, a teacher sees only their own week, and no school can see another school’s data.

Prices come from the catalogue

What a student pays is calculated from your course list on the server. A changed form, a changed link or a changed amount in the browser changes nothing in your console.

The public form cannot be abused

Every field is checked: names carry no links or addresses, dates must exist, limits per connection stop scripts, and a hidden trap catches bots. Confirmation emails go out from your school’s address only for real bookings.

Backups and a full history

Your database is backed up every night, encrypted, to separate cloud storage. Every change to a booking, a lesson or a teacher’s week is written to a history your office can read: who did what, and when.

Reviewed, and kept current

We review the whole system for security regularly, keep every library up to date and ship fixes within days. The last full review was in November 2026, and its serious findings are closed.

Want to see it?

A one-hour online demo, free and with no obligation.

  • One hour, online
  • Free
  • No obligation
Book a call on WhatsApp