🤖

Intercom

Conversational chatbots and agents for customer messaging

Free | Freemium | Paid | Enterprise ⭐⭐⭐⭐☆ 4.4/5 🤖 Chatbots & Agents 🕒 Updated
Visit Intercom ↗ Official website
Quick Verdict

Intercom is a customer messaging platform that combines AI-powered chatbots, a shared team Inbox, and knowledge base tools to help product and support teams automate responses and qualify leads. It’s best for SMBs and mid-market SaaS teams seeking conversational support with pay-as-you-scale pricing; many enterprise features are available but often require custom plans. Intercom positions itself as an all-in-one chatbots & agents solution with tiered pricing and extensive integrations.

Intercom is a conversational customer messaging platform offering chatbots & agents for support, engagement, and lead generation. Its primary capability is routing live conversations and automating common answers with the Resolution Bot and Custom Bots. Intercom’s key differentiator is a single unified Inbox that ties bot handoffs, customer data, and knowledge base articles together to reduce response times and deflection. It serves product-led companies, customer success teams, and sales reps that want in-app messaging plus email and mobile chat. Pricing is tiered with a self-serve Starter option and larger plans offered as custom-priced bundles, making entry accessible but enterprise costs variable.

About Intercom

Intercom launched in 2011 and has grown into a broadly adopted customer messaging platform focused on conversational support and product-led growth. Founded by a small team in Dublin and now operating globally, Intercom positions itself as an integrated suite: chatbots & agents for automated answers, a shared Inbox for human teams, and a Help Center for self-serve support. The core value proposition is to reduce repetitive support work using bots while keeping the human handoff fast and context-rich, linking messages to user profiles, event data, and product metadata.

Feature-wise, Intercom ships several capabilities customers use daily. Resolution Bot provides automated, AI-assisted responses using your Help Center content and conversation history to deflect common queries; it can be configured to escalate to humans when confidence thresholds are low. Custom Bots let teams design multi-step logic flows to qualify leads, collect structured data, and route to the right team or campaign. The Inbox unifies messages from web, mobile, email, and social channels, with assignment rules, tags, and SLA tracking to manage team workflows. Intercom also includes a Help Center (article authoring, analytics, and search) and Product Tours for guided in-app onboarding and announcements.

Pricing is tiered and partly self-serve but many business features are sold as add-ons or via custom quotes. Intercom offers a Starter/Freemium entry point (self-serve with basic messaging limits and a small message volume included) and mid-market plans that list starting prices on the site; more advanced Growth/Scale features—advanced bots, automation, and Service level features—are typically quoted. There is a free trial and some free, limited tooling for very small teams; larger teams should expect per-seat, per-product, or usage-based charges and to contact Intercom for enterprise pricing and volume discounts.

Who uses Intercom day-to-day? Product managers use Product Tours and in-app messages to increase feature adoption, while support managers use Resolution Bot plus Inbox routing to reduce first-response time and ticket volume. Two concrete examples: a Customer Success Manager using Resolution Bot to deflect 30–50 routine billing queries per week, and a Sales Development Rep using Custom Bots to qualify and pass 20–40 demos leads monthly. Compared to Drift, Intercom emphasizes a unified customer profile and in-app product messaging as a differentiator rather than pure website lead capture.

What makes Intercom different

Three capabilities that set Intercom apart from its nearest competitors.

  • Combines in-app Product Tours with messaging so onboarding and support live in one product.
  • Resolution Bot integrates directly with your Help Center to surface exact article matches before escalation.
  • Inbox ties every conversation to a persistent user profile and event data for richer context on handoffs.

Is Intercom right for you?

✅ Best for
  • SaaS product teams who need in-app onboarding and targeted messaging
  • Customer support teams who need bot deflection and a shared team Inbox
  • Sales teams who need to qualify leads automatically via chat flows
  • Small businesses who need pay-as-you-scale conversational support
❌ Skip it if
  • Skip if you require entirely self-hosted software or strict on-prem only deployments.
  • Skip if you need a flat, predictable per-seat price for very large message volumes.

✅ Pros

  • Unified Inbox that preserves conversation context and product event history for human agents
  • Configurable bots (Resolution Bot and Custom Bots) that reduce repetitive queries
  • Built-in Help Center and Product Tours keep onboarding and support in one platform

❌ Cons

  • Pricing and feature bundling can be opaque; advanced features often require custom quotes
  • Some teams report a learning curve to configure complex workflow routing and automation

Intercom Pricing Plans

Current tiers and what you get at each price point. Verified against the vendor's pricing page.

Plan Price What you get Best for
Starter $74/mo (approx) Basic live chat + limited bots and Help Center usage included Very small teams testing messaging and simple bots
Growth $149/mo (approx) Adds Custom Bots, more seats, expanded message volume and analytics Growing SaaS teams needing automation and onboarding tools
Scale Custom Advanced automation, SLAs, enterprise security, dedicated support Mid-market to enterprise with complex workflows

Best Use Cases

  • Customer Success Manager using it to deflect 30–50 common tickets weekly
  • Sales Development Rep using it to qualify 20–40 demo leads monthly
  • Product Manager using Product Tours to boost feature adoption by measurable cohorts

Integrations

Slack Salesforce HubSpot

How to Use Intercom

  1. 1
    Install the Intercom Messenger
    From the Intercom dashboard click Settings → Messenger → Install code and paste the JavaScript snippet into your site's <head>. Success looks like the Intercom chat bubble appearing on your site within minutes.
  2. 2
    Set up a Help Center article
    Go to Content → Articles → New article, add title and body, set visibility, and publish. A searchable Help Center article will be indexed for Resolution Bot to reference automatically.
  3. 3
    Create a Custom Bot flow
    Open Outbound & Bots → Custom Bots → Create bot, add messages, collect attributes, and set routing rules. Test the bot in Preview to confirm it captures user data and hands off correctly.
  4. 4
    Route to your Inbox and test handoff
    In Inbox → Rules set up assignment rules for teams, tags, and SLAs. Initiate a test conversation and verify that the bot routes to the correct team member with full user context.

Ready-to-Use Prompts for Intercom

Copy these into Intercom as-is. Each targets a different high-value workflow.

Write Refund Policy Bot Reply
Automated refund policy reply to customers
Role: You are an Intercom Resolution Bot writer for a SaaS product. Constraints: produce a short, empathetic answer (max 3 sentences); include the refund window (30 days), a clear next step, and a placeholder link {{refund_policy_url}}; include variables {{user_name}} and {{order_id}} for personalization; provide an explicit escalation sentence to handoff to support when the order is >30 days or a charge dispute is requested. Output format: JSON with keys: "message" (string) and "escalation" (string). Example: message: "Hi {{user_name}}, we offer refunds within 30 days of purchase..."
Expected output: A JSON object with two strings: 'message' (concise refund reply) and 'escalation' (handoff condition sentence).
Pro tip: Include both friendly language and an exact policy phrase (e.g., 'within 30 days') so Intercom's Article matcher can deflect users automatically.
Create Trial Welcome Message Copy
In-app welcome messages to convert trials
Role: You are a product messaging writer for in-app Intercom Custom Bots. Constraints: produce two variants: (A) 20–25 words for a toast notification, (B) 40–60 words for an in-app chat opener; both must include a single CTA label (5 words max) and clarify the primary benefit (time saved or revenue increase). Target audience: new signups on a 14-day free trial. Output format: JSON with keys: "toast" (string), "chat_opening" (string), and "cta" (string). Example: toast: "Welcome, Jane! Try our templates to launch faster."
Expected output: A JSON object with three strings: a short toast, a longer chat opening, and a CTA label.
Pro tip: Reference a measurable benefit (e.g., 'launch 50% faster') only if you can support it in the knowledge base to avoid overpromising.
Design Lead-Qualifying Bot Flow
Automated lead qualification routing to SDRs
Role: You are an Intercom Custom Bot designer for an SDR team. Constraints: include 5–8 nodes, use conditional routing based on company size (<50, 50–500, >500), budget (yes/no), and product fit (low/medium/high); ensure handoff rules: route >500 or high budget to Enterprise SDRs, others to AE or self-serve; include two KPIs to track (lead qualification rate, handoff time). Output format: provide a JSON flow with nodes array where each node has id, message, conditions, next_node_id, and owner_team fields. Example node: {"id":"n1","message":"What best describes your company?","conditions":[],"next":"n2","owner":"bot"}.
Expected output: A JSON flow object with 5–8 nodes describing messages, routing conditions, and owner teams.
Pro tip: Add an explicit fallback node that asks for an email if classification fails—this preserves the lead even when the bot can't decide.
Write Knowledge Base Article + Summary
Create help article to deflect support tickets
Role: You are a technical writer creating a help article for Intercom's Articles and Resolution Bot. Constraints: produce a 120–200 word article, a 20–30 word TL;DR suitable for the article preview, 5 suggested search keywords, and 3 article tags for Intercom; include step-by-step troubleshooting with numbered steps and a final escalation sentence that includes the variable {{conversation_link}}. Output format: JSON with keys: "title","tl_dr","article","keywords"(array),"tags"(array),"escalation". Example title: "How to reconnect your billing integration".
Expected output: A JSON object containing title, TL;DR, full article text, keyword array, tag array, and an escalation sentence with a conversation link variable.
Pro tip: Write the TL;DR as the first line of the article body—Intercom often uses that snippet for search and preview cards, improving deflection.
Build Churn-Prevention Bot Sequence
Automated churn prevention and retention flow
Role: You are a customer success strategist building a multi-step Intercom Custom Bot for at-risk customers. Requirements: include an initial empathy message, NPS/usage check, targeted mitigation offers (discount, success call, feature walkthrough), conditional branching by risk level (low/med/high), explicit escalation triggers (e.g., >2 failed mitigation attempts, NPS ≤ 4), and suggested metrics to monitor. Provide two few-shot examples of messages for 'high risk' and 'offer discount'. Output format: JSON object with ordered 'steps' array (each step: id, type, message, conditions, next), 'escalation_triggers' array, and 'metrics' list. Examples: {"id":"s1","type":"message","message":"We noticed a drop in usage..."}.
Expected output: A JSON object describing an ordered multi-step bot sequence, escalation triggers, and metrics to monitor.
Pro tip: Use behavioral signals (last_login, feature_X_count) as conditions rather than static dates—they detect risk earlier and reduce false positives.
Plan Intercom-to-CRM Integration
Integration playbook for Intercom and Salesforce
Role: You are an integration architect designing a reliable Intercom-to-Salesforce sync. Constraints: provide a step-by-step implementation checklist (authentication, field mapping, webhook setup, rate limits), require idempotent webhooks and error handling/retry strategies, include 3 example webhook payloads and sample field-mapping table (Intercom -> Salesforce), and propose monitoring/alerting rules. Output format: JSON with keys: "checklist" (ordered array), "field_mapping" (array of objects), "webhook_examples" (array of 3 JSON payloads), and "monitoring" (array). Example field mapping: {"intercom_field":"email","salesforce_field":"Contact.Email"}.
Expected output: A JSON object with an ordered checklist, field mapping array, three webhook payload examples, and monitoring/alert rules.
Pro tip: Include a deduplication key (e.g., external_id) in every payload and show how to compute it—this prevents duplicate Contacts/Leads during retries.

Intercom vs Alternatives

Bottom line

Choose Intercom over Drift if you prioritize in-app product messaging and a unified user profile for support and onboarding.

Head-to-head comparisons between Intercom and top alternatives:

Compare
Intercom vs Sisense
Read comparison →

Frequently Asked Questions

How much does Intercom cost?+
Intercom's pricing is tiered and largely custom. Starter plans are available with self-serve monthly pricing (approximate entry often under $100/month), while Growth and Scale tiers add automation, seats, and analytics and frequently require custom quotes. Enterprise features—SAML, SLAs, dedicated support—are usually quoted. Always confirm current prices on Intercom’s pricing page and request a quote for larger volumes.
Is there a free version of Intercom?+
Intercom offers a free trial and limited free tooling. There is no indefinitely free full product tier for all teams; instead you can test core messaging and a small Help Center on a trial or low-volume Starter plan. Ongoing free access is limited—most productive use requires a paid plan once you exceed trial or starter message limits.
How does Intercom compare to Drift?+
Intercom emphasizes in-app product messaging and unified user profiles. Drift focuses mainly on B2B website lead capture and conversational marketing. If you need in-app onboarding, product tours, and support tied to user events, Intercom is the better fit; choose Drift if your primary goal is website-driven sales conversations and account-based marketing.
What is Intercom best used for?+
Intercom is best for conversational support and in-app onboarding. It’s ideal for product-led companies that want to combine chatbots, a knowledge base, and guided Product Tours to reduce support load and improve feature adoption. Teams commonly use it to deflect repetitive tickets and to qualify leads that convert to demos or trials.
How do I get started with Intercom?+
Start by installing Messenger and publishing a Help Center article. Next, enable Resolution Bot and build one Custom Bot flow to collect user context. Finally, route conversations into Inbox with simple assignment rules; success looks like bot deflections and smooth human handoffs within hours of setup.
🔄

See All Alternatives

7 alternatives to Intercom — with pricing, pros/cons, and "best for" guidance.

Read comparison →

More Chatbots & Agents Tools

Browse all Chatbots & Agents tools →
🤖
ChatGPT
Boost productivity with conversational automation — Chatbots & Agents AI
Updated Mar 25, 2026
🤖
Character.AI
Create conversational agents and interactive characters for chatbots
Updated Apr 21, 2026
🤖
YouChat
Conversational AI chatbots for research, writing, and code
Updated Apr 22, 2026