Skip to main content
Google Chat
v1.0.2
32 actions · 1 auth method

Getting Started

1

Create or Select a Project

Set up a new project or select an existing one. See Organizations & Projects.
2

Configure the Connector

Enable the connector and set up a Connector Profile in your project. See Setup Connector Profile.

Connector Profile · OAuth 2.0

Connect using OAuth 2.0 to access Google Chat spaces, messages, members, reactions, and custom emojis. Requires a Google…
3

Link an Account

Link an account from the dashboard (or via StackOne Hub).See the guide for the authentication type chosen in the Connector Profile:

Link Account · OAuth 2.0

4

Use Actions

Connect your agent to the linked account’s actions. See Agent Setup.Other ways to call actions are listed in Protocols & SDKs.

Actions

|
32 actions
Action
Description
Required scopes
List Spaces
List spaces where the caller is a member
Get Space
Get a single space by resource name
Create Space
Create an empty named SPACE (no initial members)
Patch Space
Partially update an existing space (PATCH — only specified fields are updated)
Delete Space
Delete a space
Find Direct Message
Find existing direct message with a specified user
Setup Space
Create a space and add initial members in one call
List Members
List memberships in a space
Get Member
Get a single membership by resource name
Create Member
Create a membership for a user or Chat app
Patch Member
Partially update a membership (PATCH — only specified fields are updated)
Delete Member
Delete a membership
List Messages
List messages in a space
Get Message
Get a single message by resource name
Create Message
Create a message in a space
Update Message
Update an existing message
Patch Message
Partially update a message
Delete Message
Delete a message
List Reactions
List reactions for a message
Create Reaction
Add a reaction to a message
Delete Reaction
Delete a message reaction
Get Attachment
Get message attachment metadata
List Custom Emojis
List custom emojis visible to the authenticated user
Get Custom Emoji
Get custom emoji details
Create Custom Emoji
Create a custom emoji in the workspace
Delete Custom Emoji
Delete a custom emoji
Get Space Read State
Get user’s read state within a space
Update Space Read State
Update user’s read state within a space
Get Thread Read State
Get user’s read state within a thread
Get Space Notification Setting
Get space notification settings
Patch Space Notification Setting
Partially update space notification settings for a user (PATCH — only specified fields are updated)
Get Current User
Get authenticated user information