Conversational chatbots and agents for customer messaging
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.
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.
Three capabilities that set Intercom apart from its nearest competitors.
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 |
Copy these into Intercom as-is. Each targets a different high-value workflow.
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..."
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."
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"}.
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".
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..."}.
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"}.
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: