LEAD GENERATION

Brave intent-keyword harvest into a HubSpot warm-outreach queue

On a schedule, searches Brave for buying-intent keywords, scores each result with an LLM, and creates or updates HubSpot contacts in a 'Warm.

CategoryLead Generation
Enginesim
Difficultyintermediate
Triggerschedule
Steps6
Setup~15 min

How it runs

The automated pipeline, trigger to output.

  • TriggerDaily schedule fires
  • ActionSearch Brave for intent keywordsBraveBrave Search
  • LogicDrop results with no domain or seen in last 30 days
  • ActionScore intent and write context note (OpenAI)OpenAI
  • LogicKeep only score 3 or higher
  • OutputUpsert contact into HubSpot warm listHubSpotHubSpot

What it does

Runs your buying-intent keyword set through Brave Search on a recurring schedule, filters out noise, then lands the qualified results in HubSpot as a ready-to-work outreach queue. Every contact arrives tagged with why it surfaced, so a rep can open the list and start sending without re-researching.

When to use it

Use it when your ICP signals show up as search-visible language — "alternative to", "pricing", "migrate from", "best tool for" — and you want a hands-off pipeline that keeps a warm list topped up daily instead of running manual searches.

How it works

  1. 1A daily schedule fires the run.
  2. 2Brave Search queries each intent keyword and returns fresh result pages.
  3. 3A filter drops results missing a resolvable company domain or already seen in the last 30 days.
  4. 4OpenAI scores intent strength (1-5) and writes a one-line context note from the snippet.
  5. 5A branch keeps only results scoring 3+.
  6. 6HubSpot upserts the contact/company and adds it to the 'Warm — needs outreach' list with the note and score.

Set it up

What you configure once, before turning it on.

  1. 1
    Connect Brave SearchWeb, news, image, video search.
  2. 2
    Connect OpenAIModels, embeddings, files.
  3. 3
    Connect HubSpotCRM, deals, marketing, support.
  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.