CRM

Intercom Sentiment Swing Detector to Attio Save-Play

Scans recently-closed Intercom conversations for an account, scores tone with OpenAI.

CategoryCRM
Enginesim
Difficultyintermediate
Triggerwebhook
Steps6
Setup~15 min

How it runs

The automated pipeline, trigger to output.

  • TriggerIntercom conversation closedIntercomIntercom
  • ActionFetch transcript + last session score from AttioAttio
  • ActionScore tone and extract quotes with OpenAIOpenAI
  • LogicOnly continue if tone dropped past delta
  • ActionResolve company and owner in AttioAttio
  • OutputWrite save-play task to owner in AttioAttio

What it does

It watches Intercom conversations as they close, scores each one's tone, and compares the score to the account's previous session. When tone slides past your threshold it raises a save-play: a task on the owning rep in Attio with the offending quotes and a suggested next move.

When to use it

Run this when support volume is too high to read every thread but churn risk hides in tone, not tickets. It surfaces accounts going quietly cold before they open a cancellation conversation.

How it works

  1. 1An Intercom conversation closes and fires the webhook.
  2. 2The flow pulls the full transcript plus the company's last scored session from Attio.
  3. 3OpenAI scores current tone on a -1 to +1 scale and extracts the sharpest customer quotes.
  4. 4A branch compares the new score to the prior one; only a drop beyond the configured delta continues.
  5. 5The matching company and owner are resolved in Attio.
  6. 6A save-play task is created on the owner with the tone delta, quotes, and a recommended outreach.

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
    Set each agent's modelWe leave models unset so you pick the tier — fast + cheap, or top-quality.
  5. 5
    Tune it to your dataEdit the prompts, filters, and field mappings so it matches how your team works.
  6. 6
    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.