Google Calendar, part of Google Workspace, is one of the most widely used calendar systems in the world. By linking i-Reserve to a Google Calendar of your choice, a whole range of possibilities opens up.

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 that person being registered as an administrator in i-Reserve. For example, a trainer who teaches courses, or a reception desk at a venue that rents out rooms.

The integration is very straightforward to get started with. In addition, there are several great options to get more out of the calendar. In principle, all object, customer, and reservation fields can be used to populate either the title (subject) or the description (body). In the integration platform, a combination of fields can be used. i-Reserve can have all kinds of custom fields, which can be combined into a logical 'title' — optionally with abbreviations and formatting applied.

The integration is bi-directional. This means that data can be sent in both directions. This is not mandatory. In many cases, working in a single direction is already sufficient. Reservation made? Create a calendar item. Done. But it may also be necessary to process changes, or for a calendar item to be dragged by the user to a different time. Should the reservation then "move along" with it? That is also possible, by making clear which item belongs to which reservation. We do this by including the calendar ID in the external ID of the reservation. A flow then has an additional step. An example:


What is synchronized?

For both systems to work together properly, they exchange data. You can see which data is transmitted 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

Zijn er extra mogelijkheden?

Deelnemers

In Google Calendar heet dit "Attendees". Een komma seperated lijst met e-mails.

Locatie

Een geografische locatie. In te stellen in het platform MS Flow.

Status

De status van de afspraak. In te stellen in het platform MS Flow. Niet te verwarren met de reserveringsstatus.
Wel kun je logica toepassen (in MS Flow) om die statussen te koppelen aan elkaar.