Creates an event and books space. This method will return an error if the event being created conflicts with an existing event already scheduled within the space.
Events must be longer than five minutes.
Double-check far future bookings.
Robin will automatically check for existing scheduling conflicts when trying to book a new event, and reject the request if a collision is found. If you have a list of events synced to Robin handy, you will be able to know in advance which times are unavailable.
Keep in mind that Robin will sync up to 3 months worth of events automatically for Google, and about a month for Microsoft calendars. When scheduling new events farther out, be sure to check for rejections before continuing.
Recurrence must be iCal compliant:
An example recurrence might look like the following:
[ "RRULE:FREQ=DAILY;COUNT=5", "RDATE:20170101T120000Z" ]