FlowRunner
PricingContact
Theme
Start Free

RocketReach

Sales Intelligence

Enrich people and companies with RocketReach. Agents look up verified emails and phone numbers, search people and companies by criteria, and check lookup status and credit balances mid-workflow.

6 actions API key available
An account list for the quarter's outbound campaign lands in the workflow
Get Account reads the remaining lookup credit balance before anything spends
Search People finds decision-makers at each account by title, seniority, and location, free of contact details
The agent scores the matches against the ideal profile and drafts a reveal shortlist with its estimated credit cost
The sales lead reviews the shortlist against the balance, trims it, and approves the spend
Lookup Person runs on the approved profiles, with Check Lookup Status polling the asynchronous ones to completion
Enriched contacts land in the CRM and the prospecting sheet, and the run's credit consumption logs to the ledger

What This Integration Enables

RocketReach's API tells you two things most enrichment vendors make you discover the hard way: lookups are asynchronous, and credits are finite. FlowRunner agents are built around both facts. They search people and companies with structured criteria at no credit cost, spend lookups only on scored shortlists, poll unfinished enrichments to completion so no credit is wasted on an abandoned "searching" status, and read the account balance before every batch so the quarter's budget is a decision, not a surprise. - Look up a person's verified emails, phone numbers, social profiles, employer, and title by profile ID, LinkedIn URL, or name plus employer - Poll asynchronous lookups to completion without consuming additional credits - Search professionals by name, title, employer, location, industry, keyword, and seniority - Look up company firmographics by domain or name: industry, headcount, revenue range, location, founded year - Search companies by firmographic criteria for account-based list builds - Check plan type and remaining credit balance mid-workflow, before the spend happens

Without FlowRunner

Enrichment happens one tab at a time Reps look up prospects manually between calls, and half the list never gets done
Credits are a mystery until they are gone The balance is discovered the day a batch job dies in the middle
Async means abandoned A lookup that returns searching gets forgotten, and its credit bought nothing

With FlowRunner

Search wide, reveal narrow Free searches map the territory; credits are spent only on profiles that survive scoring
The balance is a checked precondition Every batch starts with Get Account, and spend beyond threshold waits for approval
In-progress lookups get collected Agents poll Check Lookup Status until complete, so every consumed credit returns data

Use Case Scenarios

Inbound leads enriched before the router fires

A lead arrives with a name and company but no direct contact details. The agent calls Lookup Person with name plus employer. If the response comes back complete, the verified email and phone go straight onto the record in [HubSpot](/integrations/hubspot). If it returns searching, the agent parks the profile ID and polls Check Lookup Status on its next passes, at no extra credit cost, until the data arrives. Either way, the routing rules downstream fire on an enriched record, and no lead gets assigned half-blank.

Decision-maker mapping for a target account list

Given fifty target accounts, the agent runs Lookup Company on each domain to confirm the firmographics still match the ICP, then Search People per account for operations and finance leadership. The matches, names, titles, and locations but no contact details yet, assemble into a coverage map in [Google Sheets](/integrations/google-sheets): which accounts have reachable decision-makers, which are thin. The sales lead picks the profiles worth revealing, and only that approved set consumes lookup credits. Coverage analysis is free; contact data is bought deliberately.

The credit-aware batch that refuses to die mid-run

A monthly job enriches new partner referrals. Before the first lookup, Get Account reports the balance; the agent compares it against the batch size and the month's reserved budget. Balance healthy: the batch runs, polling stragglers to completion and logging per-lookup consumption to the ledger. Balance short: the agent stops before spending, posts the shortfall to [Slack](/integrations/slack) with the choice framed, and waits. The person decides whether to top up, trim the batch, or defer. What never happens is a job that burns the remaining credits and fails anyway.

Human-in-Loop Highlight

Lookup Person is a purchase: every call consumes lookup credits from a finite plan balance, and a revealed contact cannot be un-revealed for a refund. The compounding risk is automation-shaped: a loop that feeds every Search People result into Lookup Person will cheerfully convert a 2,000-match search into 2,000 spends, exhausting the balance that three other workflows were counting on. So FlowRunner treats reveals above a working threshold as approval-gated spend. The agent presents what the free searches found, the shortlist it scored, the estimated credit cost, and the current balance from Get Account: "Balance 1,450. Proposed reveal: 120 profiles across 38 accounts. Approve?" The sales lead approves, trims, or reprioritizes, and the agent spends exactly what was signed for, collecting the asynchronous stragglers via Check Lookup Status so every credit spent comes back as data.

Agent processes routinely
Detects exception requiring judgment
Clear match Continues automatically
Ambiguous Routes to human via preferred channel
Human decides
Agent resumes with decision

Agent Capabilities

6 actions

People

3
  • Lookup Person Looks up a single person's professional contact details: emails, phone numbers, social profiles, current employer, and title, identified by RocketReach profile ID, LinkedIn URL, or name plus current employer. Responses may return complete with data or searching while enrichment continues. Consumes lookup credits, and the spend this page's human gate exists for.
  • Check Lookup Status Polls the status of one or more asynchronous person lookups by profile ID, returning complete, searching, or failed per lookup, with the enriched contact data once available. Consumes no additional credits, which makes it the free second half of every async enrichment.
  • Search People Searches the professionals database by name, title, employer, location, industry, keyword, and seniority, returning paginated profiles with IDs, names, titles, employers, and locations but no contact details. The free discovery step that keeps credit spend proportional to intent.

Companies

2
  • Lookup Company Looks up a company's firmographic profile by domain (preferred) or name: company name, domain, industry, headcount, location, description, founded year, revenue range, and social links. The verification step before account-based outreach.
  • Search Companies Searches the companies database by name, domain, industry, location, and headcount range, returning paginated matches with IDs, names, domains, industries, and sizes. The account-discovery step behind ABM list builds.

Account

1
  • Get Account Retrieves the authenticated account's details: account name, plan type, and remaining lookup credit balance. The precondition check that runs before every batch, and the validity test for the configured API key.

Frequently Asked Questions

What can FlowRunner do with RocketReach?

FlowRunner agents can run Lookup Person, Check Lookup Status, and Search People in RocketReach, plus 3 more actions.

Does connecting RocketReach to FlowRunner require OAuth?

No. RocketReach connects to FlowRunner with an API key, no OAuth flow required.

Can RocketReach trigger a FlowRunner workflow automatically?

RocketReach doesn't currently expose triggers in FlowRunner. It connects as an action step inside workflows started by another trigger.

Start building with RocketReach

$100 in credits. No card required. Connect in minutes.