CalendarCS101 Programming
Hall A 102
FIN201 Corporate Finance
DIN-301
PHY301 Mechanics lab
Science Lab 2
MATH201 Statistics
Lecture Hall B
The problem
A timetable breaks the moment anything changes
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.
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.
Up and running in three steps
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 timetable, in every pocket
The Aquillon.ai app gives every student and lecturer their own timetable, and tells them the moment it changes.
CalendarCS101 Programming
Hall A 102
FIN201 Corporate Finance
DIN-301
PHY301 Mechanics lab
Science Lab 2
MATH201 Statistics
Lecture Hall B
Everything a timetable needs, in one place
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.
Plan the term. Approve the timetable
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.
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.
Say what's wrong. Approve the fix
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.
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.
Pick the dates. Confirm the draft
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.
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.
Collaborative timetables, made simple
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
- Dr. Smith reports a room problem
- Aquillon.ai suggests 4 options
- Admin approves Room B-203
- 28 students are notified
Works with what you already have
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.
Your data, protected
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.
Priced to the size of your institution
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.
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.
Tell us about your institution
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.