All integrations
Catalogue metadata onlyproductivityv20260815_00

GOOGLE_CHAT

Google Chat

Google Chat API integration for messaging and collaboration in Google Workspace

Description is untrusted, display-only upstream metadata. It never becomes policy, OAuth scope authority, or an agent instruction.

Pakkawork boundary

Pakkawork has local discovery metadata, but public OAuth and execution are disabled.

No Pakkawork execution adapter is enabled. Hosted account-authorisation availability is workspace-specific and checked separately in the dashboard.Check workspace connection options
Attributed source

46

Action summaries

Display-only definitions

0

Trigger types

Not installed instances

1

Auth modes

Field names, never values

No

Execution

No runtime adapter

Authentication map

What setup is declared?

Only field names, types, and required markers are shown. Secret values, default auth URLs, credential material, and inferred OAuth scopes are excluded.
OAUTH2

OAUTH2

google_chat_oauth

Provider setup

Developer setup

  • Client idclient_id · stringRequired
  • Client secretclient_secret · stringRequired
  • Redirect URIoauth_redirect_uri · stringOptional
  • Scopesscopes · stringOptional

User connection

No fields declared in this snapshot.

Capability index

Actions and trigger definitions

Static summaries are available. Live schemas remain disabled until PROVIDER_HUB_API_KEY is configured server-side.

Showing 1–30 of 46 actions

Complete Space Import

GOOGLE_CHAT_COMPLETE_IMPORT

Completes the import process for an import-mode Google Chat space and makes it visible to users. Use this action at the end of a data migration into Google Workspace, after all messages and memberships have been imported into a space that was created with `importMode: true`. Requires user authentication with domain-wi…

Untrusted display-only summary

Create Custom Emoji

GOOGLE_CHAT_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 an…

Untrusted display-only summary

Create Space Member

GOOGLE_CHAT_CREATE_MEMBER

Creates a membership for a user, Chat app, or Google Group in a space. When creating a membership, if the member has auto-accept turned off, they're invited and must accept the invitation before joining. Use this action when you need to add a new member to a Google Chat space. This can be used to invite individual use…

Untrusted display-only summary

Create Message

GOOGLE_CHAT_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. Messag…

Untrusted display-only summary

Create Reaction

GOOGLE_CHAT_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…

Untrusted display-only summary

Create section

GOOGLE_CHAT_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.

Untrusted display-only summary

Create Space

GOOGLE_CHAT_CREATE_SPACE

Creates a named space in Google Chat. The calling user is automatically added as a member and space manager. For a group chat or direct message, use GOOGLE_CHAT_SET_UP_SPACE instead. Use this action when you need to create a discoverable named space for team collaboration or project discussions. For group conversation…

Untrusted display-only summary

Delete Custom Emoji

GOOGLE_CHAT_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 —…

Untrusted display-only summary

Delete Member from Space

GOOGLE_CHAT_DELETE_MEMBER

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…

Untrusted display-only summary

Delete Message

GOOGLE_CHAT_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 ma…

Untrusted display-only summary

Delete Reaction

GOOGLE_CHAT_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.

Untrusted display-only summary

Delete section

GOOGLE_CHAT_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 need…

Untrusted display-only summary

Delete space

GOOGLE_CHAT_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 m…

Untrusted display-only summary

Download Media

GOOGLE_CHAT_DOWNLOAD_MEDIA

Downloads the bytes of a Google Chat message attachment via the media API. Use this after `get_attachment` to fetch the actual file content for an attachment. The `resource_name` parameter is the `attachmentDataRef.resourceName` returned by `get_attachment`. Returns the downloaded file. The download endpoint adds `?al…

Untrusted display-only summary

Find Direct Message

GOOGLE_CHAT_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 wi…

Untrusted display-only summary

Find Group Chats

GOOGLE_CHAT_FIND_GROUP_CHATS

Finds all group chat spaces that contain exactly the calling user and the specified users. This action uses the Google Chat Developer Preview API to search for GROUP_CHAT spaces whose human memberships contain exactly the calling user and the specified users. Use this action when you need to find existing group chats…

Untrusted display-only summary

Get Attachment

GOOGLE_CHAT_GET_ATTACHMENT

Gets the metadata of a Google Chat message attachment. Returns the attachment's content type, filename, source, and references that can be used to download the file via the media API. To fetch the binary bytes of the attachment, pass the returned `attachmentDataRef.resourceName` to the `download_media` action. Require…

Untrusted display-only summary

Get Custom Emoji

GOOGLE_CHAT_GET_CUSTOM_EMOJI

Returns details about a custom emoji in Google Chat. Custom emojis are only available for Google Workspace accounts, and the administrator must turn custom emojis on for the organization. Use this action when you need to retrieve information about a specific custom emoji, such as its name, unique identifier, or tempor…

Untrusted display-only summary

Get Chat Space Member

GOOGLE_CHAT_GET_MEMBER

Returns details about a membership in a space. Use this action when you need to retrieve information about a specific member's relationship with a Google Chat space, including their role, state, and user details.

Untrusted display-only summary

Get Message

GOOGLE_CHAT_GET_MESSAGE

Returns details about a specific message in a Google Chat space. Use this action when you need to retrieve the full content, sender information, thread details, and other metadata for a particular message. Requires user authentication with an appropriate Google Chat OAuth scope.

Untrusted display-only summary

Get Space

GOOGLE_CHAT_GET_SPACE

Returns details about a specific Google Chat space including configuration, membership count, and access settings. Use this action when you need to retrieve information about a specific space in Google Chat, such as getting the space's display name, description, membership count, threading state, or access settings. N…

Untrusted display-only summary

Get Space Event

GOOGLE_CHAT_GET_SPACE_EVENT

Returns an event from a Google Chat space. The event payload contains the most recent version of the resource that changed. Use this action when you need to retrieve details about a specific space event, such as a new message, membership change, reaction, or space update. If the resource was modified after the event o…

Untrusted display-only summary

Get Space Notification Setting

GOOGLE_CHAT_GET_SPACE_NOTIFICATION_SETTING

Gets the notification settings for a user in a specific space. Use when you need to retrieve the caller's space notification setting, including whether notifications are muted and what type of notifications are enabled. Requires user authentication with the `https://www.googleapis.com/auth/chat.users.spacesettings` OA…

Untrusted display-only summary

Get space read state

GOOGLE_CHAT_GET_SPACE_READ_STATE

Returns details about a user's read state within a space. Use this action when you need to identify which messages in a space have been read or unread by the user.

Untrusted display-only summary

Get thread read state

GOOGLE_CHAT_GET_THREAD_READ_STATE

Returns details about a user's read state within a thread. Use this action when you need to identify which messages in a specific thread have been read or unread by the user.

Untrusted display-only summary

List custom emojis

GOOGLE_CHAT_LIST_CUSTOM_EMOJIS

Lists custom emojis visible to the authenticated user in Google Chat. Use this action when you need to retrieve all custom emojis available in Google Chat for the authenticated user. This is useful for displaying available emojis, filtering by creator, or enumerating organization-specific custom emojis. Supports pagin…

Untrusted display-only summary

List Space Members

GOOGLE_CHAT_LIST_MEMBERS

Lists memberships in a space. Returns a list of all members including users, bots, and Google Groups. Use when you need to retrieve all members of a Google Chat space, such as to get a list of participants, check who has access, or find specific members by role or type. Supports pagination when there are many members…

Untrusted display-only summary

List Messages

GOOGLE_CHAT_LIST_MESSAGES

Lists messages in a space that the authenticated user is a member of. Use this action when you need to retrieve messages from a Google Chat space, such as displaying message history, searching for specific messages, or monitoring space activity. Supports filtering and ordering of messages. Pagination is available via…

Untrusted display-only summary

List reactions on a message

GOOGLE_CHAT_LIST_REACTIONS

Lists all reactions on a specific message in a Google Chat space. Use when you need to retrieve all emoji reactions (likes, thumbs up, hearts, etc.) that users have added to a message. This action is read-only and does not modify any data. The results can be filtered by emoji type or user using the filter parameter.

Untrusted display-only summary

List Section Items

GOOGLE_CHAT_LIST_SECTION_ITEMS

Lists all items (such as spaces) within a specified section of a user's Google Chat. Use when you need to retrieve all items grouped under a section in Google Chat, or when implementing pagination to fetch all items across multiple pages. Sections can be system sections like 'default-spaces' or custom sections created…

Untrusted display-only summary

Provenance

Versioned facts, explicit trust.

The detail snapshot comes from an attributed MIT-licensed repository revision. Safe local icons use exact-match CC0 Simple Icons symbols; unmatched brands use monograms.

Repository
https://github.com/provider-directoryHQ/provider-directory
Commit
85e33f6a81dfe987f6fc3637d48d45052cea8ca5
Generated
2026-09-12
Trust policy
untrusted_display_only

Remote text is plain display metadata only. It must never become an agent prompt, execution policy, OAuth grant, or executable instruction.