Skip to main content
All CollectionsApps & IntegrationsFAQs
Apps and integrations FAQs

Apps and integrations FAQs

Beth-Ann Sher avatar
Written by Beth-Ann Sher
Updated this week

General

What kind of apps can I build?

You can create three types of apps:

You’ll find all of the information you need to start building apps here on our developer hub.

What’s the difference between an app and apps in the Messenger or Inbox?

Apps

An app is anything that integrates with the Intercom platform, so you can connect Intercom with other products. Most apps don’t surface in the Intercom UI itself - they send data and take actions in products through our API.

For example, Google Analytics and Slack are apps that allow you to take all kinds of actions, to analyze your visitor data and help you manage conversations in other channels. Neither of them have an Inbox or Messenger app.

Apps in the Messenger

Apps in the Messenger are a specific type of app that make it easy for your customers to get more done in the Messenger than just chat. They are great for providing useful information in the Messenger to save your customers’ time.

These apps are small widgets you can use in the Intercom Messenger. For example, the Shopify app is an app and a Messenger app. It lets you send your Shopify data to Intercom. But it also comes with a Messenger app that allows your customers to see and search their Shopify order status in the Messenger home.

Then there are Messenger apps that are standalone. The Google Meet app, for example, lets you join video calls with your customers in conversations. It doesn’t do anything else, like send data between Intercom and Google.

Messenger apps can surface in three places:

  • They can appear in the Messenger home, so visitors and users can complete workflows without needing to start a conversation.

  • Teammates can share them in conversations to help improve workflows for visitors and users.

  • You can set them up to automatically send in outbound messages to your visitors or users to help them take actions, like book a meeting or sign up for your newsletter.

Some Messenger apps can be used in all places; others can be used in only one place.

Apps in the Inbox

Apps in the Inbox are a specific type of app that make it easy for teammates to see the right information and take quick actions to support your users or convert your leads. They are great for streamlining existing workflows and enabling new ones by bringing other services into the Inbox.

The Stripe app for example, lets you view your Stripe customers’ account info, start new subscriptions, or upgrade existing ones. All without leaving the inbox.

Some Inbox apps can send Messenger apps in conversations; others can only be used internally by teammates.

Note: You can see examples of Messenger and Inbox apps in the Intercom App store. Just filter by ‘Works with’.

What’s the difference between a public and private app?

You can choose to create either public or private Messenger apps in Intercom.

  • Public apps are built for other companies to use. They appear in the Intercom App Store and are labeled with your company’s name. For example, the Aircall app is a public app.

  • Private apps are built for use within your own company. They’re not listed in the App Store and are only available within your Intercom workspace. For example, Chargedesk created a private Messenger app to help their support team share invoices with customers.

Private apps are restricted to your workspace—they’re not accessible to other Intercom users unless you submit them for review and approval to become public. If you build a private app for your website, it will still work for users visiting your site, but only your team can configure or manage it within Intercom.

What workspace permissions do I need to access my authentication tokens for the API/Developer Hub?

You'll need to have the workspace permission "Can access Developer Hub" enabled under the Apps and Integrations tab of your teammate permissions in order to access the Developer Hub where your authentication tokens are located.


App availability

Does Intercom integrate with Magento?

We have not built an integration with Magento yet. It is possible we will build one in the future. Please get in touch and let us know if and why you would find that useful.

In the mean time, you might find this Intercom <> Magento integration built by Zapier helpful.

If you're interested in building your own integration, take a look at our developer hub.

Does Intercom have an integration with any translation tools?

Yes! There are many third party translation tools in our App Store if you search for "translation" in the search bar:

These translation apps are built by third parties and will have their own subscription costs. You will need to reach out to the specific app you are interested in to enquire about pricing.

Do we need to implement FullStory code, or does it use the existing Intercom code?

You should be able to integrate FullStory and Intercom without adding any FullStory code. It works with the Intercom Messenger code. You can read more about how to connect the integration here: FullStory Integration Guide.


Data syncing

How can I sync Chargebee attributes to Intercom?

To sync Chargebee fields with Intercom attributes, you can use the Chargebee Subscription Billing app. You'll have to configure the sync on the Chargebee platform. Their documentation has detailed instructions on how do so here: https://www.chargebee.com/docs/1.0/intercom.html


💡Tip

Need more help? Get support from our Community Forum
Find answers and get help from Intercom Support and Community Experts


Did this answer your question?