LEAD GENERATION

On-demand niche list builder from a Slack request to Attio

A rep types a niche and region in Slack, the workflow runs targeted Brave searches, OpenAI assembles a deduped company list with fit reasoning.

CategoryLead Generation
Enginepaperclip
Difficultyadvanced
Triggerchat
Steps6
Setup~25 min

How it runs

The automated pipeline, trigger to output.

  • TriggerRep posts niche + region request in SlackSlack
  • ActionRun multi-angle queries on Brave SearchBraveBrave Search
  • ActionConsolidate deduped company list with OpenAIOpenAI
  • LogicReturn list to Slack for human approvalSlack
  • ActionBulk-create approved prospects in AttioAttio
  • OutputConfirm count added and duplicates skipped in SlackSlack

What it does

Lets a rep build a fresh, qualified prospect list on demand by describing a niche in Slack. It runs the searches, structures the results into companies, and after a quick human approval, bulk-loads them into Attio. No spreadsheet wrangling.

When to use it

Use it when reps need ad-hoc lists for a new segment, event follow-up, or territory test and do not want to wait for ops. The Slack-driven, human-in-the-loop design keeps it fast but controlled.

How it works

  1. 1A rep posts a niche and region request in a Slack channel (the trigger).
  2. 2Brave Search runs several angle queries derived from the request to widen coverage.
  3. 3OpenAI consolidates results into a deduped company list with name, domain, and a one-line fit rationale each.
  4. 4The candidate list is returned to Slack as an interactive approval message.
  5. 5On approval, the workflow bulk-creates the companies as prospects in Attio, skipping any existing domains.
  6. 6A confirmation with the count added and any skipped duplicates is posted back to Slack.

Set it up

What you configure once, before turning it on.

  1. 1
    Connect SlackChannels, DMs, threads, mentions.
  2. 2
    Connect Brave SearchWeb, news, image, video search.
  3. 3
    Connect OpenAIModels, embeddings, files.
  4. 4
    Connect AttioReal-time CRM with structured data + powerful views.
  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.