This feature allows you to automatically show your approved eSPACE events on your Google Calendar(s) by using API calls instead of an .ics feed. This allows people who do not have an eSPACE account to see the events just like they would by viewing the calendar on your website!
-
- This is a one-way integration that syncs every 15 minutes.
- Currently, this integration does not include spaces. However, exporting events to Google through an .ics feed does: Export Your eSPACE Events to Google, Outlook or Apple!
- This integration does include the event name, the Private Location(s) if the event is not public OR the Public Location(s) if the event is public, event category(s), number of people, virtual link (if the event is marked virtual on the Details tab).
- Different eSPACE Subscription Tiers include Different Features Including Integrating with Google Calendar through API calls
- Viewing Your Subscription Details
- Each eSPACE admin with access to Billing can view what subscription tier your organization currently has and everything that is included in their account under Settings > Other > Billing > Manage.
Setting Up the Integration
1. For those who are on an eSPACE subscription tier that includes the capability to integrate with Google Calendar through API calls, go to the left navigation bar > Settings > Other > Integrations > Google Calendar.
2. Once there, click Link Google Calendar.
3. You will then be taken to Sign-in and Link your Google Account.
- This feature is at the Organizational level so only link a Google Account you want others to have access to use (probably not a personal one).
4. After selecting your Google Account, you will be prompted to Allow the following permissions from eSPACE:
- A. View and Edit events on all your Calendars
- B. See and Download and Calendar you can Access using your Google Calendar
5. You will now see your Google Account credentials in eSPACE!
6. Now, you can navigate over to your Google Calendar and choose to Add other calendars.
7. You can also do this by going to Settings (cog icon) and choosing Add calendar>Create new calendar.
8. Now you can provide/do the following for this new calendar:
- Name
- Description
- Create calendar
9. Now back in eSPACE, once you click Refresh Calendar List, you will see your newly created calendar and you can click Edit.
10. At this point, you can choose which Event Categories to send from eSPACE to your Google Calendar and then, click Save.
11. Now, when you have "approved" or "approved w/conflicts" events booked in eSPACE for those Event Categories. . .
. . .you will see them on your Google Calendar (takes approximately 15 minutes).
Viewing eSPACE Events on Your Google Calendar
- The API runs approximately every 15 minutes and syncs for the next 90 days and our job that runs nightly syncs for the next year.
- When you click on the event, the details for the approved event appear: event category, number of people, virtual link (if the event is set to be virtual on the main Detail tab)!
- If you delete or cancel an eSPACE event, it will no longer be displayed within your Google calendar.
Example of an onsite event:
Example of an offsite event:
Example of a virtual event:
NOTE: Access to the Google Calendar is handled outside of eSPACE. Please use Google HELP for guidance regarding how to provide other users access to this calendar. Again this is a one-way sync so your approved eSPACE events can show on your Google Calendar. We do not have a formalized partnership with Google developers that allows us to do a reverse sync.