# Google Chat AI integration on Definable

> Google Chat API integration for messaging and collaboration in Google Workspace

## What this connects

Google Chat API integration for messaging and collaboration in Google Workspace

Vendor: https://chat.google.com

## Tools available

**36** tools available. First 12:

- `GOOGLE_CHAT_CREATE_CUSTOM_EMOJI` — Create Custom Emoji — Creates a custom emoji in Google Chat for use within an organization. Use this action when you need to add a custom emoji that can be used by members of your Google Workspace organization. The emoji will be available in Google Chat after creation. Note: Custom emojis are only available for Google Workspace accounts and require the administrator to enable custom emojis for the organization. This is a Developer Preview feature.
- `GOOGLE_CHAT_CREATE_MESSAGE` — Create Message — Creates a message in a Google Chat space. With user authentication, only text messages are supported. Maximum message size is 32,000 bytes. Use this action when you need to send a message to a Google Chat space or channel. You can reply to existing threads by providing a thread_key, or start a new conversation. Messages can mention users using '@username' syntax. Note: With user auth, only plain text messages are supported. Card-based messages require bot authentication.
- `GOOGLE_CHAT_CREATE_REACTION` — Create Reaction — Creates an emoji reaction on a Google Chat message. Use this action when you need to add an emoji reaction (like 👍, ❤️, or 🎉) to an existing message in a Google Chat space. Either emoji_unicode or emoji_custom_id is required, but not both. This action is useful for acknowledging messages, voting on ideas, expressing emotions in response to messages, or building interactive message features in Google Chat bots.
- `GOOGLE_CHAT_CREATE_SECTION` — Create section — Creates a custom section in Google Chat for organizing conversations in the navigation panel. Use when you need to create a new custom section to organize spaces and direct messages in the user's Chat sidebar.
- `GOOGLE_CHAT_CREATE_SPACE` — Create Space — Creates a named space or group chat in Google Chat. The calling user is automatically added as a member and space manager. Use this action when you need to create a new Google Chat space for team collaboration, project discussions, or group conversations. This action creates a named space that users can discover and join. Note: If you receive the error ALREADY_EXISTS when creating a space, try a different displayName. The displayName must be unique within the organization.
- `GOOGLE_CHAT_DELETE_CUSTOM_EMOJI` — Delete Custom Emoji — Deletes a custom emoji from Google Chat. By default, users can only delete custom emojis they created. Emoji managers assigned by the administrator can delete any custom emoji in the organization. Use this action when you need to permanently remove a custom emoji that is no longer needed. This action is irreversible — once deleted, the custom emoji cannot be recovered.
- `GOOGLE_CHAT_DELETE_MEMBER` — Delete Member from Space — Removes a user, Google Group, or app from a space. This action is irreversible — once removed, the member cannot be recovered and will need to be re-added to the space. Use when you need to remove a specific member from a Google Chat space. Note: Deleted members will lose access to the space immediately and will need to be re-invited if they need access again.
- `GOOGLE_CHAT_DELETE_MESSAGE` — Delete Message — Deletes a message from a Google Chat space. Use this action when you need to remove a message that is no longer needed, was posted in error, or is outdated. App authentication can only delete messages created by the calling Chat app. User authentication with proper permissions can delete any message in a space they manage. This action is irreversible — once deleted, the message cannot be recovered.
- `GOOGLE_CHAT_DELETE_REACTION` — Delete Reaction — Deletes a reaction to a message. Use when you need to remove a reaction that was previously added to a message. Users can only delete their own reactions. This action is irreversible — once the reaction is deleted, it cannot be recovered.
- `GOOGLE_CHAT_DELETE_SECTION` — Delete section — Deletes a custom section from Google Chat by its ID. This action is irreversible — once a section is deleted, it cannot be recovered. If the section contains items (such as spaces), they are moved to Google Chat's default sections and are not deleted. Use when you need to remove a custom section that is no longer needed.
- `GOOGLE_CHAT_DELETE_SPACE` — Delete space — Deletes a named space from Google Chat. Always performs a cascading delete, which means that the space's child resources like messages and memberships are also deleted. Use this action when you need to permanently remove a Google Chat space and all associated data. This action is irreversible — the space and all its messages and memberships cannot be recovered once deleted.
- `GOOGLE_CHAT_FIND_DIRECT_MESSAGE` — Find Direct Message — Returns the existing direct message space with the specified user. Use this action when you need to find an existing DM space with a particular user, such as when checking if a DM already exists before creating one or when you need the space resource name for subsequent operations. If no direct message space exists with the specified user, this action returns a NOT_FOUND (404) error. Note: This only finds existing DM spaces - it does not create a new one. To create a new DM, use the create DM action instead.

## Auth

Auth schemes: `OAUTH2`.

## How agents use Google Chat

Inside a Definable workflow, Google Chat is one of the tools the **Distributor specialist** can call. Example coordination patterns:

- **Researcher → Google Chat** — the Researcher (GPT-5.5) pulls context from Google Chat (records, threads, documents), synthesises findings, and briefs the rest of the team.
- **Writer → Distributor → Google Chat** — the Writer (Claude Opus 4.7) drafts copy in brand voice, the Verifier passes it, then the Distributor writes the result into Google Chat (create record, post message, draft email).
- **Designer / Engineer → Distributor → Google Chat** — the Designer ships an asset or the Engineer ships a code change, the Distributor delivers it via Google Chat (attach file, open PR comment, post status).

The Verifier checks every Google Chat call. On rate limit, schema drift, or auth refresh it self-heals and retries — the workflow completes without manual intervention.

## Categories

- productivity — https://definable.ai/apps/category/productivity/
- communication — https://definable.ai/apps/category/communication/

## Related

- HTML page: https://definable.ai/apps/google_chat/
- Same category (productivity): https://definable.ai/apps/category/productivity/
- All integrations: https://definable.ai/apps/
- Workflow (multi-agent loop): https://definable.ai/workflow/
- Apps llms.txt index: https://definable.ai/llms-apps.txt
