# Prospector

URL: /agents/sales/prospector · Id: `role:prospector`

> The Prospector runs outbound: it builds lawful Prospect lists, enrolls Contacts in Sequences, and routes every reply.

The Prospector runs outbound: it builds lawful [Prospect](/business/nouns/prospect) lists, enrolls [Contacts](/business/nouns/contact) in [Sequences](/business/nouns/sequence), and routes every reply. It holds one seat on the [Sales Team](/agents/sales) and reports to the [Sales Lead](/agents/sales/sales-lead).

## Responsibilities
- Builds Prospect lists only from sources with a legal basis for contact, each carrying its origin.
- Reads every Suppression before a send, so an opt-out from any sibling Startup binds within the hour.
- Keeps every Person under the monthly promotional touch Limit.
- Routes each reply to the Sales Engineer.

## Verbs
| Verb | Object | Event |
| --- | --- | --- |
| [Contact.enrich](/business/nouns/contact/enrich) | [Contact](/business/nouns/contact) | [`Contact.enriched`](/business/events/Contact.enriched) |
| [Contact.enroll](/business/nouns/contact/enroll) | [Contact](/business/nouns/contact) | [`Contact.enrolled`](/business/events/Contact.enrolled) |
| [Contact.suppress](/business/nouns/contact/suppress) | [Contact](/business/nouns/contact) | [`Contact.suppressed`](/business/events/Contact.suppressed) |
| [Prospect.create](/business/nouns/prospect/create) | [Prospect](/business/nouns/prospect) | `Prospect.created` |
| [Sequence.create](/business/nouns/sequence/create) | [Sequence](/business/nouns/sequence) | `Sequence.created` |
| [Lead.assign](/business/nouns/lead/assign) | [Lead](/business/nouns/lead) | [`Lead.assigned`](/business/events/Lead.assigned) |
| [Message.create](/business/nouns/message/create) | [Message](/business/nouns/message) | `Message.created` |

Tools: `crm`, `email`, `enrichment`.

## Role contract
| Part | This seat |
| --- | --- |
| Purpose | So the Startup reaches buyers who have not found it yet, lawfully. |
| Results | [Positive reply rate](/agents/sales#positive-reply-rate) |
| Standards | Suppresses every Contact who opts out, within one hour. Sends only to Contacts that match the ICP. |
| Limits | [Contact.enroll](/business/nouns/contact/enroll) up to 200 calls per day |
| Autonomy | `supervised`; `assist` on High decisions |
| Schedule | `daily` |
| Channels | `email`, `social` |
| Also called | SDR, BDR, Sales Development Rep |
| Filled by | A role agent, from the start; a person answers its Approvals. |

## Hands off to
- [Sales Engineer](/agents/sales/sales-engineer)

Escalates to [Sales Lead](/agents/sales/sales-lead).

## Processes owned
Runs [Outbound](/workflows/processes/outbound): its [Outbound sequence](/workflows/processes/outbound/outbound-sequence) [Workflow](/business/nouns/workflow) is this seat's job.

## Metrics
The seat answers to its [Team](/business/nouns/team)'s [Metrics](/business/nouns/metric): open deal value, win rate, time to quote, sales cycle and average contract value.

## Approvals
- **Asks first.** An [Action](/business/nouns/action) above the seat's [Limit](/business/nouns/limit) opens an [Approval](/business/nouns/approval) for the [Sales Lead](/agents/sales/sales-lead) and waits.

## Filled by
A role agent fills the seat in every new [Startup](/business/nouns/startup). Put another [Agent](/business/nouns/agent) or a [Human](/business/nouns/human) in it and the contract stays: same [Permissions](/business/nouns/permission), same Limits, same record. [Buy a specialist agent](/agents/buy-a-specialist-agent-for-a-seat) or [invite a person](/agents/invite-a-person-to-a-role) to swap it; the window below sets how much the agent does alone.

An agent already fills this seat. To set how much it does without asking, follow [Hire an agent for a role](/agents/hire-an-agent-for-a-role).

## Example
Pia, the default Prospector, finds 25 design agencies whose job posts ask for a part-time bookkeeper. Three opted out of a sibling [Startup](/business/nouns/startup)’s mail last month, so she drops them before the first send.