ReplySparrow Docs

Core concepts: agents, lists and campaigns

How lead sourcing, lists and outreach fit together, and the order to set them up in.

ReplySparrow runs your outreach as a pipeline of three building blocks.

Source agent ──imports contacts into──▶ List ──lead source of──▶ Campaign
(finds and scores leads)                                          (reaches out)

The three building blocks

Source agent: the lead finder

A source agent keeps finding leads that match your targeting (job titles, industries, locations, signals) and scores them against your ICP.

List: where the leads land

The leads a source agent finds are added as contacts to a list. You can also fill a list yourself, by importing a CSV or adding contacts through the API.

Campaign: the outreach

A campaign uses one or more lists as its lead source and runs its steps (LinkedIn invitations, messages, emails) on their contacts. In the ReplySparrow app, campaigns are called agents.

Terminology

TermMeaning
CampaignThe outreach that contacts the leads. Shown as an agent in the app.
Source agentThe lead finder that sources and scores leads.
ListThe link between the two: the source agent fills it, the campaign reaches out to it.
SignalSomething a lead did that shows intent: a job change, a post, a visit, or an event you push.

Best practice

Create the list first, then the source agent that fills it, then the campaign that reaches out to it. With the API: Create a list, then Create a source agent with that list_id, then Create a campaign with it in list_ids, and activate it.

A campaign and its source agent are one agent in ReplySparrow, with the same id: the Campaigns endpoints manage its outreach and the Lead source agents endpoints its lead finding. Deleting either one deletes the agent.

On this page