Google Chat icon

Google Chat

Send messages and manage Google Chat spaces, members, reactions, and user settings.

23 searches32 actionsPollingAuth: OAuth

AI-assisted documentation14 min read

This documentation is compiled from our integration source code, internal specs for Google Chat, its official API documentation and anonymized requests logs we collect from our support team[2].

Open Google Chat on WEXTL →

Connecting Google Chat takes an active account plus OAuth client credentials, granted by signing in with your account — no other setup is required.[3]

You’ll be redirected to sign in and approve access — your password is never shared with WEXTL.

  • Client IDtext

    Optional. OAuth 2.0 Client ID from Google Cloud Console. Enable the API on the project. Add this app's redirect URI. Leave empty to use the platform app.

    [1]
  • Client Secretpassword

    Optional. Client secret for the same OAuth client. Leave empty to use the platform app.

    [1]
  • Additional Scopesarray

    Optional. Extra Google OAuth scopes to request on top of the default ones, one full scope URL per item (for example https://www.googleapis.com/auth/drive). Duplicates of the default scopes are ignored. Use this with your own Client ID, and enable the same scopes on its OAuth consent screen.

    [1]
Integration requests 12 permissions:
See, create, and delete conversations in Google ChatView, compose, send, update, and delete messages, and add, view, and delete reactions to messages in Google ChatView, add, update, and remove members from conversations in Google ChatPin and unpin messages in Google Chat spacesCreate, view, and delete custom emojis in Google ChatView and update your availability status in Google ChatView and update your sections in Google ChatView and update your read state in Google ChatView and update your space settings in Google ChatDelete conversations and spaces and remove access to associated files in Google ChatImport spaces, messages, and memberships into Google ChatSee your primary Google Account email address
  1. Log in to your WEXTL account, add the Google Chat node module to your workflow, and click Create new credential.
  2. Optional: In the Credential name field, enter a name for the credential.
  3. Enter the authentication credentials you copied from your Google Chat account, or follow the on-screen instructions to create the credential.
  4. If prompted, authenticate your account and confirm access.
  5. If you want to make changes to your credential in the future, follow the steps in Manage credentials →

Notes

Credentials are org-scoped; share them with teammates from the Credentials picker on any of its nodes.For detailed information on connecting an application, see Connect an application →

Find Direct Message SpaceSearch
Input fields[3]
FieldType
User Resource NameRequired
text
Output fields[3]
FieldType
Nametext
Display Nametext
Typetext
Space Typetext
Single User Bot DMboolean
Find Group ChatsSearch
Input fields[3]
FieldType
Group MembersRequired
text
Maximum Number of Resultsnumber
Output fields[3]
FieldType
Nametext
Display Nametext
Typetext
Space Typetext
Member Countnumber
Get Custom EmojiSearch
Input fields[3]
FieldType
Custom EmojiRequired
choice
Output fields[3]
FieldType
Nametext
Emoji Nametext
UIDtext
Get MessageSearch
Input fields[3]
FieldType
SpaceRequired
choice
Message IDRequired
text
Output fields[3]
FieldType
Nametext
Texttext
Formatted Texttext
Create Timedate
Last Update Timedate
Senderobject
Nametext
Display Nametext
Typetext
Threadobject
Nametext
Spaceobject
Nametext
Get Message AttachmentSearch
Input fields[3]
FieldType
SpaceRequired
choice
Message IDRequired
text
Attachment IDRequired
text
Output fields[3]
FieldType
Nametext
Content Nametext
Content Typetext
Thumbnail URIurl
Download URIurl
Sourcetext
Get SpaceSearch
Input fields[3]
FieldType
SpaceRequired
choice
Output fields[3]
FieldType
Nametext
Display Nametext
Typetext
Space Typetext
Single User Bot DMboolean
Space Threading Statetext
Admin Installedboolean
Member Countnumber
Import Modeboolean
External User Allowedboolean
Create Timedate
Get Space EventSearch
Input fields[3]
FieldType
SpaceRequired
choice
Space Event IDRequired
text
Output fields[3]
FieldType
Nametext
Event Typetext
Event Timedate
Get Space MemberSearch
Input fields[3]
FieldType
SpaceRequired
choice
MemberRequired
choice
Output fields[3]
FieldType
Nametext
Statetext
Roletext
Create Timedate
Memberobject
Nametext
Display Nametext
Typetext
Get Space Notification SettingSearch
Input fields[3]
FieldType
User IDRequired
text
SpaceRequired
choice
Output fields[3]
FieldType
Nametext
Notification Settingtext
Mute Settingtext
Get Space Read StateSearch
Input fields[3]
FieldType
User IDRequired
text
SpaceRequired
choice
Output fields[3]
FieldType
Nametext
Last Read Timedate
Get Thread Read StateSearch
Input fields[3]
FieldType
User IDRequired
text
SpaceRequired
choice
Thread IDRequired
text
Output fields[3]
FieldType
Nametext
Last Read Timedate
Get User AvailabilitySearch
Input fields[3]
FieldType
User IDRequired
text
Output fields[3]
FieldType
Nametext
Availability Statetext
Status Messagetext
Do Not Disturb Settingsobject
DND Statetext
List Custom EmojisSearch
Input fields[3]
FieldType
Maximum Number of Resultsnumber
Filtertext
Output fields[3]
FieldType
Nametext
Emoji Nametext
UIDtext
List Message PinsSearch
Input fields[3]
FieldType
SpaceRequired
choice
Maximum Number of Resultsnumber
Output fields[3]
FieldType
Nametext
Create Timedate
Messageobject
Nametext
List MessagesSearch
Input fields[3]
FieldType
SpaceRequired
choice
Maximum Number of Resultsnumber
Filtertext
Order Bychoice
Output fields[3]
FieldType
Nametext
Texttext
Formatted Texttext
Create Timedate
Last Update Timedate
Senderobject
Nametext
Display Nametext
Typetext
Threadobject
Nametext
List ReactionsSearch
Input fields[3]
FieldType
SpaceRequired
choice
Message IDRequired
text
Maximum Number of Resultsnumber
Filtertext
Output fields[3]
FieldType
Nametext
Userobject
Nametext
Display Nametext
Emojiobject
Unicodetext
List Section ItemsSearch
Input fields[3]
FieldType
User IDRequired
text
Section IDRequired
text
Maximum Number of Resultsnumber
Output fields[3]
FieldType
Nametext
Spaceobject
Nametext
Display Nametext
List Space EventsSearch
Input fields[3]
FieldType
SpaceRequired
choice
FilterRequired
text
Maximum Number of Resultsnumber
Output fields[3]
FieldType
Nametext
Event Typetext
Event Timedate
List Space MembersSearch
Input fields[3]
FieldType
SpaceRequired
choice
Maximum Number of Resultsnumber
Filtertext
Output fields[3]
FieldType
Nametext
Statetext
Roletext
Create Timedate
Memberobject
Nametext
Display Nametext
Typetext
List SpacesSearch
Input fields[3]
FieldType
Maximum Number of Resultsnumber
Filtertext
Output fields[3]
FieldType
Nametext
Display Nametext
Typetext
Space Typetext
Single User Bot DMboolean
Space Threading Statetext
Admin Installedboolean
Member Countnumber
List User SectionsSearch
Input fields[3]
FieldType
User IDRequired
text
Maximum Number of Resultsnumber
Output fields[3]
FieldType
Nametext
Section Titletext
Section IDtext
Search MessagesSearch
Input fields[3]
FieldType
FilterRequired
text
Maximum Number of Resultsnumber
Order Bychoice
Output fields[3]
FieldType
Messageobject
Nametext
Texttext
Create Timedate
Senderobject
Search SpacesSearch
Input fields[3]
FieldType
QueryRequired
text
Maximum Number of Resultsnumber
Output fields[3]
FieldType
Spaceobject
Nametext
Display Nametext
Typetext
Space Typetext
Member Countnumber
Complete Space ImportAction
Input fields[3]
FieldType
SpaceRequired
choice
Output fields[3]
FieldType
Spaceobject
Nametext
Display Nametext
Typetext
Create Custom EmojiAction
Input fields[3]
FieldType
Emoji NameRequired
text
Temporary Image URIRequired
url
Output fields[3]
FieldType
Nametext
Emoji Nametext
Temporary Image URItext
UIDtext
Create MessageAction
Input fields[3]
FieldType
SpaceRequired
choice
Texttext
Thread Nametext
Message Reply Optionchoice
Output fields[3]
FieldType
Nametext
Texttext
Formatted Texttext
Create Timedate
Last Update Timedate
Senderobject
Nametext
Display Nametext
Typetext
Threadobject
Nametext
Spaceobject
Nametext
Create ReactionAction
Input fields[3]
FieldType
SpaceRequired
choice
Message IDRequired
text
Unicode Emojitext
Custom Emojichoice
Output fields[3]
FieldType
Nametext
Userobject
Nametext
Display Nametext
Emojiobject
Unicodetext
Create SpaceAction
Input fields[3]
FieldType
Display NameRequired
text
Space Typechoice
External User Allowedboolean
Import Modeboolean
Output fields[3]
FieldType
Nametext
Display Nametext
Typetext
Space Typetext
Single User Bot DMboolean
Space Threading Statetext
Admin Installedboolean
Member Countnumber
Import Modeboolean
External User Allowedboolean
Create Space MemberAction
Input fields[3]
FieldType
SpaceRequired
choice
Member Resource NameRequired
text
Member Typechoice
Rolechoice
Output fields[3]
FieldType
Nametext
Statetext
Roletext
Create Timedate
Memberobject
Nametext
Display Nametext
Typetext
Create User SectionAction
Input fields[3]
FieldType
User IDRequired
text
Section TitleRequired
text
Output fields[3]
FieldType
Nametext
Section Titletext
Section IDtext
Delete Custom EmojiAction
Input fields[3]
FieldType
Custom EmojiRequired
choice
Delete MessageAction
Input fields[3]
FieldType
SpaceRequired
choice
Message IDRequired
text
Delete ReactionAction
Input fields[3]
FieldType
SpaceRequired
choice
Message IDRequired
text
Reaction IDRequired
text
Delete SpaceAction
Input fields[3]
FieldType
SpaceRequired
choice
Delete Space MemberAction
Input fields[3]
FieldType
SpaceRequired
choice
MemberRequired
choice
Delete User SectionAction
Input fields[3]
FieldType
User IDRequired
text
Section IDRequired
text
Download MediaAction
Input fields[3]
FieldType
Media IDRequired
text
Output fields[3]
FieldType
Datatext
Make an API Calluniversal
Input fields[3]
FieldType
URLRequired
text
MethodRequired
choice
Headersarray
Query Stringarray
Bodytext
Output fields[3]
FieldType
Bodytext
Headersobject
Status Codenumber
Mark User ActiveAction
Input fields[3]
FieldType
User IDRequired
text
Output fields[3]
FieldType
Nametext
Availability Statetext
Mark User AwayAction
Input fields[3]
FieldType
User IDRequired
text
Output fields[3]
FieldType
Nametext
Availability Statetext
Mark User Do Not DisturbAction
Input fields[3]
FieldType
User IDRequired
text
DND Until Timedate
Output fields[3]
FieldType
Nametext
Availability Statetext
Do Not Disturb Settingsobject
DND Statetext
Move Section ItemAction
Input fields[3]
FieldType
User IDRequired
text
Source Section IDRequired
text
Item IDRequired
text
New Section IDRequired
text
Output fields[3]
FieldType
Nametext
Spaceobject
Nametext
Display Nametext
Pin MessageAction
Input fields[3]
FieldType
SpaceRequired
choice
Message Resource NameRequired
text
Output fields[3]
FieldType
Nametext
Create Timedate
Messageobject
Nametext
Reorder User SectionAction
Input fields[3]
FieldType
User IDRequired
text
Section IDRequired
text
PositionRequired
number
Output fields[3]
FieldType
Nametext
Section Titletext
Replace MessageAction
Input fields[3]
FieldType
SpaceRequired
choice
Message IDRequired
text
TextRequired
text
Output fields[3]
FieldType
Nametext
Texttext
Formatted Texttext
Create Timedate
Last Update Timedate
Set Up SpaceAction
Input fields[3]
FieldType
Display NameRequired
text
Space Typechoice
Membershipstext
Output fields[3]
FieldType
Nametext
Display Nametext
Typetext
Space Typetext
Member Countnumber
Unpin MessageAction
Input fields[3]
FieldType
SpaceRequired
choice
Message Pin IDRequired
text
Update MessageAction
Input fields[3]
FieldType
SpaceRequired
choice
Message IDRequired
text
TextRequired
text
Output fields[3]
FieldType
Nametext
Texttext
Formatted Texttext
Create Timedate
Last Update Timedate
Senderobject
Nametext
Display Nametext
Update SpaceAction
Input fields[3]
FieldType
SpaceRequired
choice
Update MaskRequired
text
Display Nametext
External User Allowedboolean
Output fields[3]
FieldType
Nametext
Display Nametext
Typetext
Space Typetext
Member Countnumber
External User Allowedboolean
Update Space MemberAction
Input fields[3]
FieldType
SpaceRequired
choice
MemberRequired
choice
RoleRequired
choice
Output fields[3]
FieldType
Nametext
Statetext
Roletext
Create Timedate
Memberobject
Nametext
Display Nametext
Typetext
Update Space Notification SettingAction
Input fields[3]
FieldType
User IDRequired
text
SpaceRequired
choice
Update MaskRequired
text
Notification Settingchoice
Mute Settingchoice
Output fields[3]
FieldType
Nametext
Notification Settingtext
Mute Settingtext
Update Space Read StateAction
Input fields[3]
FieldType
User IDRequired
text
SpaceRequired
choice
Last Read TimeRequired
date
Output fields[3]
FieldType
Nametext
Last Read Timedate
Update User AvailabilityAction
Input fields[3]
FieldType
User IDRequired
text
Update MaskRequired
text
Status Messagetext
Output fields[3]
FieldType
Nametext
Availability Statetext
Status Messagetext
Update User SectionAction
Input fields[3]
FieldType
User IDRequired
text
Section IDRequired
text
Section TitleRequired
text
Output fields[3]
FieldType
Nametext
Section Titletext
Section IDtext
Upload MediaAction
Input fields[3]
FieldType
SpaceRequired
choice
FileRequired
text
Output fields[3]
FieldType
Attachment Data Refobject
Resource Nametext
Attachment Upload Tokentext

Look for Google Chat templates in the WEXTL template library.

Browse templates →
  1. WEXTL® Google Chat Source Code connector implementation.
  2. Our users use cases and automations.
  3. Official API Documentation for Google Chat.
  4. WEXTL® visual workflow builder data.

Last updated: Sep 1, 2026 22:27