Create your school timetable with powerful automation

Join other schools already using tomorrow’s technology to build your schedule.

Book a demo
An image uploaded to Strapi

A base schedule in under 10 minutes

A finished schedule is always close at hand. Whether you want to create your first base schedule or adjust to new needs, you can quickly click "Run" and get a new schedule ready in under 10 minutes.

Royal Schedule integrates smoothly into the school’s workflows

Royal Schedule’s products save valuable time in organizations where scheduling is time-consuming or complex. Automation helps the scheduler achieve better results in less time.

1
Import
2
Define
3
Schedule
4
Export

1

Import staffing distribution

The foundation of scheduling is the school’s staffing distribution. The information can be retrieved via file or API from most school platforms on the market. It’s also possible to load the school year’s information via an Excel sheet.

Import staffing distribution via API

Staffing distribution retrieved via API drastically shortens the time from planning to a completed schedule. We support connections to several platforms on the market. Contact us for more information about data import.

Plan staffing in Excel

Staffing distribution created in Excel can be imported via an import file to quickly get access to scheduling data.

2

Set your scheduling preferences and constraints

Before scheduling, preferences and constraints are set in the intuitive user interface. These constraints and rules adapt the schedule to fit your organization and its prerequisites.

An image uploaded to Strapi

Broad support for fine-tuning

Royal Schedule includes a complete toolbox of possible constraints to specify, all to match your organization’s scheduling requirements.

Read more about constraint management

Real-time feedback

While you focus on setting your constraints and preferences, ongoing checks run in the background to ensure the constraints are possible to fulfill. For example, if a resource is overbooked, you will be notified and a suitable action can be taken.

3

Schedule in a few minutes

Royal Schedule’s advanced calculation engine produces the most optimized schedule.

Manual adjustments

After an automatic schedule is generated, manual changes can be made in our fully featured manual scheduler. Conflict analyses run in real time to assist the scheduler.

Read more about the features

Handle sudden changes quickly

It often happens that you need to update a schedule before or after the school year starts. With Royal Schedule, you can smoothly create new schedules or adjust based on changed needs.

4

Publish and export the finished schedule

When the schedule is complete, it can be published and exported to most commonly used school platforms. You can also retrieve schedule data via the SS:12000 API for automated flows.

An image uploaded to Strapi

Connect SS:12000

By connecting SS:12000, other approved actors such as school platforms can subscribe to scheduling data in real time. Updates to the schedule are published in real time to other platforms.

Read more about SS:12000 (for developers)

Export

Royal Schedule supports file export to the most commonly used school platforms. Schedule data can also always be exported locally to your computer for further processing.

Case studies

Get inspired by our users and their stories

Get started today and try Royal Schedule.

Curious to try Royal Schedule? Click here to get in touch with us..

Book a demo