Make a booking link
booking_links_createMake a booking link - a scheduling link offering times free_times_find found for a named meeting - for the person to send to one guest. The guest, with no account, picks one of these times in their own time zone and gives a name and address; the time is checked again against every calendar and the person's working hours, buffers, notice and daily maximum, and booked once, in the calendar the person named to receive bookings; a time no longer free is replaced by others up to the link's last, within those hours - Monday to Friday 09:00-17:00 where they stored none. The answer names the link's id and when it closes, 14 days after it is made, and a time after then is refused. The page a guest opens names nobody but the meeting, so subject is all a guest reads of whose meeting it is, e.g. Intro call with Sam Lee. An event holds its time as its provider's own free/busy shows it: on Google unless shown as available or declined - an invitation not yet answered or answered maybe included - on iCloud or a calendar server unless shown free or declined, and on Outlook only when shown busy or away, so an Outlook tentative answer leaves its time free; a cancelled event holds none.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| times | Yes | Each time offered, its start with its offset. | |
| minutes | No | Meeting length in minutes; the stored one where omitted. | |
| subject | Yes | The meeting's name, as whoever opens the link reads it. | |
| guestZone | No | The time zone of the guest the link is for, only as the person names it; the answer gives each time in it under guest too. |