vMira
Google Chat logo

Connect Google Chat to vMira

Chat with Google Chat and automate it — create Custom Emoji in Google Chat, on demand or on a schedule. Connect with your own credentials, then use it across web, WhatsApp, Telegram, Instagram, Messenger and LINE.

All integrations
See plans

Use it anywhere you chat

Run Google Chat from the chat you already use.

Connect Google Chat once and use it from WhatsApp, Instagram, Telegram, Messenger, LINE — or the web. One account, same history and connected apps across every surface.

Productivity

What Google Chat does — and what Mira does with it.

Google Chat API integration for messaging and collaboration in Google Workspace.

45 chat actionsConnect with your credentialsLeast-privilege & revocableProductivityCommunication

From any chat

What Mira can do with Google Chat.

36 Google Chat actions, run in plain language from the web or any messaging app — WhatsApp, Instagram, Telegram, Messenger or LINE. Just ask; Mira maps it to the right action and runs it on your account.

Create Custom Emoji

Creates 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 or...

Create Message

Creates 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...

Create Reaction

Creates 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. Eith...

Create section

Creates 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 mess...

Create Space

Creates 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 C...

Delete Custom Emoji

Deletes 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 i...

Delete Member from Space

Removes 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...

Delete Message

Deletes 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 c...

Delete Reaction

Deletes 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 irrever...

Delete section

Deletes 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 spac...

Delete space

Deletes 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...

Find Direct Message

Returns 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...

Find Group Chats

Finds 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 GROUP_CHAT spaces...

Get Chat Space Member

Returns 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 t...

Get Message

Returns 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 metada...

Get Space

Returns 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...

Get Space Notification Setting

Gets 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 a...

Get space read state

Returns 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 state

Returns 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 emojis

Lists 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...

List Space Members

Lists 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 t...

List Messages

Lists 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 his...

List reactions on a message

Lists 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 m...

List Section Items

Lists 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 impl...

List Sections

Lists 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 pane...

List Space Events

Lists 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....

List Spaces

Lists 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 sp...

Move Section Item

Moves 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...

Position Section in Sidebar

Changes 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 (S...

Setup Space

Creates 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 opera...

Update Member

Updates 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 wi...

Update Message

Updates 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. Supp...

Update section

Updates 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. Onl...

Update Space

Updates a Google Chat space's configuration including display name, description, guidelines, history settings, access settings, and permission settings. Use this action when you...

Update Space Notification Setting

Updates 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 cha...

Update Space Read State

Updates 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...

Chat or automate

Put Google Chat on autopilot.

Ask once, or set it and forget it. Turn Google Chat actions into recurring vMira workflows — scheduled runs that run on their own and deliver straight to your chat on any platform.

Every morning

Mira create Custom Emoji and sends the result to your chat.

Every week

Mira create Message and posts a digest to Slack or WhatsApp.

On any schedule

Mira chains several Google Chat actions into one recurring workflow, delivered wherever you chat.

Try asking

Things to ask Mira about Google Chat.

Create Custom Emoji in Google Chat

Create Message in Google Chat

Create Reaction in Google Chat

Create section in Google Chat

Create Space in Google Chat

Connect in a few steps

How to connect Google Chat to vMira.

01

Open a chat

On the web app or in WhatsApp, Telegram, Instagram or Messenger.

02

Ask for Google Chat

Tell Mira what you want done — e.g. “Create Custom Emoji in Google Chat.”

03

Add your credentials

Connect Google Chat with your own API key or OAuth app — Mira stores it securely and acts on your behalf, revocable anytime.

FAQ

Google Chat + vMira, in brief.

Can I connect Google Chat to AI?

Yes. Connect Google Chat to vMira and run it from any chat with your own credentials. Mira turns your plain-language request into the right Google Chat action and runs it on your account.

What can Mira do with Google Chat?

36 Google Chat actions — including Create Custom Emoji, Create Message, Create Reaction. Just ask in plain language once it is connected.

Can I automate Google Chat or run it on a schedule?

Yes. Beyond one-off asks, build recurring vMira workflows — scheduled runs that chain Google Chat actions and deliver the result to your chat automatically.

Which apps can I use Google Chat from?

The web at vmira.ai and inside WhatsApp, Instagram, Telegram, Messenger and LINE — one account, with your history and connected apps following you across every surface.

Is Google Chat on vMira free?

You can start free. Paid plans (from $4/mo) raise the limits and unlock heavier use, the top models, and more workflow runs. The same account works on the web and every messaging app.

Half the price

Every AI. Up to 200× the usage. From $4 a month.

See plans