Google Chat, worked by an AI employee
Not another app for your team to learn, and not a set of rules for you to build. You hire an AI employee, you give it access to your Google Chat account, and you ask it for things in Slack or Teams the way you would ask anyone else on the team. There is nothing to map and nothing to maintain.
- Productivity
- Signs in to your account
- 36 ready-made tools
- Asked in Slack or Teams
An illustration of how the conversation reads, not a transcript from a client account.
What Google Chat is
Google Chat API integration for messaging and collaboration in Google Workspace
You sign in with your own Google Chat account, the same way you already do. We never see or hold your password.
One message in, the work done in Google Chat.
- 01
You ask
You message your AI employee in the chat your team already has open, in one sentence, in your own words.
- 02
It works out the step
It decides what the job needs in Google Chat. You do not pick anything from a menu or wire anything together.
- 03
It does the work
Signed in to your own Google Chat account, inside the access you granted it, doing the thing you asked for.
- 04
It reports back
It tells you what it did, in the same thread. If it could not do something, it says so rather than guessing.
What it can do in Google Chat
These are the ready-made tools your AI employee already has in Google Chat. It is not limited to them, but it never has to be taught these.
- Create Custom EmojiCreates a custom emoji in Google Chat for use within an organization. Use this action when you need to add a custom emoji that can be used by members of your Google Workspace organ
- Create MessageCreates a message in a Google Chat space. With user authentication, only text messages are supported. Maximum message size is 32,000 bytes. Use this action when you need to send a
- Create ReactionCreates an emoji reaction on a Google Chat message. Use this action when you need to add an emoji reaction (like 👍, ❤️, or 🎉) to an existing message in a Google Chat space. Eithe
- Create sectionCreates a custom section in Google Chat for organizing conversations in the navigation panel. Use when you need to create a new custom section to organize spaces and direct message
- Create SpaceCreates a named space or group chat in Google Chat. The calling user is automatically added as a member and space manager. Use this action when you need to create a new Google Chat
- Delete Custom EmojiDeletes a custom emoji from Google Chat. By default, users can only delete custom emojis they created. Emoji managers assigned by the administrator can delete any custom emoji in t
- Delete Member from SpaceRemoves a user, Google Group, or app from a space. This action is irreversible — once removed, the member cannot be recovered and will need to be re-added to the space. Use when yo
- Delete MessageDeletes a message from a Google Chat space. Use this action when you need to remove a message that is no longer needed, was posted in error, or is outdated. App authentication can
- Delete ReactionDeletes a reaction to a message. Use when you need to remove a reaction that was previously added to a message. Users can only delete their own reactions. This action is irreversib
- Delete sectionDeletes a custom section from Google Chat by its ID. This action is irreversible — once a section is deleted, it cannot be recovered. If the section contains items (such as spaces)
- Delete spaceDeletes a named space from Google Chat. Always performs a cascading delete, which means that the space's child resources like messages and memberships are also deleted. Use this ac
- Find Direct MessageReturns the existing direct message space with the specified user. Use this action when you need to find an existing DM space with a particular user, such as when checking if a DM
- Find Group ChatsFinds all group chat spaces that contain exactly the calling user and the specified users. This action uses the Google Chat Developer Preview API to search for GROUPCHAT spaces who
- Get Chat Space MemberReturns details about a membership in a space. Use this action when you need to retrieve information about a specific member's relationship with a Google Chat space, including thei
- Get MessageReturns details about a specific message in a Google Chat space. Use this action when you need to retrieve the full content, sender information, thread details, and other metadata
- Get SpaceReturns details about a specific Google Chat space including configuration, membership count, and access settings. Use this action when you need to retrieve information about a spe
- Get Space Notification SettingGets the notification settings for a user in a specific space. Use when you need to retrieve the caller's space notification setting, including whether notifications are muted and
- Get space read stateReturns details about a user's read state within a space. Use this action when you need to identify which messages in a space have been read or unread by the user.
- Get thread read stateReturns details about a user's read state within a thread. Use this action when you need to identify which messages in a specific thread have been read or unread by the user.
- List custom emojisLists custom emojis visible to the authenticated user in Google Chat. Use this action when you need to retrieve all custom emojis available in Google Chat for the authenticated use
- List MessagesLists messages in a space that the authenticated user is a member of. Use this action when you need to retrieve messages from a Google Chat space, such as displaying message histor
- List reactions on a messageLists all reactions on a specific message in a Google Chat space. Use when you need to retrieve all emoji reactions (likes, thumbs up, hearts, etc.) that users have added to a mess
- List Section ItemsLists all items (such as spaces) within a specified section of a user's Google Chat. Use when you need to retrieve all items grouped under a section in Google Chat, or when impleme
- List SectionsLists all sections available to the authenticated user in Google Chat. Use this action when you need to retrieve all sections for organizing conversations in the navigation panel.
- List Space EventsLists events from a Google Chat space. Use when you need to retrieve historical events such as new messages, membership changes, or reactions from a specific Google Chat space. The
- List Space MembersLists memberships in a space. Returns a list of all members including users, bots, and Google Groups. Use when you need to retrieve all members of a Google Chat space, such as to g
- List SpacesLists spaces the authenticated user is a member of in Google Chat. Use this action when you need to retrieve all spaces that the user belongs to, such as displaying available space
- Move Section ItemMoves a space from one section to another in Google Chat. Use when organizing spaces into different sections, such as moving a space from the default-spaces section to a custom use
- Position Section in SidebarChanges the sort order of a section in the Google Chat sidebar. Use when you need to reorder sections in the sidebar. Either sortOrder (absolute position) or relativePosition (STAR
- Setup SpaceCreates a space and adds specified users and groups to it. Use this action when you need to create a space in Google Chat and automatically add initial members in a single operatio
- Update MemberUpdates a membership in a Google Chat space, such as changing a member's role between member and manager. Use this action when you need to modify a user's role or permissions withi
- Update MessageUpdates a message in a Google Chat space, modifying its text, cards, or other properties. Use this action when you need to edit an existing message's content or properties. Support
- Update sectionUpdates a section's display name in Google Chat. This action uses patch semantics for partial updates. Use when you need to rename an existing custom section in Google Chat. Only s
- Update SpaceUpdates a Google Chat space's configuration including display name, description, guidelines, history settings, access settings, and permission settings. Use this action when you ne
- Update Space Notification SettingUpdates the notification settings for a user in a space. Use when you need to modify how a user receives notifications in a specific space, such as muting a noisy channel or changi
- Update Space Read StateUpdates a user's read state within a space, used to mark messages as read or unread. Use this action when you need to programmatically mark a Google Chat space as read or update th
You stay the boss of your Google Chat account.
Nothing connects until you approve it. You grant access one app at a time, you can take it back the same way, and everything your AI employee does in there is written down where you can see it.
How we handle your data- It signs in to your own Google Chat account. You are not moving anything into ours.
- You grant access one app at a time, and you can take it back the same way.
- Everything it does in Google Chat is written down, with what it did and when.
- Anything you tell it to check with you first, it checks with you first.
It works in Google Chat and the rest of your software in the same job
A real job rarely stays in one place. Reading a message in one app, checking a record in another and writing the result in a third is one request to your AI employee, not three.
Questions people ask about Google Chat
- Can an AI employee really work inside Google Chat?
- Yes. It signs in to your own Google Chat account and works in it the way a new hire would, from the chat your team already has open. Nobody installs anything, and nobody learns a new screen.
- Do I have to move anything out of Google Chat?
- No. Nothing moves and nothing is replaced. Your records stay in Google Chat, your team carries on in the same screens they used yesterday, and your AI employee works alongside them in there.
- How does it get into my Google Chat account?
- You sign in with your own Google Chat account, the same way you already do. We never see or hold your password. You approve it before anything connects, and you can take the access back the same way you gave it.
- What can it actually do in Google Chat?
- It has 36 ready-made tools in Google Chat today, among them Create Custom Emoji, Create Message and Create Reaction. The full list is on this page. It is not limited to those, but it never has to be taught them.
- Can it use Google Chat and the rest of my software in the same job?
- Yes, and that is usually the point. Reading a message in one app, checking a record in Google Chat and writing the result somewhere else is one request to your AI employee, not three separate ones you stitch together.
- Who decides what it is allowed to do in Google Chat?
- You do. You grant access one app at a time and can withdraw it at any time, anything you ask it to check with you first it checks with you first, and everything it does in Google Chat is written down with what it did and when.