CRM

Open an Attio Deal and Notify Sales on Expansion Intent

When an Intercom conversation shows clear upsell intent, this agent enriches the account, creates or updates a deal in Attio, assigns the account owner.

CategoryCRM
Enginepaperclip
Difficultyadvanced
Triggerevent
Steps6
Setup~25 min

How it runs

The automated pipeline, trigger to output.

  • TriggerIntercom conversation flagged expansionIntercomIntercom
  • ActionRead thread + confirm upsell askIntercomIntercom
  • ActionLook up company, plan, owner in AttioAttio
  • LogicCheck for existing open deal (dedupe)
  • ActionCreate or update deal in AttioAttio
  • OutputPost qualified handoff to sales SlackSlack

What it does

This agent-driven workflow turns an expansion-flavored support chat into a real sales motion. When a conversation signals upsell intent — more seats, a higher tier, a new module — the agent confirms the company and current plan in Attio, drafts a deal with a suggested expansion value and the supporting quote from the transcript, assigns the existing account owner, and hands it to sales in Slack with the context they need to follow up the same day.

When to use it

Use it when support and sales are separate teams and warm expansion signals get lost in the inbox. Best for PLG and hybrid motions where CS surfaces intent that AE owners should close.

How it works

  1. 1An Intercom conversation tagged or detected as expansion-related triggers the workflow.
  2. 2The agent reads the thread and confirms upsell intent and the specific ask.
  3. 3It looks up the company, plan, and owner in Attio.
  4. 4A branch checks for an existing open deal to avoid duplicates, updating it or creating a new one.
  5. 5The deal is written to Attio with value, stage, and the supporting quote.
  6. 6A qualified handoff with owner mention posts to the sales Slack channel as the final output.

Set it up

What you configure once, before turning it on.

  1. 1
    Connect IntercomConversations, contacts, articles.
  2. 2
    Connect AttioReal-time CRM with structured data + powerful views.
  3. 3
    Connect SlackChannels, DMs, threads, mentions.
  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.