book-meeting
Book a consultation with the Printing Labs team: creates the Google Calendar event (with Meet link unless Phone Call), registers the meeting, and emails the requester confirm/reschedule/cancel links. The time must be one of get-meeting-slots' values for that date. Only book with the user's explicit consent and their real contact details.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| date | Yes | Meeting date, YYYY-MM-DD (IST) | |
| mode | No | Meeting mode | |
| time | Yes | A slot exactly as returned by get-meeting-slots, e.g. '3:30 PM' | |
| Yes | Requester's email (receives the invite + manage links) | ||
| notes | No | What the meeting is about | |
| guests | No | Additional attendee emails | |
| mobile | Yes | Phone / WhatsApp number with country code | |
| lastName | No | Requester's last name | |
| firstName | Yes | Requester's first name |