All use cases

Lead enrichment

Every lead enriched, scored, and routed within the minute.

When someone signs up or fills a form, an agent enriches the person and their company, scores fit against your definition of a good customer, creates the CRM record, and tells the right rep.

How it works

Three steps to a standing task

  1. Step 01

    Define a good customer

    Write your ICP in plain English — size, stage, industry, the signals that matter. The agent uses that definition to score rather than a rigid rule table you have to maintain.

  2. Step 02

    Trigger on the moment of interest

    Point your signup or form webhook at a Helios webhook trigger. Signed with a secret you control, it starts a run the instant someone raises their hand.

  3. Step 03

    Land it in the CRM with context

    The agent creates or updates the record, attaches its research, assigns an owner by territory, and posts to the channel where your reps live.

The run

What the agent actually does

Every step below is a real tool call: the agent reaches for the API it needs, reads what it finds, and acts.

Signup webhook

For each new signup, enrich the person and company, score fit against our ICP, and route strong fits.

  1. apollo·enrich person and company by email domain
  2. web·read the company site for positioning
  3. code·score fit against the ICP definition
  4. attio·create the record with the fit score
  5. slack·post strong fits to #inbound

Lead scored 87/100

  • Northwind · Series B fintech · 240 employees
  • Signup is Head of Platform
  • They shipped a Postgres migration last month
  • Routed to @dana with a suggested opener

Reach

The tools this agent touches

Each one connects once, and the agent gets its complete API.

This task belongs to Sales & RevOps. See the rest of what that team hands off.

FAQ

Questions, answered

Put an agent on lead enrichment.

Describe the task, attach a trigger, and let it run around the clock.