Google Calendar Spoke
-
- UpdatedApr 10, 2025
- 4 minutes to read
- Xanadu
- Now Platform Capabilities
Use ServiceNow to create and update events and attendees in Google Calendar.
Request apps on the Store
Visit the ServiceNow Store website to view all the available apps and for information about submitting requests to the store. For cumulative release notes information for all released apps, see the ServiceNow Store version history release notes.
Integration Hub subscription
This spoke requires an Integration Hub subscription. For more information, see Legal schedules - IntegrationHub overview.
Spoke version
Google Calendar spoke v2.5.0 is the latest version.
Supported versions
API version v1.
Spoke actions
The Google Calendar spoke provides actions to perform Google Calendar tasks when events occur in ServiceNow. Available actions include:
Category | Action | Description |
---|---|---|
Attendee Management | Add Attendees To Event | Updates an event by adding to the list of attendees. Values you specify replace the existing values. Fields that you don’t specify in the request do not change. |
Remove Attendees From Event | Updates an event by removing specified attendees. Values you specify replace the existing values. Fields that you don’t specify in the request do not change. | |
Event Management | Create Event | Creates an event on the specified calendar. |
Update Event | Edit event information. Values you specify replace the existing values. Fields that you don’t specify in the request do not change. | |
Look up Event By ID | Retrieves details of the specified event. | |
Delete Event | Removes a specified event from a calendar. | |
Look up Events Stream | Retrieves events on a specified calendar based on start time, end time, or search terms. | |
Look up Events by Calendar ID | Retrieves events on the specified calendar. | |
Look up Free or Busy Schedules | Retrieves the free or busy information for the specified set of calendars. | |
Move Event | Moves the specified event to another calendar. | |
Access Control List Management | Create Access Control List | Creates an access control rule. |
Delete Access Control List | Deletes the specified access control rule. | |
Look up Access Control List by Calendar ID | Retrieves details of the required access control rule. | |
Look up Access Control List Stream | Retrieves the rules in the access control list for the calendar. | |
Update Access Control List | Updates details of the required access control rule. | |
Calendar List Management | Add Calendar to Calendar List | Inserts an existing calendar into the user's calendar list. |
Delete Calendar from Calendar List | Removes a calendar from the user's calendar list. | |
Look up Calendar from Calendar List by ID | Retrieves calendar from the user's calendar list. | |
Look up Calendars from Calendar List Stream | Retrieves calendars on the user's calendar list. | |
Update Calendar from Calendar List | Updates an existing calendar on the user's calendar list. |
Available AI Agents
Install Now Assist for Spokes and start using the available AI agents. For more information, see Now Assist for Spokes.
- In the ServiceNow agentic system, you can create an agentic workflow that comprises of a set of large language model (LLM) instructions along with one or more standalone AI agents to execute an
objective. See Create a use case for information about adding AI agents to create agentic workflows as per your requirement and provide the required trigger.
You can also search for other available AI agents and add them to your agentic workflow. See Find AI agents for more information.
- You can create a clone of the required spoke AI agent and customize it as per your requirement. See Duplicate an AI agent for more information about creating a clone.
- See Now Assist AI Agents for information about AI agents.
Spoke module
The Google Calendar spoke adds a Google Calendars module to your ServiceNow instance. The Google Calendars module displays the details of the calendar lists.
Google Calendar Online account requirements
The Google Calendar spoke requires a custom app that you create in Google G Suite.
Connection and credential alias requirements
Integration Hub uses aliases to manage connection and credential information, and OAuth credentials. Using an alias eliminates the need to configure multiple credentials and connection information profiles when using multiple environments. If the connection or credential information changes, you don't need to update any actions that use the connection.
For information about setting up the spoke, see Set up Google Calendar spoke.
MID Server requirements
These actions use REST calls, which can run on an instance or MID Server. Use the connection record associated with the Google Calendar alias to configure where actions run as well as set MID Server selection attributes. For more information, see MID server.
To set up the MID Server for this spoke, see Set up MID Server for a spoke.