Webhook / OAuth
🗨️ Google Chat
Post to spaces and read messages from authorized rooms.
What you can do
- Post space messages via webhook (zero-setup)
- List spaces and read message history with OAuth
- Classify DMs vs rooms via spaceType
Setup
agentio gchat profile add
Command reference
-
agentio gchat send [message]Send a message to Google Chat
--profile <name>--space <id>--thread <id>--json [file]--attachment <path> -
agentio gchat listList messages from a Google Chat space (OAuth profiles only)
--profile <name>--space <id>--limit <n>--thread <id>--since <date> -
agentio gchat get <message-id>Get a message from a Google Chat space (OAuth profiles only)
--profile <name>--space <id> -
agentio gchat spacesList available Google Chat spaces (OAuth profiles only)
--profile <name>--filter <text>--with <user> -
agentio gchat membersList members of a Google Chat space (OAuth profiles only)
--profile <name>--space <id-or-name> -
agentio gchat user <user-id>Get full user info from the People API (OAuth profiles only)
--profile <name> -
agentio gchat directory refreshForce refresh the cached workspace directory (OAuth profiles only)
--profile <name>
MCP tools
-
gchat_sendSend a message to Google Chat
-
gchat_listList messages from a Google Chat space (OAuth profiles only)
-
gchat_getGet a message from a Google Chat space (OAuth profiles only)
-
gchat_spacesList available Google Chat spaces (OAuth profiles only)
-
gchat_membersList members of a Google Chat space (OAuth profiles only)
-
gchat_userGet full user info from the People API (OAuth profiles only)
-
gchat_directory_refreshForce refresh the cached workspace directory (OAuth profiles only)