Prime Timetable Features List
Account | |
Free 30-Day Trial | |
Log In | |
Forgot Password | |
Profile | |
Download Archive | |
Delete Account | |
Timetable | |
Create Timetable | |
Open Timetable | |
Open from File | |
Filter Timetables | |
Edit Timetable | |
Create a Copy | |
Delete Timetable | |
Undelete timetable | |
Merge Timetables | |
Import | |
Import Days | |
Import Periods | |
Import Subjects | |
Import Rooms | |
Import Teachers | |
Import Classes/Groups | |
Import Students | |
Import Activities | |
Import Clips | |
Advanced Import | |
Data | |
Timetable Info | |
Manage Days | |
Manage Periods | |
Manage Custom Periods | |
Manage Subjects | |
Manage Rooms | |
Manage Teachers | |
Manage Classes | |
Manage Groups | |
Manage Students | |
Manage Activities | |
Special Activities | |
Alternative Rooms | |
Tags | |
Sort and Reorder | |
Undo and Redo | |
History | |
Statistics | |
Teacher Statistics | |
Class Statistics | |
Student Statistics | |
Room Statistics | |
Subject Statistics | |
Export Statistics | |
Views | |
Master Views | |
Individual Views | |
Extra Views | |
Manage Views | |
Filter Views | |
Vertical Zoom | |
Horizontal Zoom | |
Cards | |
Drag and Drop | |
Card Details | |
Select Cards | |
Copy Cards | |
Edit Cards | |
Clear Cards | |
Delete Cards | |
Merge Cards | |
Split Cards | |
Customize Cards | |
Set Custom Text | |
Rotate Conflicts | |
Constraints | |
Forbidden Positions | |
Unwanted Positions | |
Mandatory Positions | |
Unwanted/Mandatory Settings | |
Copy Marks and Settings | |
Erase Marks | |
Pin Cards | |
Clip Cards | |
Subject Constraints | |
Room Constraints | |
Teacher Constraints | |
Class Constraints | |
Copy constraints | |
Generate | |
Improve Timetable | |
Improvement Priorities | |
Improvement Progress | |
Control Improving | |
Find Optimal Solution | |
Generate from Scratch | |
Validate | |
Real-Time Notifications | |
Visual Indicators | |
Resolve Notifications | |
Export | |
Export to File | |
Export to PowerSchool | |
Export to iSAMS | |
Export to SmartSchool | |
Export to Siged | |
Export to Excel/Sheets | |
Export Grid Data | |
Share | |
Share with Others | |
Timetable Collaboration | |
Publish to the Web | |
Customize Published Timetable | |
Advanced Customization | |
Direct Link | |
Auto Update | |
Share on Social Networks | |
Embed Timetable | |
Print Timetable | |
Print Individual Timetables | |
Print Students | |
Print Views | |
Options | |
Choose Skin | |
Choose Period Format | |
Resize Periods Based on Duration | |
Choose Default View | |
Adjust Save Reminder | |
Show/Hide Tips & Tricks | |
Advanced Options | |
Keyboard Shortcuts | |
Software | |
Works on MacOS, Windows, Linux, iOS and Android | |
Works in Modern Browsers | |
GDPR Ready | |
Secured to Industry Standards | |
RESTFul API | |
Offline Support | |
Automatic Updates | |
Release Notes | |
Support | |
User Guide | |
Video Tutorials | |
Context-Sensitive Help | |
Timetable Examples | |
Tips and Tricks | |
Blog Posts | |
Send Feedback | |
Timetable Assistance |
- Free trial can be extended per request. ↵
- Right to Data Portability is one of GDPR (General Data Protection Regulations) rights. Archive contains all data: school info, timetables, users and communication with support. ↵
- GDPR Right to Erasure or Right to be Forgotten have user with the Owner role. The whole account including timetables, users and all related school data will be deleted in the next two weeks. ↵
- Timetable can be opened from previously saved file on the disc. The app will automatically convert older timetable formats and import other recognized file formats. ↵
- Timetables can be filtered by modified date, tags and published/deleted status. ↵
- If you have deleted timetables by mistake, you have 30 days left to undelete them. Additionally, we are doing daily backups and can extract previous data if needed. ↵
- For instance, create separate timetable for lower and upper schools and then merge to find any conflicts for shared teachers and rooms, or create separate timetable for morning and afternoon shifts and then merge to create all-in-one timetable. ↵
- The whole timetable can be imported in a single copy/paste action by following the example in the "Activities" sheet and video tutorial How to import data. ↵
- Import any properties you need based on advanced import document, e.g. import custom ids for resources from SIS/MIS software (later, export timetable to appropriate format using the same ids). ↵
- Custom periods let you create flexible schedules where card length and position or displayed period in the individual view depends on specific resource/day. Watch video on how to use custom periods. ↵
- Activity can have any number of teachers, classes/groups and rooms so you can add lunch, recess, teacher meeting, PE using Gym and Sports Hall etc. ↵
- If desired room is unavailable, the generator will try to allocate the activity in alternative rooms. ↵
- Use History panel to jump to any recent state of the timetable created during the current working session. ↵
- Teacher statistics shows total number of teachers, activities and hours. Statistics can be filtered by specific teacher and subject in case they teach two or more subjects. ↵
- Class statistics shows total number of classes, activities and hours. Statistics can be filtered by specific class and student/group. ↵
- Room statistics shows total number of rooms, activities and hours and can be filtered by specific room. ↵
- Based on selected filters you can export statistics for classes, teachers, rooms or subjects, as well as individual class, student/group, teacher, room or subject statistics. ↵
- You can switch between class, teacher, room and subject master views. ↵
- Click the first column (resource name) in the master view to switch to related individual view. ↵
- Individual class view can be filtered by student or group(s). ↵
- Extra views can help avoid conflicts, as they provide additional master and individual views all in one screen. Watch video on how to use extra views. ↵
- Create your own views to schedule, publish, export or print specific resources, days and periods, e.g. 5th graders or English teachers. ↵
- Use vertical zoom in/out to increase or decrease row height. Master and individual views each have their own zoom values. ↵
- Horizontal zoom is useful when there are lots of days and periods or to focus on specific day(s). Zooming in and out can also be done using the browser zoom. ↵
- The shadow of the dragged card appears in all opened (extra) views, so you can see whether the desired position hasn't already been scheduled in another view. ↵
- There are many ways to select multiple cards in order to perform bulk actions on more than one card, e.g. multiple drag and drop, edit cards, clip, copy, pin/unpin, merge/split etc. using the context menu. ↵
- Cards can be copied from one resource to another or copied from one day/period to another. ↵
- Edit more cards at once to substitute a teacher, assign homeroom, add teacher assistant or similar. ↵
- Use sponge to clear cards and place them outside the timetable, along with other unscheduled cards. ↵
- Merge allows combining two or more cards into one, thus avoiding conflicts. Watch video on how to merge cards. ↵
- Split is the opposite of merge as it creates more cards out of the one when there is more than one group or teacher. ↵
- The text inside the cards can be any combination of class, teacher, room or subject names, their short names or even custom text. Watch video on how to customize cards. ↵
- You can set custom text for selected card(s) that will be displayed in individual views and custom short text that will be displayed in master views. ↵
- Marker draws or erases forbidden, unwanted or mandatory card positions for classes, teachers, rooms and subjects. Watch video on how to draw forbidden positions. ↵
- The pin is useful when you are satisfied with the position of card(s) and want to make sure that those cards won't be moved while improving the timetable. Watch video on how to pin cards. ↵
- Clipping can be useful for electives, e.g. when one class group has French and the other German language. Watch video on how to clip cards. ↵
- Automatic generator is crafted for 35+ years to tackle the most challenging constraints. The generator can save a weeks of hard mind bending work. It will resolve conflicts, forbidden positions, distribute subjects evenly across the week/class, optimize student/teacher load, gaps and building moves, optimize room usage and many more. The generator will find optimal solution even in "mission impossible" cases. Watch video on how to automatically generate a school timetable or read more in the user guide. ↵
- The generator is supposed to solve about thirty highly complex requirements. Since these are commonly conflicted and it is usually impossible to solve them all, priority levels have been introduced, which the generator manages in the following way: lower priority requirements will not be solved as long as there are unsolved higher priority requirements. ↵
- Total generation progress is displayed in the window title as well as progress for specific categories: card conflicts, forbidden positions, class gaps, same day subjects, unwanted or mandatory positions, class and teacher warnings. Also, cards and notifications are updated as generator is making progress. ↵
- At any time you can start, pause, continue or stop improving. ↵
- The generator will find the optimal solution even in "mission impossible" cases. ↵
- Timetable can be generated from scratch leaving only pinned cards. ↵
- Notification number in the bell icon shows the total number of errors or warnings and is instantly updated along with all notifications upon any change. Watch video on how to validate a timetable. ↵
- When red (error) or blue (warning) notifications are clicked, related cells will blink in the view, making it easy to spot the problem. ↵
- There are many ways to resolve errors/warnings: conflicts can be resolved by merging or pinning cards, gaps can be marked as forbidden, resources can be excluded from notifications, etc. ↵
- At any time you can save timetable to your device as an JSON file which can be opened later or consumed by third party apps. Read more about our timetable format. ↵
- Master or individual timetables can be exported to Excel/Sheets or similar spreadsheet app for further customization. ↵
- Timetablers can collaborate on the same timetable and at the same time. All saved changes will be seamlessly synced and merged across any device you or your colleagues might be using. ↵
- Make your timetable accessible online via generated link, e.g. put the link on your school's website, share it on your school's Facebook page, or send the link to other colleagues in the email. ↵
- You can add school logo, set custom font family and size, change colors to exactly match your school website colors, etc. ↵
- A teacher, class/group or student can have direct access to their timetable by bookmarking related view on the published web page. Also, timetabler can download textual file with links to all individual timetables for classes, students, teachers and similar. ↵
- Published timetable will be automatically refreshed within minutes to make sure the latest changes have been delivered to all. ↵
- Timetable can be embedded in the school's website or blog. ↵
- The master timetable will be stretched to fit paper width. If the timetable doesn't fit paper height it will be automatically split into several pages. ↵
- Print all individual timetables for classes, teachers, rooms or subjects at once. ↵
- Print all student timetables at once. ↵
- Print view(s) that include only some resources, days and periods. ↵
- Personalize timetables with 10+ skins available. ↵
- Set the number of remembered history states, whether to rotate conflicted cards or show notification number and similar. ↵
- Here is the list of keyboard shortcuts. ↵
- The app supports modern browsers like Chrome, Firefox, Edge, Safari and similar. ↵
- Visit GDPR page to find out more. ↵
- Cloud data centres are located in the US and hosting provider is ISO/IEC 27001:2013 certified. Read more about our standard security protocols. ↵
- The app consumes RESTful API and any software can access published timetables and parse the data. For instance, here is a direct link for one of our examples in JSON format. ↵
- The app works in offline mode for purchased customers only. ↵
- Read release notes on our blog. ↵
- User guide is embeded in app. You can search for any topic you are interested in, e.g. "part-time teacher", "lunch", "clip" or similar. ↵
- In order to get up to speed watch 10+ video tutorials. ↵
- The question mark icon in the top right corner of every window shows related user guide section. ↵
- There are 30+ automatically generated examples to explore. ↵
- The owl hoots helpful tips & tricks along the way. ↵
- Read blog posts on timetabling tips & tricks and how to solve common scheduling problems. ↵
- Choose 'Help > Contact us' to contact support. ↵
- Support team will assist you with your specific requirements. ↵