46 available actions
What your AI agent can do in Google Chat
Google Chat API integration for messaging and collaboration in Google Workspace This page lists every available action. Your agent only receives the actions and permissions required for the role you approve.
Showing all 46 actions.
Common starting points
- Find Direct MessageReturns the existing direct message space with the specified user.
- Get MessageReturns details about a specific message in a Google Chat space.
- Create MessageCreates a message in a Google Chat space.
- Create Custom EmojiCreates a custom emoji in Google Chat for use within an organization.
- Update MessageUpdates a message in a Google Chat space, modifying its text, cards, or other properties.
- Replace Message (Full)Replaces an existing message in a Google Chat space using full replacement.
Browse all 46 actions by capability
Open a capability to see every supported action and its description.
Find & reviewLook up and review existing recordsView 22 actions
- Download MediaDownloads the bytes of a Google Chat message attachment via the media API.
- Find Direct MessageReturns the existing direct message space with the specified user.
- Find Group ChatsFinds all group chat spaces that contain exactly the calling user and the specified users.
- Get AttachmentGets the metadata of a Google Chat message attachment.
- Get Custom EmojiReturns details about a custom emoji in Google Chat.
- Get Chat Space MemberReturns details about a membership in a space.
- Get MessageReturns details about a specific message in a Google Chat space.
- Get SpaceReturns details about a specific Google Chat space including configuration, membership count, and access settings.
- Get Space EventReturns an event from a Google Chat space.
- Get Space Notification SettingGets the notification settings for a user in a specific space.
- Get space read stateReturns details about a user's read state within a space.
- Get thread read stateReturns details about a user's read state within a thread.
- List custom emojisLists custom emojis visible to the authenticated user in Google Chat.
- List Space MembersLists memberships in a space.
- List MessagesLists messages in a space that the authenticated user is a member of.
- List reactions on a messageLists all reactions on a specific message in a Google Chat space.
- List Section ItemsLists all items (such as spaces) within a specified section of a user's Google Chat.
- List SectionsLists all sections available to the authenticated user in Google Chat.
- List Space EventsLists events from a Google Chat space.
- List SpacesLists spaces the authenticated user is a member of in Google Chat.
- Search MessagesSearches for messages across Google Chat spaces the caller has access to.
- Search SpacesSearches for spaces across a Google Workspace organization using administrator privileges.
Create & communicateCreate records or send supported messagesView 7 actions
- Create Custom EmojiCreates a custom emoji in Google Chat for use within an organization.
- Create Space MemberCreates a membership for a user, Chat app, or Google Group in a space.
- Create MessageCreates a message in a Google Chat space.
- Create ReactionCreates an emoji reaction on a Google Chat message.
- Create sectionCreates a custom section in Google Chat for organizing conversations in the navigation panel.
- Create SpaceCreates a named space in Google Chat.
- Upload Media AttachmentUploads a file as an attachment to a Google Chat space using the multipart media upload endpoint.
Update & manageChange and manage existing recordsView 8 actions
- Move Section ItemMoves a space from one section to another in Google Chat.
- Replace Message (Full)Replaces an existing message in a Google Chat space using full replacement.
- Update MemberUpdates a membership in a Google Chat space, such as changing a member's role between member and manager.
- Update MessageUpdates a message in a Google Chat space, modifying its text, cards, or other properties.
- Update sectionUpdates a section's display name in Google Chat.
- Update SpaceUpdates a Google Chat space's configuration including display name, description, guidelines, history settings, access settings, and permission settings.
- Update Space Notification SettingUpdates the notification settings for a user in a space.
- Update Space Read StateUpdates a user's read state within a space, used to mark messages as read or unread.
Remove & cancelRemove records or cancel supported workView 6 actions
- Delete Custom EmojiDeletes a custom emoji from Google Chat.
- Delete Member from SpaceRemoves a user, Google Group, or app from a space.
- Delete MessageDeletes a message from a Google Chat space.
- Delete ReactionDeletes a reaction to a message.
- Delete sectionDeletes a custom section from Google Chat by its ID.
- Delete spaceDeletes a named space from Google Chat.
Other actionsSpecialist and administrative actions.View 3 actions
- Complete Space ImportCompletes the import process for an import-mode Google Chat space and makes it visible to users.
- Position Section in SidebarChanges the sort order of a section in the Google Chat sidebar.
- Setup SpaceCreates a Google Chat named space, group chat, human DM, or calling-app DM and can add initial members.
Connection record
A connection you can control.
- Sign-in
- OAuth sign-in
- Setup
- Sign in with your own Google Chat account. Access is limited to the work agreed for the role.
- Boundaries
- Only the approved role and actions.
- Off switch
- Revoke the connection from your account.
FAQ
Before you connect Google Chat
How does the agent connect to Google Chat?
You sign in with your own Google Chat account. Permissions are limited to what the agent needs, the connection is health-checked, and you can revoke access from Google Chat at any time.
What can the agent actually do in Google Chat?
The page above lists the 46 actions currently available through the Google Chat connection. The role determines which of those actions the agent may use, and write access is only enabled when the workflow needs it.
Is Google Chat included in my plan?
Connections are priced per tool on top of the base plan. Some are included and some are premium. See pricing for how connection charges work.
How long until Google Chat is ready?
Timing depends on the sign-in method, permissions and workflow being connected. We confirm the scope and setup plan before enabling the connection.
Bring the workflow together
Ready to put Google Chat to work?
Start with the responsibility you want off your plate. We’ll map the connection and the boundaries around it.