Questions about Octopods?Schedule a call

    Match conversations to the right contacts

    Octopods links incoming messages from WhatsApp, SMS, Telegram, and other messaging channels to the correct Intercom contact

    Built into your Intercom workflows

    Octopods matches incoming messages across channels to existing Intercom users in real time, preventing duplicate contacts.

    Keep your customer records clean

    Contact matching helps you maintain clean customer records by preventing duplicates.

    Keep full customer history

    When a customer messages from a new channel or device, Octopods automatically matches them to their existing Intercom contact.

    Avoid duplicate leads

    Octopods matches inbound conversations to existing leads, which prevents multiple contact records for the same person. CRMs stay clean.

    Work from one shared view

    Teams have access to all synced contacts and their conversation history for smoother collaboration.

    Different messaging channels, same contact

    Even if the same customer messages you from WhatsApp, Facebook, & Instagram, you’ll have a single contact for them.

    WhatsApp
    WhatsApp
    Instagram
    Instagram
    Messenger
    Messenger
    Telegram
    Telegram
    SMS
    SMS

    Ways teams use contact matching

    How contact matching prevents duplicate contacts and preserves conversation history in real customer scenarios.

    Website lead returns on WhatsApp

    A lead with a stored phone number messages on WhatsApp. Octopods matches them to their existing Intercom contact automatically, even if it’s their first time on this channel.

    Repeat Telegram messages

    Octopods creates a new Intercom contact for a first Telegram message. All future messages from that Telegram user are matched to the same contact, keeping conversation history intact.

    Same customer, multiple channels

    If a customer moves from WhatsApp to Telegram, Octopods creates a new contact for Telegram. Cross-channel matching only works if a shared identifier exists or contacts are manually merged.

    What to expect

    What this is

    • Matches incoming messages to the correct Intercom contact
    • Designed to prevent duplicate contacts
    • Keeps all messages linked to the same Intercom contact across multiple channels
    • Works alongside existing Intercom workflows

    What this isn't

    • Not a tool for merging contacts that already exist in Intercom
    • Not a channel for sending messages
    • Doesn’t create incorrect associations if identifiers are missing
    • Doesn’t require agents to manually track identities

    Maintain clean customer records across channels

    Identify returning customers across WhatsApp, SMS, and more, and keep your Intercom contacts clean as your support volume grows.