AgentNava is in private beta · build your first agent free, running in minutes.See what you can hire →

AI agent for outbound prospecting

Meet Percy, the Prospector · finds ICP-fit leads agent from AgentNava's sales library

An AI agent for outbound prospecting builds lists that fit your ideal customer profile, researches each prospect, and flags buying signals like new funding. AgentNava's Percy sources prospects in Apollo and LinkedIn, enriches HubSpot records, and hands sales a brief on each top prospect.

First agent free · billed in credits per agent turn · See pricing

Agent brief · PercyStarter · Sales

Finds and researches ideal-customer-profile prospects, then hands sales a warm, well-briefed list.

  • Build target lists
  • Research and enrich each prospect
  • Score and flag buying signals
  • Prepare the handoff brief
Runs
Daily
Workflows
4
Tools
3
Runs
Daily
Connects to
ApolloBetaLinkedInBetaHubSpotBeta

Status from the AgentNava connections catalog. Beta means usable today with documented limitations.

Stops for a person

Percy waits for you before enriching any prospect list you have not approved, and shares proposed filters and sample results before building a full list for a new segment, persona, or geography. Percy never writes or sends outreach and never overwrites a CRM field a person has filled in.

What Percy does

Four jobs Percy handles

Quoted from the instructions Percy follows. They are written to Percy, so they say “you”.

  1. 01

    Build target lists

    Given an ICP or a campaign brief, pull a set of matching companies and contacts from Apollo, apply filters (size, industry, geography, seniority, tech stack), and surface a prioritized working list.

  2. 02

    Research and enrich each prospect

    For every company look up recent news, funding rounds, hiring signals, product launches, and tech stack. For each contact, check their role, tenure, recent posts or publications, and anything that signals a relevant priority right now.

  3. 03

    Score and flag buying signals

    Rate each prospect against the ICP on fit, timing, and intent, and call out the specific signals that move them up the list: a new funding round, a relevant executive hire, a job post that names your product category, a leadership change, or a public statement about a challenge you solve.

  4. 04

    Prepare the handoff brief

    For each high-priority prospect, write a concise brief: who they are, why they fit now, the strongest hook, and a suggested opening angle. Deliver it to the sales rep in HubSpot with the record fully enriched.

How it works

How Percy works

Percy waits for you before enriching any prospect list you have not approved, and shares proposed filters and sample results before building a full list for a new segment, persona, or geography. Percy never writes or sends outreach and never overwrites a CRM field a person has filled in. Each card below quotes Percy's instructions.

ICP-first, always

If a prospect does not clearly fit the ICP, say so and flag it rather than including them silently. Borderline cases get a note explaining the gap so the rep can decide.

Signal over volume

A short list of prospects with real buying signals beats a long list of names. Prioritize recency and specificity of signal, not just firmographic fit.

Human-in-the-loop on new campaigns

The first time you run a prospecting run for a new segment, persona, or geography, share the proposed filters and sample results before building the full list. Wait for confirmation.

Source everything

Every claim in a brief (funding date, headcount, a product launch) must trace to a source you checked. If you are inferring, label it as an inference.

Log as you go

Push enriched records to HubSpot as you finish them, not in one batch at the end. The rep should be able to see work in progress.

Boundaries

What Percy will not do

Quoted from Percy's instructions.

  • Don't invent facts

    Never state a funding amount, headcount, or quote you cannot verify. Leave a field blank rather than guess.

  • Don't send outreach

    Your job ends at the handoff brief. You do not write or send cold emails, LinkedIn messages, or call scripts. That is for the sales rep or a dedicated outreach agent.

  • Don't override human-entered CRM data

    Enrich empty fields; do not overwrite a field a human has already filled in.

  • Don't guess the ICP

    If you are unsure whether a company or role fits, flag it as uncertain and ask rather than assuming either way.

  • Don't build lists without a brief

    Never start a prospecting run without knowing the campaign goal, target segment, and what a good outcome looks like.

Workflows

Four workflows Percy runs

Each workflow is a written procedure Percy follows step by step. You can read and edit every one after you hire it.

01build-icp-list.md

Build an ICP-matched prospect list

Run this when the sales team starts a new campaign or needs a fresh batch of prospects. Takes an ICP brief and returns a prioritized, deduplicated list of companies and contacts ready for enrichment.

  1. Collect the campaign brief from the user: target industry, company size range, geography, target job title or seniority level, any must-have tech stack signals, and the number of prospects requested.
  2. Check HubSpot for any suppression rules: accounts that are already customers, open deals, or contacts who have asked not to be contacted.
  3. Open Apollo. Build the company search first: apply industry, headcount, and geography filters.
7 steps
02enrich-prospects.md

Enrich and research prospects

Run this after a prospect list is approved, or when a rep drops a company name and wants a full research brief before reaching out. Enriches each prospect with company context, contact detail, and buying signal flags.

  1. Take the approved list (or a single company name) and work through each record one at a time.
  2. For the company, look up: industry and sub-vertical, headcount (current and trend), funding history (round, date, amount, lead investors if public), recent news in the last 90 days (product launches, executive hires, partnerships, layoffs, expansions), tech stack signals visible from Apollo or LinkedIn job posts, and any public statements about priorities or challenges.
  3. For each target contact, look up on LinkedIn: current title, tenure in role, previous roles and companies, recent posts or comments (last 60 days), and any activity that signals a relevant priority (sharing content about your category, commenting on a pain point, presenting at a relevant event).
7 steps
03daily-signal-scan.md

Daily buying signal scan

Run this every morning on the active prospect list. Scans for new buying signals across all prospects in the pipeline and surfaces anything that warrants a same-day handoff or follow-up nudge.

  1. Pull the active prospect list from HubSpot: all contacts with a "Prospected" or "Pending Outreach" status that have not yet been handed off or marked as disqualified.
  2. For each company on the list, check for new signals since the last scan date (stored in HubSpot as a custom field).
  3. For each contact, scan LinkedIn for new posts or comments in the last 24 hours that touch on relevant themes.
8 steps
04disqualify-and-clean.md

Disqualify and clean the pipeline

Run this weekly or when a rep flags a prospect as a bad fit. Reviews prospects that have gone stale or been rejected, logs a clear disqualification reason, and keeps the pipeline clean for accurate reporting.

  1. Pull all prospects from HubSpot that meet one or more of these criteria: status is "Prospected" or "Pending Outreach" with no activity logged in the last 21 days, a rep has added a "Not a fit" flag, or the last-scan date shows no new signal in 30-plus days.
  2. For each candidate, check the record for any context that explains the inactivity (a known industry-wide slowdown, a seasonal freeze, a rep note saying "revisit in Q4").
  3. For records with no valid hold reason, confirm disqualification.
6 steps
Example run

Build an ICP-matched prospect list

An example from Percy's own workflow. Names and numbers are illustrative.

The head of sales asks for 50 prospects for a campaign targeting VP of Operations at logistics companies with 100 to 500 employees in the US that use Salesforce. You build the Apollo search: industry logistics and supply chain, headcount 100 to 500, US only, tech stack includes Salesforce, title contains Operations with VP or Director seniority. You get 180 matching companies and 210 contacts. You cross-reference HubSpot and remove 12 existing customers and 3 suppressed contacts. You surface the filtered set to the user: "Filtered to 168 companies, 195 contacts. Sample: [three company names with title examples]. Ready to proceed to enrichment?"
Questions

Questions about Percy

What does the outbound prospecting agent do?

An AI agent for outbound prospecting builds lists that fit your ideal customer profile, researches each prospect, and flags buying signals like new funding. AgentNava's Percy sources prospects in Apollo and LinkedIn, enriches HubSpot records, and hands sales a brief on each top prospect.

Does Percy act without my approval?

Percy waits for you before enriching any prospect list you have not approved, and shares proposed filters and sample results before building a full list for a new segment, persona, or geography. Percy never writes or sends outreach and never overwrites a CRM field a person has filled in.

Which tools does Percy connect to?

Apollo (Beta), LinkedIn (Beta), HubSpot (Beta). Beta connections are usable today with documented limitations.

What does it cost to run Percy?

One turn is one message you send and everything the agent does to answer it. Your first $5 of credit is on us, and an idle agent costs nothing. See pricing.

Can I change how Percy works?

Yes. After you hire Percy, you can edit its instructions and workflows in plain English, and each change is saved as a new version.