Google Calendar Changes Simplify Event Management
Google has updated its Google Calendar API to make it easier for business users to schedule or reschedule employee activities.Google has just made improvements in its Google Calendar API that make it easier for enterprises to schedule employee activities more accurately through new "event IDs," which are used to help differentiate different activities. By incorporating this change, businesses will have an easier time managing calendars for multiple employees because the changes will be directly highlighted through an event ID, rather than through an internal database that previously managed activity changes, wrote Lucia Fedorova, the tech lead of the Google Calendar API Team, in a March 19 post on the Google Developers Blog. "Imagine you work at a package delivery company and are developing a system for automatically assigning deliveries to your employees," wrote Fedorova. "Each of your employees has a work calendar in Google Calendar and needs to know when and where to be for the next delivery. Previously, you had to store an ID of an event in the internal deliveries database; otherwise you would not be able to find and update calendar events when work assignments changed." Using a new event ID, however, users can "simply use the delivery ID as the ID of a corresponding event in Google Calendar," which will simplify the process, wrote Fedorova. "The complexity of figuring out which calendar event matches which delivery entirely disappears. This opens up a whole new set of integration options—for example, when an employee declines the calendar event, Google Calendar can notify you so that you can automatically reschedule the delivery to someone else."
To try the new procedure, users of Calendar can set the ID field when creating a new single or recurring event via the Calendar API v3 and see that it remains in place, she wrote. "The IDs must still follow certain format, but don't worry—it's possible to represent almost any content in the ID by using base32hex encoding."
The updated Calendar API also has received another change to help business users—they can now use the API to specify how they want to receive notifications each time an event is added to a calendar or a guest responds to an invitation, according to Fedorova. "The different types of change notifications can be toggled separately, which means you can set up different notification types for new events, changed events, canceled events, response updates and daily agendas. These settings are available for each calendar in the CalendarList collection."