URL: /capabilities/find-customers · Id: `page:/capabilities/find-customers`

# Find your first customers

> One sentence in, your first 100 customers out: each with fit and evidence, a reason to reach out now, the person and a checked email.

Where do I find my first 100 people? Describe your customer in one sentence: your agent counts the market, lists the companies that fit with evidence, and finds the person at each.

```text title="Find your first customers · Ask"
Find property managers with 20 to 400 units who still run rent on spreadsheets.
Show me the first 25, and the person to email at each.
```

```ts title="Find your first customers · SDK"
import { $ } from 'startup-builder'

const icp = await $.ICP.create({ description: 'US property managers with 20 to 400 units still running rent on spreadsheets' })   // your customer, in one sentence
await $.Organization.count({ icp })   // free: how many companies match · Not live yet, gaps #11
const rows = await $.Prospect.find({ icp, question: 'Do they still track rent in spreadsheets?', save: 25 })   // fit with evidence, why now, the person · Not live yet, gaps #2
return await $.Prospect.verify({ prospect: rows.matches[0], maxCost: 0.03 })   // the work email, checked, only for rows you approve · Not live yet, gaps #11
```

```json title="Find your first customers · Response · sample"
{
  "$type": "ProspectList",
  "count": 4180,
  "matches": [
    {
      "organization": "Northgate Rentals",
      "units": 140,
      "fit": "strong",
      "evidence": "We still collect rent by check and track it in a spreadsheet (northgaterentals.com/about)",
      "whyNow": "posted a leasing coordinator role on 2026-10-21",
      "person": "Owner",
      "email": "verified"
    },
    {
      "organization": "Harbor Lane Properties",
      "units": 62,
      "fit": "strong",
      "evidence": "Download our rent ledger template (harborlane.com/residents)",
      "whyNow": "opened a second office on 2026-10-14",
      "person": "Head of operations",
      "email": "verified"
    },
    {
      "organization": "Cedar & Pine Management",
      "units": 310,
      "fit": "possible",
      "evidence": "Pay rent online through your bank (cedarpine.com/pay)",
      "whyNow": null,
      "person": "Property manager",
      "email": "unknown"
    }
  ],
  "cost": {
    "usd": 0.42,
    "most": 0.75
  }
}
```

| First run | Status | Runs by | Connect once |
| --- | --- | --- | --- |
| Count free, 25 rows about 5¢, 100 checked emails about $2: about $2 | Partly works today | API | nothing |

## What you get
| Field | What it says |
| --- | --- |
| Fit | Strong, possible or no, from one question your agent asks of each company’s own site. |
| Evidence | The words on their site the fit rests on, quoted with the page. |
| Why now | The latest dated event: funding, a hire, a new tool, a complaint about a rival or a question in public. |
| Person | The decision maker’s name and title. Names and titles cost nothing. |
| Work email | Found and checked only for the rows you approve. A blank reads unknown, never zero. |
| First line | An opening line that quotes the evidence or the reason to reach out now. |
| Cost | The most the list can cost, shown before it runs, and what it cost after. |

## Jobs inside it
| Job | What it returns | Price | Status | Runs by |
| --- | --- | --- | --- | --- |
| <a id="market-size"></a>Market size | How many companies match your customer, by size and place | free | Coming | API |
| <a id="describe-your-customer"></a>Describe your customer | Companies or people that match a plain sentence, by meaning | $0.007 for 10 rows | Coming | API |
| <a id="people-list"></a>People list | Names and titles at the companies that fit, with whether an email exists | free | Works today | API |
| <a id="work-email"></a>Work email | The person’s work address, checked in the same call | 1 to 3¢ a found address; misses are free | Works today | API |
| <a id="email-check"></a>Email check | Valid, catch-all or invalid, before the first send | $0.00178 an address | Works today | API |
| <a id="lookalikes"></a>Lookalikes | More companies like your best one, each with the reason it matched | $0.04 a row | Coming | API |
| <a id="decision-makers"></a>Decision makers | Who to talk to at a named account, ranked by role | $0.0005 a row | Coming | API |
| <a id="who-just-raised"></a>Who just raised | Companies that announced funding, with the round and the date | $0.04 a row | Coming | API |
| <a id="whos-hiring"></a>Who is hiring for the job you do | Companies with an open role your product replaces or helps | $0.0005 a row | Coming | API |
| <a id="post-engagers"></a>Post engagers | People who reacted to or commented on a post in your category | $0.003 a post | Coming | API |
| <a id="contacts-and-companies"></a>Company and person profiles | Size, industry, tech stack and role for every row you keep | about $0.002 a row | Coming | API |
| <a id="whos-visiting"></a>Who is visiting | The companies behind the visits to your site today | a fraction of a cent a visit | Coming | API |
| <a id="lists"></a>Saved lists | The approved rows as one saved list that refreshes weekly and feeds email, LinkedIn and ads | free | Coming | API |

## Where and how it runs
| Where it works | How it runs | Connect once |
| --- | --- | --- |
| LinkedIn, Reddit, X, GitHub | API | nothing |

Your agent acts as you on every Venue you authorize. Where a Venue has no API, a browser agent signs in as you and does the steps.

## Plays that use it
| Play | Strategy that runs it |
| --- | --- |
| [Cold email](/plays/cold-email) | [Hands-on](/strategy/hands-on) |
| [LinkedIn outbound](/plays/linkedin-outbound) | [Hands-on](/strategy/hands-on) |
| [Paid social](/plays/paid-social) | [Hands-on](/strategy/hands-on) |
| [Buying committee](/plays/buying-committee) | [Hands-on](/strategy/hands-on) |

## Reference
| Tool | Runs today |
| --- | --- |
| `Prospect.find` (Not live yet, gaps #2) | Coming |
| `Organization.count` (Not live yet, gaps #11) | Coming |
| `Organization.find` (Not live yet, gaps #11) | Coming |
| `Prospect.verify` (Not live yet, gaps #11) | Coming |
| <Op verb="ICP.create" /> | Coming |