Send messages and manage Google Chat spaces, members, reactions, and user settings. Connect Google Chat conversations to the systems your team already works in.
Find Direct Message SpaceReturns the existing direct message space with a specified user.
Find Group ChatsReturns group chat spaces that include specified users.
Get Custom EmojiReturns details about a custom emoji.
Get MessageReturns details about a message in a space.
Get Message AttachmentReturns metadata for a message attachment.
Get SpaceReturns details about a Google Chat space.
Get Space EventReturns details about a space event.
Get Space MemberReturns details about a space membership.
Get Space Notification SettingReturns notification settings for a user in a space.
Get Space Read StateReturns a user read state for a space.
Get Thread Read StateReturns a user read state for a thread.
Get User AvailabilityReturns availability information for a user.
List Custom EmojisRetrieves a list of custom emojis visible to the caller.
List Message PinsRetrieves a list of pinned messages in a space.
List MessagesRetrieves a list of messages in a space.
List ReactionsRetrieves a list of reactions on a message.
List Section ItemsRetrieves items such as spaces in a user section.
List Space EventsRetrieves a list of events from a space.
List Space MembersRetrieves a list of members in a space.
List SpacesRetrieves a list of spaces the caller is a member of.
List User SectionsRetrieves a list of sections for the user.
Search MessagesSearches for messages the caller can access.
Search SpacesSearches for spaces in the organization.
Complete Space ImportCompletes an import of messages and memberships into a space.
Create Custom EmojiCreates a custom emoji in Google Chat.
Create MessageCreates a message in a Google Chat space.
Create ReactionAdds a reaction to a message.
Create SpaceCreates a new Google Chat space.
Create Space MemberAdds a user, group, or Chat app as a member of a space.
Create User SectionCreates a custom section for organizing conversations.
Delete Custom EmojiDeletes a custom emoji from Google Chat.
Delete MessageDeletes a message from a Google Chat space.
Delete ReactionDeletes a reaction from a message.
Delete SpaceDeletes a named Google Chat space.
Delete Space MemberRemoves a member from a Google Chat space.
Delete User SectionDeletes a custom user section.
Download MediaDownloads a media attachment from Google Chat.
Make an API CallPerforms an arbitrary authorized API call.
Mark User ActiveSets a user availability state to active.
Mark User AwaySets a user availability state to away.
Mark User Do Not DisturbSets a user availability state to do not disturb.
Move Section ItemMoves a section item to another section.
Pin MessagePins a message in a Google Chat space.
Reorder User SectionChanges the sort order of a user section.
Replace MessageReplaces a message with a new version.
Set Up SpaceCreates a space and adds specified users to it.
Unpin MessageRemoves a pin from a message in a space.
Update MessageUpdates selected fields on a message.
Update SpaceUpdates metadata for a Google Chat space.
Update Space MemberUpdates a membership in a Google Chat space.
Update Space Notification SettingUpdates notification settings for a user in a space.
Update Space Read StateUpdates a user read state for a space.
Update User AvailabilityUpdates a user custom status or availability fields.
Update User SectionUpdates a custom user section.
Upload MediaUploads a media attachment to Google Chat.
When to use Google Chat
Common scenarios where Google Chat automation saves time and reduces manual work.
Run "Find Direct Message Space" in Google Chat from any upstream event — map fields once and let the automation handle the rest.
Automate "Find Group Chats" in Google Chat as a workflow step — combine it with triggers, filters, and AI steps for full-pipeline coverage.
Combine "Get Custom Emoji" from Google Chat with triggers or actions in other apps to close the loop — one event, many downstream outcomes.
Frequently asked questions
Common questions about automating Google Chat in your workflows.
Google Chat has no triggers, but it provides 55 actions including "Find Direct Message Space", "Find Group Chats", and "Get Custom Emoji". Pair them with triggers from other apps to automate Google Chat tasks.
Connect Google Chat to any app in workflows
Search apps and open an app-to-app integration page in one click.