How much do you care about having this meeting as soon as possible? How much do you care about having the largest attendance? How much do you care about attendants not having to move around their other schedules? Tell us the relative weights by moving the bars, one by one, below. (Default is equal weights among these three objectives).


The time gap between two time slots may be an hour, or may be a week. Specify roughly the gaps between these time slots. (Default is even spacings between any two time slots).

Invitee Importance

Some invitees may be more important to this meeting than others. Specify each's importance. Only you have the view of this screen, invitees will not see this. (Default is equal importance among all invitees).

(OPTIONAL) Presence Constraints

Do some of the invitees form a subgroup that must be represented in this meeting? Create subgroup memberships by pressing the boxes below, and indicate how many from each subgroup must be present at the meeting.

(OPTIONAL) Interpersonal Conflicts

Maybe some invitees don't like to show up at the same meeting, right click their intersection below to make it -1. Other invitees may want to see each other, left click to make it 1.

Time Preferences

This is NOT configured by you. It reflects the inputs from the invitees as each responds to your email invitation.
Time of last update: (None)    


Status: No schedule computation requested so far
Time of last successful update: None
Optimal schedule(s): (None)

User Manual

Interface Usage

The main interface consists of a control bar (on the left) and a panel (on the right). The controls on the panel can be controlled with the following rules.

Basic Operations

Optimization Parameters and Constraints

The program optimizes schedules by maximizing the scores of time choices, with the scoring function tuned by parameters in the following sections of the panel. In addition, each time choice is determined to be feasible if it satisfies all presence constraints.