Variety of approaches to provide a meeting time picker with automated suggestions are described. A calendar application initiates operations to provide a meeting time picker upon detecting an intent of a meeting organizer to organize a meeting. The intent lists a meeting invitee. Availability information associated with the meeting invitee is retrieved from a calendar provider. A first layer, a second layer, and third layer of timeslots are generated for a presentation. The first layer includes a meeting organizer schedule. The second layer includes an aggregate schedule of the meeting invitee. The third layer includes a suggested schedule of a meeting time. The first layer, the second layer, and the third layer are presented in a scheduling grid to the meeting organizer.