Connectors

Communication, Email & Calendar

Google Chat

Team messaging: send messages to spaces, manage members, and respond to events
Signs in with
API token
Runs on
Cloud or On-Prem Worker
Operations
35
Ready-made triggers
1

Connect Google Chat

  1. In Neblex open Connect › Connections and click New Connection.
  2. Search for Google Chat and give the connection a clear name.
  3. Fill in the fields. Secret values are encrypted and never shown again.
  4. Click Test, then Create Connection.
FieldWhat to enter
Access tokenRequiredSecret

Triggers

Start a flow when something changes in Google Chat: add a Poll for changes trigger, choose Google Chat and pick the event.

EventWhat it doesHow
Message receivedA message was posted in the watched space.Checks for changes by createTime

Use it in a flow

  1. Open a flow, open the node library and search for Google Chat.
  2. Drag it onto the canvas and choose an Operation and your connection.
  3. Map the operation's fields from earlier steps, or click Map with Matt.
  4. Use Test this step to see what it returns, then save.

Operations

35 operations in 7 groups. Each one is a step you can add to a flow.

Custom Emoji4
Create a custom emojicreateCustomEmojiPOSTUpload a custom emoji (payload carries base64 content).
Delete a custom emojideleteCustomEmojiDELETERemove a custom emoji.
Get a custom emojigetCustomEmojiGETOne custom emoji.
List custom emojislistCustomEmojisGETThe organization's custom emojis.
Member5
Add a memberaddMemberPOSTInvite a user or app into a space.
Get a membergetMemberGETOne membership.
List memberslistMembersGETA space's memberships.
Remove a memberremoveMemberDELETERemove a user or app from a space.
Update a memberupdateMemberPATCHChange a membership (e.g. role) per the update mask.
Message6
Delete a messagedeleteMessageDELETEDelete a message by resource name.
Get a messagegetMessageGETOne message by resource name.
Get an attachmentgetAttachmentGETAn attachment's metadata (the download itself is binary).
List messageslistMessagesGETA space's messages.
Send a messagecreateMessagePOSTPost a message to a space.
Update a messageupdateMessagePATCHPatch a message per the update mask.
Reaction3
Add a reactionaddReactionPOSTReact to a message with an emoji.
Delete a reactiondeleteReactionDELETERemove the caller's reaction.
List reactionslistReactionsGETA message's reactions.
Read State5
Get a space read stategetSpaceReadStateGETA user's read state in a space.
Get a thread read stategetThreadReadStateGETA user's read state in a thread.
Get notification settingsgetSpaceNotificationSettingGETA user's notification setting for a space.
Update a space read stateupdateSpaceReadStatePATCHMark a space read up to a time.
Update notification settingsupdateSpaceNotificationSettingPATCHChange a user's notification setting for a space.
Space10
Complete a space importcompleteImportPOSTFinish an import-mode space migration.
Create a spacecreateSpacePOSTCreate a named space.
Delete a spacedeleteSpaceDELETEDelete a space and everything in it.
Find a direct messagefindDirectMessageGETThe DM space between the caller and a user.
Find group chatsfindGroupChatsGETThe group chat spaces shared between the caller and given users.
Get a spacegetSpaceGETOne space by resource name.
List spaceslistSpacesGETThe spaces the caller can access.
Search spacessearchSpacesGETAdmin search across the organization's spaces.
Set up a space with memberssetupSpacePOSTCreate a space and add members in one call.
Update a spaceupdateSpacePATCHPatch space fields per the update mask.
Space Event2
Get a space eventgetSpaceEventGETOne space event by resource name.
List space eventslistSpaceEventsGETThe space's event log (messages, memberships, reactions) - the change feed.