vMira
Intercom logo

Connect Intercom to vMira

Chat with Intercom and automate it — add subscription to a contact in Intercom, on demand or on a schedule. One-click connect, then use it across web, WhatsApp, Telegram, Instagram, Messenger and LINE.

Use it anywhere you chat

Run Intercom from the chat you already use.

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

Customer Support

What Intercom does — and what Mira does with it.

Intercom provides live chat, messaging, and customer engagement tools, enabling businesses to drive conversions, handle support, and personalize communication at scale.

133 chat actionsOne-click connectLeast-privilege & revocableCustomer SupportCRM

From any chat

What Mira can do with Intercom.

51 Intercom 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.

Add subscription to a contact

You can add a specific subscription to a contact. in intercom, we have two different subscription types based on user consent - opt-out and opt-in: 1.attaching a contact to an o...

Add tag to a contact

You can tag a specific contact. this will return a tag object for the tag that was added to the contact.

Assign conversation

Assigns a conversation to a specific admin or team in intercom

Attach a contact to a company

You can attach a company to a single contact.

Close conversation

Closes a conversation in intercom, marking it as resolved

Create a collection

You can create a new collection by making a post request to `https://api.intercom.io/help center/collections.`

Create an article

You can create a new article by making a post request to `https://api.intercom.io/articles`.

Create a note

You can add a note to a single contact.

Create conversation

Creates a new conversation in intercom

Create or update a company

You can create or update a company. companies will be only visible in intercom when there is at least one associated user. companies are looked up via `company id` in a `post` r...

Delete a collection

You can delete a single collection by making a delete request to `https://api.intercom.io/collections/<id>`.

Delete a company

You can delete a single company.

Delete a contact

You can delete a single contact.

Delete an article

You can delete a single article by making a delete request to `https://api.intercom.io/articles/<id>`.

Detach a contact from a company

You can detach a company from a single contact.

Get a contact

You can fetch the details of a single contact.

Get conversation

Retrieves a specific conversation by id with all messages and details

Identify an admin

You can view the currently authorised admin along with the embedded app object (a "workspace" in legacy terminology). > 🚧 single sign on > > if you are building a custom "log in...

List all activity logs

You can get a log of activities by all admins in an app.

List all admins

You can fetch a list of admins for a given workspace.

List all articles

You can fetch a list of all articles by making a get request to `https://api.intercom.io/articles`. > 📘 how are the articles sorted and ordered? > > articles will be returned in...

List all collections

You can fetch a list of all collections by making a get request to `https://api.intercom.io/help center/collections`. collections will be returned in descending order on the `up...

List all companies

You can list companies. the company list is sorted by the `last request at` field and by default is ordered descending, most recently requested first. note that the api does not...

List all help centers

You can list all help centers by making a get request to `https://api.intercom.io/help center/help centers`.

List all notes

You can fetch a list of notes that are associated to a contact.

List attached companies for contact

You can fetch a list of companies that are associated to a contact.

List attached contacts

You can fetch a list of all contacts that belong to a company.

List attached segments for companies

You can fetch a list of all segments that belong to a company.

List attached segments for contact

You can fetch a list of segments that are associated to a contact.

List conversations

Lists conversations from intercom with filtering and pagination support

List subscriptions for a contact

You can fetch a list of subscription types that are attached to a contact. these can be subscriptions that a user has 'opted-in' to or has 'opted-out' from, depending on the sub...

List tags attached to a contact

You can fetch a list of all tags that are attached to a specific contact.

Merge a lead and a user

You can merge a contact with a `role` of `lead` into a contact with a `role` of `user`.

Remove subscription from a contact

You can remove a specific subscription from a contact. this will return a subscription type model for the subscription type that was removed from the contact.

Remove tag from a contact

You can remove tag from a specific contact. this will return a tag object for the tag that was removed from the contact.

Reopen conversation

Reopens a closed conversation in intercom

Reply to conversation

Sends a reply to an existing conversation in intercom

Retrieve a collection

You can fetch the details of a single collection by making a get request to `https://api.intercom.io/help center/collections/<id>`.

Retrieve a company by id

You can fetch a single company.

Retrieve a help center

You can fetch the details of a single help center by making a get request to `https://api.intercom.io/help center/help center/<id>`.

Retrieve an admin

You can retrieve the details of a single admin.

Retrieve an article

You can fetch the details of a single article by making a get request to `https://api.intercom.io/articles/<id>`.

Retrieve companies

You can fetch a single company by passing in `company id` or `name`. `https://api.intercom.io/companies?name={name}` `https://api.intercom.io/companies?company id={company id}`...

Scroll over all companies

The `list all companies` functionality does not work well for huge datasets, and can result in errors and performance problems when paging deeply. the scroll api provides an eff...

Search conversations

Searches for conversations using query string with support for filtering and sorting

Search for articles

You can search for articles by making a get request to `https://api.intercom.io/articles/search`.

Set an admin to away

You can set an admin as away for the inbox.

Update a collection

You can update the details of a single collection by making a put request to `https://api.intercom.io/collections/<id>`.

Update a company

You can update a single company using the intercom provisioned `id`. {% admonition type="attention" name="using `company id`" %} when updating a company it is not possible to up...

Update a contact

You can update an existing contact (ie. user or lead).

Update an article

You can update the details of a single article by making a put request to `https://api.intercom.io/articles/<id>`.

Chat or automate

Put Intercom on autopilot.

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

Every morning

Mira add subscription to a contact and sends the result to your chat.

Every week

Mira add tag to a contact and posts a digest to Slack or WhatsApp.

On any schedule

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

Try asking

Things to ask Mira about Intercom.

Add subscription to a contact in Intercom

Add tag to a contact in Intercom

Assign conversation in Intercom

Attach a contact to a company in Intercom

Close conversation in Intercom

One minute to connect

How to connect Intercom to vMira.

01

Open a chat

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

02

Ask for Intercom

Tell Mira what you want done — e.g. “Add subscription to a contact in Intercom.”

03

Approve once

Mira opens a secure, least-privilege link to Intercom. Approve it once; revoke anytime in settings.

FAQ

Intercom + vMira, in brief.

Can I connect Intercom to AI?

Yes. Connect Intercom to vMira and run it from any chat in one click. Mira turns your plain-language request into the right Intercom action and runs it on your account.

What can Mira do with Intercom?

51 Intercom actions — including Add subscription to a contact, Add tag to a contact, Assign conversation. Just ask in plain language once it is connected.

Can I automate Intercom or run it on a schedule?

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

Which apps can I use Intercom 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 Intercom 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