Google Calendar
Google Calendar, part of Google Workspace, is one of the most used calendar systems in the world. By linking i-Reserve with a Google Calendar agenda of your choice, all kinds of possibilities arise.
So many possibilities
Most users have a calendar on their phone and are reminded of appointments that way. With i-Reserve you can add appointments to someone's calendar, even without a user being entered as an administrator in i-Reserve . For example, a trainer who gives courses. Or a reception at a location that rents out rooms.
The link to start with is very straight forward. In addition, there are several fun options to get more out of the agenda. In principle, all object, customer and reservation fields can be used either in the title (subject) or the description (body). A combination of fields can be used in the linking platform. i-Reserve can have all kinds of custom fields, which can be combined into a logical 'title'. Possibly with abbreviations and formatting.
The coupling is bi-directional. This means that data can be sent in both directions. This is not mandatory. In many cases it is sufficient to work with a single direction. Made a reservation? Create an agenda item. Point. But it may also be the case that changes need to be made. Or that an agenda item is dragged by the user to a different time. Is the intention then that the reservation "moves with you"? That is also possible. By making it clear which item belongs to which reservation. We do this by including the calendar id in the external id in the reservation. A flow then has an extra step. An example:
What is linked?
To ensure that both systems work well together, they exchange data. You can see which data is sent in the table below.
i-Reserve | Direction | Google Calendar |
---|---|---|
Date/time from | Start time | |
Date/time to | End time | |
Object fields | Title / Description | |
Customer fields | Title / Description | |
Reservation fields | Title / Description | |
External ID | Calendar ID |
Are there additional options?
Attendees
In Google Calendar this is called "Attendees". A comma separated list of emails.
Location
A geographic location. Can be set in the MS Flow platform.
Status
The status of the appointment.
Can be set in the MS Flow platform. Not to be confused with reservation status. You can apply logic (in MS Flow) to link those statuses to each other.
More information?
Reference documentation MS Flow - Google Calendar