Intercom is one of the most popular customer support platforms, and a lot of software companies use it. But is it worth the price?
To find out, I set up Intercom for an online store: I let the Operator plan the setup, trained the Fin AI Agent on the store’s FAQ and tried to connect it to Shopify.
Below, I’ll share what impressed me, where it broke down, and whether I’d recommend it for your business.
Our Verdict
Our Verdict
Intercom is one of the best all-in-one customer support platforms, and it’s now built around AI. The Fin AI Agent answers your customers automatically, and you can still build your own workflows around it.
You can train Fin on your own knowledge, connect it to your other tools and hand conversations over to your team in the built-in Inbox. And when you explain what you want, the Operator sets up Intercom for you.
It also has many marketing options for websites, like proactive messages, posts, product tours and banners. That makes it a great fit for medium-sized and larger support teams that want AI and human support in one place.
Intercom starts at $29 per seat/month and gives a 14-day free trial on every plan. Fin costs $0.99 per AI outcome on top of that.


Pros
- Train AI on your own knowledge and connect it to your tools
- The Operator sets up Intercom for you
- One of the best chat widgets on the market
- Publish on websites, email, WhatsApp, Instagram, Facebook, SMS, Slack and Telegram
- Many marketing possibilities on websites
- Built-in Inbox to hand conversations over to your team
- Advanced reports
Cons
- Connecting your tools can need help from their support team
- The Operator sometimes builds things that don’t work
- Expensive for small businesses, because key features are paid add-ons
What is Intercom?
Intercom is an all-in-one customer support platform with a built-in AI agent. The AI answers your customers automatically, and your team takes over when it can’t help.
All conversations come together in the Intercom Inbox, which looks like this:
Intercom at a Glance
Here are the most interesting features that I found in Intercom while testing it:
Explain what you want in plain words, and the Operator sets up Intercom for you:
The Fin AI Agent answers your customers automatically, based on your own knowledge:
When Fin can’t help, someone from your team takes over in the Inbox, and Copilot helps them get up to speed:
With Outbound, you reach out to website visitors first, for example with a message on your pricing page:
Built-in reports show how Fin and your team are doing:
Through the App Store, you connect Intercom to 450+ other apps:
How Intercom Works
Setting up Intercom is easy, because the Operator does most of the work for you. The hard part is connecting it to your own tools, which I’ll get to in the AI section.
Everything in Intercom revolves around three tools: the Fin AI Agent, the Inbox and Outbound. And you don’t have to work out how to set them up yourself.
Instead, you tell the Operator, Intercom’s AI assistant, what you want. I asked for an agent that answers shipping and return questions, looks up orders in Shopify and hands over to a human, and it made a setup plan for me:
From there, it helps you with every step, like adding your frequently asked questions or uploading a PDF. And whenever you have a question while using Intercom, you just ask the Operator.
Before Fin goes live, you can test it in the preview. I asked about the return policy, and it answered with the right steps from the store’s FAQ:
| Ease of use | 4 |
| Setup difficulty | Easy |
| Average setup time | 1 week |
| Set up with AI | |
| Test before going live |
Want to compare Intercom with 33 other chatbot platforms? Compare them here →
Intercom AI: Fin AI Agent
The Fin AI Agent is the heart of Intercom. You train it on your own knowledge, and it answers your customers automatically, 24/7.
You start by picking a role for Fin:
- Service is for general customer support
- Sales is for generating qualified leads
- eCommerce helps shoppers while increasing your sales
The role decides how Intercom guides you through the setup. With Ecommerce, for example, it walks you through helping shoppers find the right product and buy it.
The next step is to give Fin its knowledge. You can sync your website, create content yourself or import it from other tools:
The list of tools you can import from is long, including Zendesk, Notion, Confluence, Freshdesk and Shopify. That’s a big plus, because you don’t have to copy all your content over by hand:
After that, you give Fin guidance. These are general instructions it always follows. They include things like its communication style, which sources to use, and how to handle spam:
Fin can also detect attributes in a conversation, like the customer’s sentiment, the type of issue and how urgent it is. So a billing question goes straight to your billing team, and an urgent one lands in the urgent queue, which saves larger support teams a lot of sorting:
With escalation rules, you decide when Fin hands a conversation over to a human, and how it does that:
For tasks that take more than one answer, you create procedures. A procedure is a set of step-by-step instructions that Fin follows, for example to look up the status of an order:
To let Fin use your other tools, you add data connectors. There are templates for tools like Shopify and Stripe, and you can build your own custom connector too:
This is also where Intercom let me down. The Operator created this order status procedure for me, using the built-in Shopify connection:
But I couldn’t set it live, because Intercom said I had to fix errors in the procedure first. So I contacted their support team, and even they couldn’t get it to work.
That’s strange for a procedure the Operator built on one of Intercom’s own connections. And if that doesn’t work, connecting your own tools will take even longer, so expect setting up Intercom to take about a month.
Besides Fin, you can still build your own workflows with a flow builder. You can hand customers over to Fin at any step, like in this workflow for an online store:
| Build an AI agent | |
| Train the AI on your content | |
| AI rules | |
| Let the AI perform actions | |
| Connect the AI to MCP servers |
Intercom Inbox
The Inbox is Intercom’s built-in help desk. When Fin hands a conversation over, someone from your team picks it up and replies here.
Next to every conversation, you see everything about the customer, from their contact details to their Shopify data:
And Copilot sits right next to it. Your team can ask it anything about the conversation or let it write a summary, so they don’t have to read the whole chat first:
For bigger teams, the Inbox settings go deep. You can set up team inboxes, assignment rules, macros, tickets and SLAs:
That’s what makes the Inbox a good fit for large customer support teams. Every conversation reaches the right person, without anyone sorting them by hand.
| Hand over to a human | |
| AI copilot | |
| Auto-assignment rules | |
| SLAs | |
| Connects to an external help desk | |
| Contact profiles | |
| Custom fields | |
| Merge contacts across channels |
Intercom Chat Widget and Outbound
Intercom’s chat widget, which it calls the Messenger, is one of the best on the market. And with Outbound, you can use it to reach out to visitors before they ask you anything.
Chat Widget
You can customize almost everything about the widget, from light or dark mode and your colors to when people can expect a reply, even how you introduce your team:
You also choose what visitors see inside it, like news, tasks or an inbox for their tickets. So the widget looks and works exactly the way you want on your website.
Channels
Besides the chat widget on your website, Intercom works on 7 more channels:
- SMS
- Slack
- Telegram
That’s great, because you serve your customers on all of those channels with one tool.
| Website | |
| WhatsApp | |
| Facebook | |
| Instagram | |
| Telegram | |
| SMS | |
| Email | |
| Slack | |
| WeChat |
Outbound
Outbound is what makes Intercom really stand out. Most chat platforms only reply when a visitor sends a message. But with Outbound you reach out first, to help someone, get them to buy or turn them into a qualified lead.
You can send proactive messages, posts, product tours, banners and more. For example, you can send a message to everyone who has been on your pricing page for 90 seconds:
Banners show up at the top or bottom of your website, which makes them perfect for promoting a discount:
Posts open the chat widget with a message from you, for example to welcome new users:
And with product tours, you guide visitors around your website step by step. In my opinion, there’s no better way to onboard new customers than showing them how it works:
Unfortunately, these marketing options don’t work on other channels like Facebook and Instagram.
| Broadcasts | |
| Sequences | |
| Proactive website messages | |
| Comment to DM on Facebook | |
| Click-to-message Facebook ads | |
| Facebook Ref URL | |
| Comment to DM on Instagram | |
| Follow to DM on Instagram | |
| Story mention reply on Instagram | |
| WhatsApp message templates |
Intercom Integrations
Intercom has an App Store with 450+ apps, like Jira, Stripe, Google Analytics and WhatsApp:
And you can connect those apps to Fin as well, so your AI agent can use them when it helps a customer.
If an app is missing, you can still connect Intercom to almost any tool with Zapier or Make (formerly Integromat). Plus, you can send or receive data from other systems with API calls and webhooks.
| Direct integrations | 250+ |
| Zapier | |
| Make | |
| API Calls |
Intercom Reports
Intercom comes with a lot of built-in reports. There’s one for almost everything, from how your team inboxes perform to your tickets and your AI agent:
For example, the store performance report shows how many conversations Fin handled and how many it actually resolved. That tells you where Fin needs work, and how much time it saves your team:
If a report is missing, you build your own with the chart builder:
Or you just ask the Operator. I asked how many conversations we had this week, and it answered right away:
| Dashboard | |
| Ask AI about your data | |
| Flow analytics | |
| AI Resolution rate | |
| Knowledge gaps | |
| Conversion tracking | |
| Team performance | |
| Custom reports |
Intercom Pricing
Intercom charges you in two ways: you pay per seat for the platform, and you pay for the Fin AI Agent per AI outcome.
An AI outcome is when Fin resolves a customer’s question or hands the conversation over to a human. Each AI outcome costs $0.99.
The plans start at $29/seat/month:
Essential
$29/seat/mo
For small teams that want AI and live chat in one place.
- Messenger live chat
- Shared inbox and ticketing
- Pre-built reports
- Basic automation
Advanced
$99/seat/mo
$85/seat/mo billed annually. For growing support teams.
- Everything in Essential
- Workflow automation builder
- Multiple team inboxes
- Round robin assignment
- 20 free Lite seats
Fin AI Agent
$0.99/AI outcome
Added on top of any plan, and you only pay when it works.
- Trained on your own knowledge
- Answers on all your channels
- Hands over to your team when needed
- Charged only when it resolves or hands over
Every plan comes with a 14-day free trial, and you don’t need a credit card for it.
But many of the most useful features cost extra. The Operator needs the Pro add-on, and Copilot is paid per teammate. Features like posts, checklists and product tours need Proactive Support Plus:
Pro
$99/workspace/mo
Needed to use the Operator.
- Operator, the AI that sets up Intercom for you
- Analysis of 1,000 conversations/month
- 2,000 Operator credits/month
- Tools to monitor and improve Fin
Copilot
$35/teammate/mo
$29/mo billed annually. For teams that want an AI assistant in the Inbox.
- Unlimited Copilot use
- Summarizes conversations
- Answers questions about a chat
- Without it: 10 free Copilot conversations per agent/month
Proactive Support Plus
$99/workspace/mo
For reaching out to website visitors first.
- Posts and checklists
- Product tours and surveys
- 500 messages included
On top of that, channels like WhatsApp and SMS are charged per message. So once you start using the features that make Intercom great, it gets expensive fast.
| Starting price | $29 per month + $0.99 per AI conversation |
| Free plan | |
| Free trial |
Is Intercom worth it?
Yes, if you can afford it.
Intercom is one of the best all-in-one customer support platforms. You can train Fin on your own knowledge, connect it to your tools and let your team take over in the built-in Inbox.
It works on 8 channels and connects to 450+ apps. And with Outbound, you can reach website visitors first with proactive messages, product tours and banners. That’s something most chat platforms can’t do.
But there are three drawbacks:
- Connecting Intercom to your own tools doesn’t always work. Even the built-in Shopify connection gave me trouble, so you may need their support team, and setting it up can take about a month.
- The Operator sometimes builds things that don’t work, and then it’s unclear how to fix them. So again, you end up waiting for their support team.
- It’s too expensive for most small businesses. The Inbox is part of every plan, but Fin, the Operator and Copilot all cost extra.
So if you run a small business, have a look at these cheaper Intercom alternatives first.
Frequently Asked Questions
What is Intercom Chat?
Intercom Chat is the chat widget that Intercom puts on your website, which it calls the Messenger. Your visitors use it to talk to the Fin AI Agent or your team, and you can use it to send them proactive messages, posts and product tours.
Besides your website, you can use Intercom on email, WhatsApp, SMS, Instagram, Facebook, Slack and Telegram.
Does Intercom have an AI Chatbot?
Yes, Intercom’s AI agent is called Fin. You train it on your own knowledge, like your website, documents and help articles, and it answers your customers automatically.
Fin costs $0.99 per AI outcome, on top of your Intercom plan.
Is Intercom free?
No, Intercom isn’t free. But every plan comes with a 14-day free trial, and you don’t need a credit card to start it.
What is Intercom pricing?
Intercom starts at $29 per seat/month for the Essential plan. Advanced costs $99 and Expert $139 per seat/month, and Fin costs $0.99 per AI outcome on top of that.
The add-ons cost extra: Pro (for the Operator) and Proactive Support Plus are $99 per workspace/month each, and Copilot is $35 per teammate/month.
What are Intercom pros and cons?
After this Intercom review, here’s what I can say:
- Intercom Pros: Fin is easy to train on your own knowledge, the Operator sets up Intercom for you, and the chat widget and marketing options are among the best on the market.
- Intercom Cons: Connecting your own tools can need help from their support team, and it gets too expensive for most small businesses once you add Fin and the add-ons.


























Intercom is a good platform but their support is terrible—non existent. For a chat company, they will not reply for days. Weeks! We eventually moved to LiveChat which was a third of the price, less features, but better support and in the end, what we needed.
Hey Gerry! Thank you for sharing your experience. Could you tell me what kind of company you are and what you were looking in a chatbot platform?
Grateful for this insightful Intercom Review – a treasure trove of knowledge! Thanks for sharing such an informative piece, truly an amazing read. Your thorough analysis is immensely helpful for anyone navigating the world of customer communication tools
Thanks Arbica!
After 3 years in Intercom I can only say – STAY AWAY!
The product is really good, but there are similar solutions out there. Their support is horrible, and pricing is misleading and confusing.
For example, the AI feature is $1 per resolution where in other tools it can be less than $0.01. So you ended up not actually leveraging on the entire product and thinking twice before enrolling to any new tool.
In addition, they decided to block us from sending emails one day without notice and with no good reason, and it took us 3 days to get a response from them.
Finally they got it back.
We finally decided to switch after we thought the migration will be painfully, but eventually every solution support some sort of migration tools and it was worth it in the end.
We finally get good support and fair prices.
Thank you for sharing your experience, Yuvi. To what other tool did you switch?