Scheduling software that's ideal for automatically creating clash-free timetables for almost any application. TTMaker is simply the best generic scheduling software available.

For specific types of scheduling, return to our home page or select from education, festivals, corporate, or training.

What does TTMaker do?

Put simply, TTMaker automatically schedules groups of people. It can schedule individual people or groups of 10, 20, 50, 100, ... people.

TTMaker is clash-free scheduling software. "Clash-free" means that no person is scheduled in more than one place at the same time. TTMaker automatically ensures that your completed schedule is clash-free; you don't have to manually prevent clashes, or manually fix them after the schedule has been built.

In most situations, a schedule must be clash-free because a person cannot be in two places at one time.

TTMaker is so flexible that you can use it for almost any imaginable scheduling application.

Our latest release of TTMaker, also performs rostering. This is ideal when you have events occuring at predetermined times, and you want to automatically allocate people to those events.

How do I use TTMaker?

For scheduling purposes, TTMaker uses the terms "participant", "group" and "venue". Here's what they mean:
Participant
Any person that needs to be scheduled. TTMaker ensures that each participant is scheduled to be in only one place at a time.
Group
TTMaker schedules groups into the timetable. A group can contain many participants as members of the group. You can also have a group of one person.
Venue
Usually a physical location such as a room. This is where the groups will be scheduled. Typically, you'll have many venues.

Here are the typical steps you'd take to use TTMaker for creating a schedule:

  1. Enter the people as TTMaker participants. To save typing, you can use TTMaker's powerful import facility if you already have this information in electronic form.
  2. Create a TTMaker group for each group of people you need to schedule. Add the participants as members of the groups in which they participate.
  3. Create your rooms or other locations as TTMaker venues.
  4. Create the days and timeslots for your schedule. TTMaker has extremely flexible features for day and timeslot definitions.
  5. Click the "Build timetable" button to automatically generate your clash-free timetable.

What else can TTMaker do for me?

Our scheduling software provides many powerful features to give you control as your timetable is automatically built.

Here are some of the things you can do:

  • Control which venues your groups can be scheduled into by specifying the facilities the venues provide and the groups require.
  • Control which venues your groups can be scheduled into by creating your own definition. We call these "styles".
  • Control how many times a group is scheduled in your timetable. Also, you can control how many times a group is scheduled in each day.
  • Provide availability information to control when groups are available for scheduling in each day.
  • Provide availability information to control when individual participants are available for scheduling in each day.
  • Control how many consecutive timeslots a group requires when it is scheduled.
  • Use powerful venue rules to control the way groups are scheduled in a venue's timeslots.

How do I get started?

The first step is to download TTMaker and try its powerful scheduling for yourself.

We recommend that you use a small sample of your data and create a timetable with the demonstration version of TTMaker. By trying TTMaker with a small sample of your data, you'll quickly determine whether it is the right software for you.

We provide a free evaluation service, so if you get stuck or would like some help in setting up your data for use with TTMaker, please .

   
         
 

Email with questions or comments about this web site.
Email for information about our scheduling software.
Copyright © 1999-2007 Open Concepts Pty Ltd Trading As Root Software (ABN 93 003 733 499).  All rights reserved.
Modified: 16 April 2007 GMT.