Google Chat logo

Google Chat

Generally Available

With OAuth2 authorization, an AI agent can read messages, post replies, and manage spaces and threads on your behalf.

  • Messaging
  • Google Workspace
  • Collaboration
Authentication
OAuth 2.0
Hosting
Vendor-hosted endpoint
Required scopes
2
Data actions
Read and write

How it works

Every agent request passes through Ferentin policy before it reaches Google Chat.

  1. AI agentAsks for something
  2. Ferentin policies
    • OAuth 2.0 consent
    • Granular scope selection
    • Audit logging
  3. Google Chat MCP serverAuthorized connection
  4. Governed resultMasked, logged, returned

What agents can do

4 tools · you choose which ones agents may call

Search and browse what exists, without opening the content itself.

  • list_messages
  • search_messages
  • search_conversations

Permissions requested

The OAuth 2.0 scopes Google Chat asks you to approve when you connect.

ScopeAccess
https://www.googleapis.com/auth/chat.messagesNot rated
https://www.googleapis.com/auth/chat.spaces.readonlyRead

Before you connect

  • Google does not support Dynamic Client Registration (DCR) — each tenant must create its own OAuth client in Google Cloud Console.
  • Use access_type=offline to receive a refresh token for long-lived access.
  • The Google Chat API must be enabled on the same Google Cloud project as the OAuth client.

About Google Chat

Google Chat is Google Workspace's team messaging service for direct messages and group spaces.

Frequently asked about Google Chat

What can AI agents do with Google Chat through Ferentin?
Ferentin exposes 4 Google Chat MCP tools to your AI agents, grouped as Discover (3 tools) and Manage (1 tool). Every call is checked against your Ferentin policies before it reaches Google Chat.
How is Google Chat access secured?
Requests through the Google Chat integration are covered by OAuth 2.0 consent, granular scope selection and audit logging. These controls are applied by Ferentin, not by Google Chat, so they hold across every connected agent.
What permissions does the Google Chat integration require?
The Google Chat integration requests 2 OAuth 2.0 scopes: https://www.googleapis.com/auth/chat.messages; https://www.googleapis.com/auth/chat.spaces.readonly (read access)
How do I connect Google Chat to Ferentin?
Open the Ferentin admin console, add Google Chat as a new connection and authenticate with OAuth 2.0. You then choose which permissions and which tools your agents may use, and the connection goes live for everyone covered by your policies.
Is the Google Chat integration generally available?
Yes. The Google Chat integration is generally available on Ferentin, including the free tier.