Skip to content
Release: Australia · Updated: 2026-03-12 · Official documentation · View source

Google Chat spoke

Manage communication within your Google Chat spaces directly from your ServiceNow instance using Google Chat spoke. Create flows in your ServiceNow instance to manage media, members, messages, and spaces in Google Chat.

Request apps on the Store

Visit the ServiceNow Store 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 Chat spoke v1.2.0 is the latest spoke version.

Supported versions

This spoke was built for Google Chat API v1, but may be compatible with later versions.

Spoke requirements

  • Google Chat API access
  • Google Cloud console access

Spoke dependencies

If you’re having trouble installing the app, ensure that these dependent plugins are installed:

  • Complex Object (com.glide.cobject)
  • ServiceNow IntegrationHub Runtime (com.glide.hub.integration.runtime)
  • ServiceNow IntegrationHub Action Template - Data Stream (com.glide.hub.action_type.datastream)
  • ServiceNow IntegrationHub Action Step - REST (com.glide.hub.action_step.rest)

Note: Some of these plugins are licensable features and require appropriate licenses, if used outside the spoke implementation.

Spoke actions

The Google Chat spoke provides actions to automate Google Chat tasks when events occurs in your ServiceNow instance. Available actions include:

CategoryActionDescriptionRequired Scopes \(at least one scope is required\)
Media ManagementDownload MediaDownloads the uploaded media from Google Chat and attaches to the specified incident record. This action does not download the media uploaded to Google Drive.- https://www.googleapis.com/auth/chat.messages.readonly - https://www.googleapis.com/auth/chat.messages
Member ManagementAdd Current Application to SpaceAdds the current calling application to the specified space.- https://www.googleapis.com/auth/chat.memberships.app - https://www.googleapis.com/auth/chat.memberships
Add Member to SpaceAdds the specified member to the specified space.https://www.googleapis.com/auth/chat.memberships
Look up Space MemberRetrieves details of the specified member for the specified space.- https://www.googleapis.com/auth/chat.memberships.readonly - https://www.googleapis.com/auth/chat.memberships
Look up Space Members StreamRetrieves members of the specified space to which you have access.- https://www.googleapis.com/auth/chat.memberships.readonly - https://www.googleapis.com/auth/chat.memberships
Remove Current Application from SpaceRemoves the current calling application from the specified space.- https://www.googleapis.com/auth/chat.memberships.app - https://www.googleapis.com/auth/chat.memberships
Remove Member from SpaceRemoves the specified member from the specified space.https://www.googleapis.com/auth/chat.memberships
Message ManagementCreate Message ThreadCreates a message thread in the specified space.- https://www.googleapis.com/auth/chat.messages.create - https://www.googleapis.com/auth/chat.messages
Delete MessageDeletes the specified message from the specified space. All the threaded replies of the message are also deleted.https://www.googleapis.com/auth/chat.messages
Look up MessageRetrieves details about the specified message from the specified space.- https://www.googleapis.com/auth/chat.messages.readonly - https://www.googleapis.com/auth/chat.messages
Look up Messages StreamRetrieves messages from the specified space in which you are a member.- https://www.googleapis.com/auth/chat.messages.readonly - https://www.googleapis.com/auth/chat.messages
Send Message to ThreadCreates a message in the specified thread of the specified space.https://www.googleapis.com/auth/chat.messages
Space ManagementCreate SpaceCreates a named space in Google Chat.- https://www.googleapis.com/auth/chat.spaces.create - https://www.googleapis.com/auth/chat.spaces
Delete SpaceDeletes the specified Google Chat space.https://www.googleapis.com/auth/chat.delete
Look up SpaceRetrieves information about the specified Google Chat space.- https://www.googleapis.com/auth/chat.spaces.readonly - https://www.googleapis.com/auth/chat.spaces
Look up Spaces StreamRetrieves a stream of Google Chat spaces in which you are a member.- https://www.googleapis.com/auth/chat.spaces.readonly - https://www.googleapis.com/auth/chat.spaces
Update SpaceUpdates the specified Google Chat space.https://www.googleapis.com/auth/chat.spaces

Available AI agents

Install Now Assist for Integration Hub and start using the available AI agents. For more information, see ServiceNow Otto for Integration Hub.

This spoke provides standalone AI agents that mimic human-like intelligence to perform tasks in your ServiceNow instance.

  • 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 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 for more information about creating a clone.

  • See for information about AI agents.

Available AI agents include:

AI AgentDescription
Google Chat member management AI agentPerforms actions for managing members(adds current application to a space, removes current application from a space, adds member to a space, removes member from a space, look up a space member) in Google Chat.
Google Chat space management AI agentPerforms actions for managing(looks up a space, deletes a space, creates a space, updates a space) spaces in Google Chat.
Google Chat message management AI agentPerforms actions for managing(deletes a message, creates a message thread, looks up a message, sends a message to thread) messages in Google Chat.

There might be AI agents installed with the Now Assist application that are not used in agentic workflows. To learn how to see all agents that are available to you, see Find AI agents.

Note: Ensure that the user running an AI agent has the required roles and permissions to access data or perform operations on data in the table that is associated with the AI agent.