Table of contents

Intercom, an AI-powered customer service solution, is designed to help companies facilitate personalized and timely communication with their clients.
While you can benefit from Intercom’s standalone features and capabilities in a variety of ways, you can get even more value by integrating Intercom with your product or your internal applications.
To do so, you’ll first need to procure your unique API key.
We’ll break down the steps for doing exactly that below!
Log in to your Intercom account here.
Related: How to get your API key in Box
After that, open a new tab and head to the Developer Hub
Click the “New app” button to start fresh, or click into your existing app.

On the next screen, click “Authentication” in the menu on the left. This is where you can manage and generate API keys.

Related: The steps for getting your ClickUp API key
If this is an existing project and the API key has been generated already, you’ll see it hidden. If not, you can generate it here.

Before integrating with Intercom’s API, it’s worth considering other items:
Intercom offers three tiers of pricing, Essential, Advanced, and Expert. The Essential plan is great for individuals, startups, and small businesses and includes the basic necessities.
The Advanced and Expert plans are best suited for bigger organizations who are building out or already have robust support teams. Both of these plans come with powerful automation tools and AI features, but the Expert plan has more collaboration, security, and reporting tools.

Every app has a default rate limit no matter the plan you're on. These rate limits can be adjusted (if needed) by contacting Intercom support or your Intercom rep if your organization has one.
You can learn more about their rate limits in their documentation here.

When developing to Intercom’s API, you should look out for the following errors:
Many of your customers use customer service tools that go beyond Intercom, like Zendesk or Front.
You can offer countless other ticketing integrations to your customers by simply integrating with Merge’s Ticketing and Project Management Unified API.
To learn more about the API, and Merge’s platform more broadly, you can schedule a demo with one of our integration experts!