Emulating the Executive Assistant Model
Executives often rely on executive assistants (EAs) to manage their calendars and schedule meetings. Calendar.help aims to provide similar support to everyone, democratizing access to efficient scheduling.
This way every employee can delegate the task of scheduling to something and be sure it will be taken care of.
The Traditional (Inefficient) Method
The presenter visualizes the current inefficient method of scheduling with multiple emails going back and forth
. Instead of a linear and focused path, scheduling meetings often involves time consuming discussions, which all amounts to large wastes of time and attention.
Understanding Intent and Extracting Entities
This is at the center of what the AI needs to do. Here's a peek into the complex requirements for intelligent scheduling:
- Meeting type
- Duration
- Attendees
- Time Zone
- Location
- Meeting time and convert to time ranges
- Handle Negations
- Resource Booking
Handling Complex Scenarios
The project needs to take into account more specific conditions such as
:
- More than 1 attendee
- Rescheduling and cancellation
- Resource Booking
- Support for different meeting types