Enterprise Service Bus Data Source - Google Calendar


The Google Calendar data source allows the software developer to create an application that reads calendars from Google Calendar.

This feature will be available in Platform Version 14.06.950.

Supporting Elements

For the Google Calendar data source to work properly there needs to be several elements added to the application. A table will need to be created by the software developer that the ESB will write to when Google informs the application that new or modified calendars are available to sync with. The Google Calendar Data Source will provide up to 8 pieces of data that can be saved; Calendar Summary (Title), Calendar Description, Location (text), Time Zone, Primary, Users, Calendar ID, and ETag. The Calendar ID and ETag are required to maintain an incoming sync with Google Calendar and is used to locate and update the record when new changes are provided by Google.

For an End User to connect to Google and use this ESB they will need to login to Google.


There are no configuration options for this data source.


This Data Source is triggered automatically, on a schedule. Every 10 minutes your WorkXpress application will communicate with Google and look for added, modified, and deleted Google Calendars on Google's end and read them into WorkXpress. To see the next time it's scheduled for use the “Scheduled Queue” tab on the Enterprise Service Bus page.

Data Handlers

There is currently only one data handler available for this data source.

  • WorkXpress Helper: Calendar Management - This data handler will create, update, and delete records from the table chosen with a simple configuration system to write the data from the data source.
enterprise service bus data source - google calendar.txt · Last modified: 2016/09/14 14:19 (external edit)
Copyright WorkXpress, 2022