SALES

Intercom buying-signal detection to Attio deal creation

Watches new Intercom conversations for buying intent, scores each message, and opens an Attio deal plus a Slack alert when a prospect signals they're ready to buy.

CategorySales
Enginesim
Difficultyintermediate
Triggerwebhook
Steps6
Setup~15 min

How it runs

The automated pipeline, trigger to output.

  • TriggerIntercom conversation createdIntercomIntercom
  • ActionScore buying intent with OpenAIOpenAI
  • LogicKeep only high-intent conversations
  • ActionUpsert contact in AttioAttio
  • ActionCreate Attio deal with score and quoteAttio
  • OutputPost warm-lead alert to SlackSlack

What it does

Every new inbound Intercom conversation is scanned for intent-to-buy language — pricing questions, plan comparisons, trial-upgrade asks, procurement mentions. High-intent threads automatically become Attio deals and ping your sales channel so a rep can jump in while the prospect is still warm.

When to use it

Use it when support and sales share an Intercom inbox and hot leads get buried under routine tickets. It surfaces revenue conversations the moment they happen instead of waiting for a manual triage pass.

How it works

  1. 1An Intercom conversation-created webhook fires with the message body and contact.
  2. 2An OpenAI classification step scores the message for buying intent and returns a 0-100 score with a reason.
  3. 3A logic branch keeps only conversations scoring above the threshold and drops low-intent support chatter.
  4. 4Attio looks up the contact by email; if no person record exists it is created.
  5. 5Attio opens a new deal linked to that person, stamped with the intent score and the triggering quote.
  6. 6A Slack message lands in #sales-warm with the deal link, score, and a one-line summary for fast pickup.

Set it up

What you configure once, before turning it on.

  1. 1
    Connect IntercomConversations, contacts, articles.
  2. 2
    Connect OpenAIModels, embeddings, files.
  3. 3
    Connect AttioReal-time CRM with structured data + powerful views.
  4. 4
    Connect SlackChannels, DMs, threads, mentions.
  5. 5
    Set each agent's modelWe leave models unset so you pick the tier — fast + cheap, or top-quality.
  6. 6
    Tune it to your dataEdit the prompts, filters, and field mappings so it matches how your team works.
  7. 7
    Test, then turn it onRun once against a sample, confirm the output, then enable the trigger.

Run this workflow in your colony.

14-day trial. No DevOps. No Sales call. Provisioned in under a minute.