Timetables checked
for every clash.

Calendar
MonthWeekDay
Mon26
Tue27
Wed28
Thu29
Fri30
09:00 – 10:00

CS101 Programming

Hall A 102

11:00 – 12:00

FIN201 Corporate Finance

DIN-301

14:00 – 16:00

PHY301 Mechanics lab

Science Lab 2

16:30 – 17:30

MATH201 Statistics

Lecture Hall B

Calendar
Alerts2
Profile

The problem

Every room, lecturer and student group has to line up, and then a room closes or someone is off. This is what Aquillon.ai is for.

Clashes found too late

A double-booked room, a lecturer in two places, a student with two classes at once, noticed when people turn up.

The solver never places a clash, and any that appear later go to a Conflict Inbox with checked fixes.

One change unpicks the week

A room closes or a lecturer is off, and someone reworks the timetable by hand.

Ask Aquillon.ai in plain English. It proposes options that work, and you approve the one you want.

Nobody is told

Changes travel by word of mouth, and students arrive at the wrong room.

Students and lecturers are notified in the app as soon as their timetable changes.

Spreadsheets nobody fully trusts

Rooms, courses and people live in separate files that drift apart.

Bring the spreadsheets you already have. Columns are matched for you and everything sits in one place.

Plantimetables checked for clashes
Resolveconflicts with checked fixes
Coverabsences with one approval

Aquillon.ai pairs a solver that never double-books a room with an assistant that proposes the fixes. You approve every change, and your team spends its time on students, not spreadsheets.

Talk to us

A short call about your institution, then a formal quote.

Bring the data you already have

Upload the spreadsheets you use today. Aquillon.ai matches the columns and points out anything worth a second look.

Review and go live

Generate a timetable that is checked for clashes, approve it, and invite your students and lecturers.

The Aquillon.ai app gives every student and lecturer their own timetable, and tells them the moment it changes.

Calendar
MonthWeekDay
Mon26
Tue27
Wed28
Thu29
Fri30
09:00 – 10:00

CS101 Programming

Hall A 102

11:00 – 12:00

FIN201 Corporate Finance

DIN-301

14:00 – 16:00

PHY301 Mechanics lab

Science Lab 2

16:30 – 17:30

MATH201 Statistics

Lecture Hall B

Calendar
Alerts2
Profile

Your organised, focused, data-based workspace.

Every course, room, instructor, and student sits in one database, so the assistant has the full picture before it recommends a fix.

  • Rooms
  • Instructors
  • Courses
  • Students
  • Terms

Clash Detection & Resolution

Clashes between rooms, instructors and students are found automatically and sent to the Conflict Inbox with checked fixes.

Room Capacity & Booking

Rooms, buildings, and equipment tracked in one inventory so the solver only offers valid options.

Updates & Notifications

Lecturers and students get notified the moment a class time or room changes, so there are no more surprise walk-ins.

Aquillon.ai's solver plans every weekly session across your rooms, instructors and student groups, checks the result independently, and saves it as drafts. You review it, adjust it and activate it.

Master TimetableSample data

Choose the term to plan. The dialog tells you how many courses, instructors and rooms the solver will use.

An administrator opens Generate schedule, chooses the term and runs the solver. It places 126 of 126 weekly sessions and a separate checker confirms there are no clashes or rule violations. The sessions appear in the weekly grid as drafts. Filtering to one lecturer shows that lecturer's week with no overlaps. The administrator drags a class to a new day and time, then opens the daily view and activates a draft class.

Sample data: courses, rooms, people and numbers are made up. The grid is filtered to one lecturer, as an administrator would read it.

Rules it never breaks

A room or an instructor is never double-booked. Rooms are big enough and have the equipment a class needs, and instructors stay within their hours and availability.

Checked by a second program

A separate checker re-tests every result. If it finds a problem, nothing is saved, and a class that can't be placed without breaking a rule is reported, not forced in.

Drafts you control

Results arrive as drafts. Review them on the timetable, drag classes to better times and activate them when you are happy. Activated classes stay fixed when you generate again.

Ask Aquillon.ai in plain English, say an instructor is away or a class needs to move, and it finds options that work, drafts any messages and waits for you. For administrators.

Ask Aquillon.aiSample data
Hi, I'm Aquilon. Ask me about the timetable, or tell me what needs to move and I'll find options that work.
Ask about the timetable…

Two examples. In the first, an administrator asks Aquillon.ai to cover a lecturer's classes for two weeks. It drafts a cover plan and messages without changing anything. The administrator reviews and approves it, then the calendar updates and the students, cover lecturers and absent lecturer are notified. In the second, an administrator asks for options to move a class, sees each option's impact and any warnings, applies one, and the students and lecturer are told.

Sample data: names, classes and numbers are made up. Voice input needs a browser that supports it.

Type it, or say it

Describe the problem in plain English, or dictate it with your microphone where your browser supports voice. Replies can be read aloud.

Checked before you see it

Every option is tested against your rooms, instructors and students. If nobody is free, it says so.

You approve, then everyone is told

Nothing changes until you press Apply or Approve. Then the timetable updates and the right people are notified.

The exam add-on places exams across your rooms and invigilators, checks the result independently, and saves it as drafts. Nothing is final until you confirm it. An optional add-on, for administrators.

Exam TimetableSample data

Choose the term and the first and last day of the exam period. That is all the solver needs from you.

An administrator chooses a term and the first and last day of the exam period and presses Generate. The solver places 38 exams and a separate checker confirms there are no student clashes or rule violations. The exams appear as drafts in date order. Opening one exam shows its large cohort split across two rooms and three invigilators who are not the course's own instructors. The administrator confirms the drafts and they become the exam timetable.

Sample data: courses, rooms, people and numbers are made up. Exam timetabling is an optional add-on.

Rules, not guesswork

No student sits two exams at once or more than their daily limit. Large cohorts are split across rooms using each room's exam seating, not its teaching capacity.

Checked by a second program

A separate checker re-tests every result against the same rules. If it finds a problem, nothing is saved, and anything that can't be placed is listed with the reason.

Drafts until you confirm

Invigilators are never the course's own instructors and are never double-booked, with a second invigilator for a large room. You review the drafts and confirm them.

Moving a class, activating a timetable, approving cover, changing a role or deactivating a user is written to an audit log that administrators can review.

Lecturers report problems from the app, and they land in the Conflict Inbox for your administrators.

In-app and phone notifications tell students and lecturers when a class moves.

Role-based access: administrators, lecturers and students each work in their own area.

An example

  1. Dr. Smith reports a room problem
  2. Aquillon.ai suggests 4 options
  3. Admin approves Room B-203
  4. 28 students are notified

Aquillon.ai starts from the exports you already keep, and puts timetables on the calendars people already use.

Your existing exports

Import CSV or JSON exports from your student records system. Columns are matched for you.

Calendar apps

Subscribe from Apple, Google or Outlook calendar and your timetable stays up to date.

Phones

Notifications and your personal timetable in the Aquillon.ai app.

Institutional data — student records, staff contact details, enrolment history — deserves careful protection. Aquillon.ai controls access by role, from the database up.

Role-based access across administrator, lecturer and student accounts, with two-step sign-in required for administrators.

Sessions end after a period of inactivity that you set, and everything travels over HTTPS.

Sensitive data is encrypted in transit and at rest.

Key actions, such as moving a class, approving cover or deactivating a user, are written to an audit log administrators can review.

Read more about security

One annual platform fee based on your student headcount. We confirm your exact figure on a short call and set it out in a formal quote, so there are no surprises.

Small college

Up to 5,000 students

For colleges and smaller institutions that want timetabling off their plate.

Annual platform feeConfirmed in your quote

Mid-sized university

5,001–15,000 students

For universities with several departments, campuses and a busy exam period.

Annual platform feeConfirmed in your quote

Large university

15,001+ students (negotiated)

For large or multi-campus institutions. We shape the agreement around you.

Annual platform feeConfirmed in your quote

Every plan includes

  • Timetable generation, independently checked for clashes
  • Conflict resolver that finds options with the least disruption
  • Absence cover: finds cover, drafts the messages, you approve
  • Ask Aquillon.ai, an assistant that answers questions about your timetable
  • Mobile app and calendar sync for students and lecturers
  • Guided data import with AI column matching
  • Role-based access with two-step sign-in for administrators

Optional add-on

Exam timetabling: places every exam so no student sits two at once, splits large cohorts across rooms and assigns invigilators.

We don't publish a self-serve price list — every rollout is scoped to your course catalogue, room inventory, and student count. Fill this in and we'll follow up with a tailored demo and quote.

We'll only use these details to reply to you. See our privacy notice.