CRM

Shared Slack Channel Touch Capture for Attio

Listens to shared customer Slack Connect channels, maps each message to an Attio company.

CategoryCRM
Enginesim
Difficultyintermediate
Triggerevent
Steps5
Setup~15 min

How it runs

The automated pipeline, trigger to output.

  • TriggerNew message in mapped Slack channelSlack
  • ActionResolve channel to company in PostgresPostgreSQLPostgres
  • LogicSkip internal-only messages
  • ActionVerify company active in AttioAttio
  • OutputUpsert Slack last-touch in PostgresPostgreSQLPostgres

What it does

Many relationships now live in shared Slack Connect channels, not email. This workflow captures that activity: every message in a mapped external channel updates the company's Slack last-touch timestamp, feeding the same decay model your email and call signals use.

When to use it

Use it when your strongest accounts talk to you in Slack and that engagement is invisible to the CRM. It ensures an account buzzing in Slack never gets mislabeled Cold just because nobody emailed.

How it works

  1. 1A new message in a monitored Slack channel triggers the run.
  2. 2Resolve the channel to its mapped Attio company via the channel-to-account table in Postgres.
  3. 3Skip messages from internal-only members so noise does not inflate the signal.
  4. 4Confirm the company exists and is active in Attio.
  5. 5Upsert the Slack last-touch timestamp into the Postgres interactions table.

Set it up

What you configure once, before turning it on.

  1. 1
    Connect SlackChannels, DMs, threads, mentions.
  2. 2
    Connect PostgresAny Postgres URL — query, write, migrate.
  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.