Agencies. Run outbound for a dozen clients without a dozen spreadsheets
One workspace per client, or one workspace shared with role-based permissions. Each has its own pipeline, its own dials, its own dialer credits, its own exports.
Turn any patch of Google Maps into a call list, then dial it, all inside Chrome.

Real product, illustrative data.
Most reps build a list in one tool, clean it in another, find emails in a third and dial from a fourth. Leadline does all four in the tab you already have open.
Prospecting means a map in one tab, a spreadsheet in another and a phone on the desk
The list goes stale the moment it leaves the map — no phone, no email, no owner
Nothing connects the call you just made back to the row you called
One loop, one tab. Find the businesses, work the pipeline, make the calls, and see what landed.





See a place on Google Maps? Click Save. It’s in your list instantly — the same list a full harvest fills, deduped.
Crawl the contact page of every business in your list. The address they publish is what lands in your row. Fresh from the source.
Excel, CSV, or NDJSON — one click. The format your team already has a process for. No new workflow to teach.
Invite teammates into a shared workspace. Everyone gets the right view — no more “which spreadsheet are we on?”
Agencies, in-house SDR teams and solo operators. Different setups, the same morning routine.
One workspace per client, or one workspace shared with role-based permissions. Each has its own pipeline, its own dials, its own dialer credits, its own exports.
Target a region, a category, or a website crawl. Drop rows into a pipeline, assign to reps, dial from the queue. The dashboard shows who is connecting and who is dropping off.
Sweep a region over coffee, dial the queue before lunch, file the outcomes, export the winners at noon. Dialer credits only bill for connected time — the prospecting does not cost you to run.
Harvesting and the pipeline are free. You pay for the parts that cost us money — a shared workspace, and carrier minutes.
The extension on its own. Rows stay in your browser; no account, no server, no card.
billed annually
A shared workspace behind the extension, so a list survives the laptop it was built on.
Carrier minutes on top of any tier. Numbers and minutes, billed as used — everything else works without it.
Early-access pricing. It may change before general release; Solo stays free.
Calling is an add-on layered on top of Solo or Team.
| Feature | Solo | Team | Callingadd-on |
|---|---|---|---|
| Grid sweep harvest | |||
| Save pill on Google Maps / Search | |||
| Email lookup | |||
| Pipeline stages | |||
| Saved views (shareable URLs) | |||
| Export to Excel / CSV / NDJSON | |||
| Shared leads across the team | — | ||
| Invites & roles (owner / admin / manager / member) | — | ||
| Call recording & dashboards | — | ||
| Stripe billing & invoices | — | ||
| Local number per market | — | — | |
| WebRTC in-browser calling | — | — | |
| Top-up credit, no seat fee | — | — |
Something else on your mind? Ask a human.
It reads the pages you are already looking at, in your own browser, at the speed you drive it. There is no headless farm and no third-party proxy in the loop.
Rows persist in the browser’s own extension storage, so the extension works with no server at all. Connecting a backend — for team access, call records and dashboards — is opt-in.
Calling runs over WebRTC and needs a number and calling credit before it will place a call. Everything else — harvesting, the pipeline, exports — works without it.
Chrome and Chromium-based browsers on Manifest V3. The side panel needs Chrome 114 or newer.
On the Team plan, you get an organisation with owner / admin / manager / member roles. Reps see only their own leads; admins see the whole pipeline. Billing is per org, not per seat of every feature.
Minutes are billed post-use at carrier rates ($0.012/min for US). Numbers are $3/month per market. You can buy top-up credit in the app — no separate phone contract.
Install it, sweep one neighbourhood, and count the leads before you have paid for anything.