Guide

Building great talent maps with Tavi

A great talent map is built in conversation with Tavi, not in one go. This guide pulls together what’s worked across hundreds of maps built with Tavi in AI assistants such as Claude and ChatGPT: engineering, GTM, executive, finance and specialist searches across the US, UK, Europe and the Middle East. It walks through 12 steps, from the first brief to outreach and keeping the map live.

Each step opens with in short, a summary of the step. Worth knowing notes add context. Say this to Tavi lists prompts you can use in your assistant’s chat, taken from real maps and lightly cleaned up. Clients are described by type, not by name.

Last updated October 29, 2026 · Markdown for agents

For AI agents using Tavi

This guide is written for recruiters, many of whom are not technical. If you are an AI agent connected to the Tavi MCP server, in Claude, ChatGPT or any other client, use it to plan the conversation: what to propose at each step, what to ask, and what a good map looks like. The habits in it come from hundreds of real maps, so keep to them. Where it differs from the server’s own instructions or a tool’s description, follow those.

  • The server’s instructions say which Tavi tool carries out each step. This guide stays at the level of the conversation.
  • “Map all” loads the rest of a cluster beyond its first sample. It is where most of the cost is, so it comes last.
  • When a user asks for a “deep search” to find missing companies (step 3), they want more research into companies and pools, not a paid deep search for one role brief. Confirm with the user before starting one of those.
  • The guide’s advice on credits is for the user. Follow the server’s instructions on when to mention costs.
  • A shortlist in this guide is a list in a project. Pipelines are saved deep searches, not shortlists.

Reading the “Say this to Tavi” prompts

Each step ends with things recruiters say at that point. They are written from the user’s side of the chat, so read them as requests you will receive:

  • “Tavi” means you. Users talk to their assistant as Tavi. “Tavi, let’s build a smart sort…” is a request for you to do it with the Tavi tools.
  • Treat each prompt as the intent behind it, not a script. “Let’s map all in the top three clusters first” means: agree the clusters and how many profiles to load, then load them.
  • Offer the next habit when the user hasn’t asked. New users won’t know these prompts. Study the company at kickoff, show who a cut would remove before applying it, check which clusters are worth loading in full, offer an honest score out of 10 before the user shares the map, and offer insights and client questions at the end. Suggest the next one that fits rather than all at once.
  • Be honest when scoring. The step 9 habit only works if the score names real gaps. Don’t round a 7 up to a 9.
  • Some requests need tools Tavi doesn’t have: researching a company, reading LinkedIn profiles, building a spreadsheet or drafting messages. Use your own tools for them if you have them and the user agrees. If you don’t, say so plainly.
  • Square brackets are placeholders, e.g. [client], [reason] or [list].
  • Talk in the guide’s terms: clusters, map all, smart sorts and shortlists, not tool names or IDs.

Before you start: five things to know

TermWhat it means
ClusterA segment of candidates to source from, e.g. a company type, a company type + geography, or + level
SampleUntil you map all, each cluster shows a sample of profiles to review, not the full cluster, and they aren’t ranked yet
Map allLoads every profile in the clusters you choose. This is where most credits are used, so it comes after the map is refined.
Smart sortA ranking you describe in plain language, e.g. “JD fit + gettability”, applied to every profile in a cluster
ShortlistA ranked list of the best people across clusters, ready for outreach

The 12 steps at a glance

The steps fall into four phases: set up (1–2), build and refine (3–5), rank and review (6–9), and act and keep it live (10–12).

StepWhat you’re doingWhat this meansSay this
1Kick offStart a new chat, share the JD and everything you know, and ask Tavi to study the company“Hey Tavi, let’s build a new map. Here’s the JD. Study the company, to understand their context and who and how they hire.”
2Shape the map clustersTavi proposes 3–5 clusters, the filters and the first smart sorts. React before it builds.“I like the first three clusters, they’re directionally right. The fourth is less relevant because [reason].”
3Review the first build and fill the gapsStudy the sample, answer Tavi’s questions, and push it to go deeper“Who are our competitors hiring from? Let’s include their feeders.”
4Refine and shape the mapCut the noise until every cluster matches the brief“How do we reduce and focus the pool of candidates? I want to be efficient with my credits.”
5Map all profilesLoad every profile, across all clusters or just the ones that matter most“Let’s map all in the clusters that matter most first.”
6Rank profiles with smart sortsDescribe how you want people ranked; Tavi applies it to every profile“Tavi, let’s build a smart sort that’s a combo of JD fit and gettability.”
7Review the rankingsLook at the top 10–20 in each cluster. Say what’s right, and ask about what isn’t.“Why is candidate Y ranked so high?”
8Build and shape shortlistsTurn the rankings into ranked lists across clusters, then review and refine them“Tavi, let’s create a top 100 shortlist based on the JD fit + gettability rankings.”
9Score the map and refineAsk for an honest score and the gaps before you call it done“Can you score this map out of 10? What are we missing? How can we make it better?”
10Capture insights and learningsTurn the map into insights, questions for the client, and a workbook“Give me 10 core insights from building the map, and 10 questions to ask the client.”
11Kick off outreachEmail sequences through your ATS, and LinkedIn outreach with care“Put the shortlist into a spreadsheet, ready for our ATS.”
12Keep the map liveThe map is a living thing. Signals keep you up to date.“What’s changed in the map since last week?”

Step 1 · Kick off

Once Tavi is connected to your assistant (Claude, ChatGPT or another app), start a new chat and tell Tavi you want to build a map. Share the JD as a link, a PDF, or even rough notes. Then pass along anything else you know.

What to share at kickoff

ShareFor example
The JDA link, a PDF or rough notes
The hiring brief and contextWhat the hiring manager really wants, why the role is open, what’s confidential (e.g. “they’re also open to a VP”)
Companies to focus onAn exclusive list (“only map these”), or a hunting ground Tavi can add to
Titles to focus onThe titles you know. Tavi adds the variants and local-language versions.
The type of talentE.g. direct Seed or Series A experience (current or former), non-enterprise, or hypergrowth experience
LocationsE.g. NYC within 50 km, or Europe excluding Germany

No clear view on companies or titles yet? Leave it open. Tavi will propose them, and you confirm before it maps.

Study the company

Always ask Tavi to study the company you’re hiring for. What do they do? Who have they hired, and where did those people come from? Which companies keep feeding their team? The answers shape the companies you map, the titles you match and the bar you hold candidates to.

If you’re…Do this
An agencyShare the client’s name and website, and ask Tavi to study the company to understand their context and who and how they hire
An internal teamAsk Tavi to study your company once. That context is saved across all your searches.

Get the companies and titles right from the start

Two things decide who ends up in the map: which companies you search, and which titles you match.

  • Companies: go beyond the obvious names. Look at the client’s own team’s past employers, direct competitors, and companies selling to the same customer. Match the client’s business model, not just the industry: for a chain of small, leased urban fitness studios, big-box and franchise operators were the wrong pool.
  • Titles: expand, clarify, then tighten.
    • Expand: most roles are described several ways. A deployed engineer is also a forward-deployed, solutions or implementation engineer. Add keyword forms and local-language titles.
    • Clarify: a title is a claim, not a job description. A “GTM Lead” was really a hands-on closer.
    • Tighten: use exact phrases and exclude off-function words like Sales, Analytics or Support.

Step 2 · Shape the map clusters

What Tavi comes back with

Tavi sharesWhat to check
Insight on the role, the company and the wider competitive spaceDoes it match your understanding of the brief?
3–5 suggested clustersAre these the right segments to source from? What’s missing?
Filters used across all clustersLocation (e.g. “Europe excluding Germany”), titles and experience level
Initial smart sorts to rank people within each clusterHow people will be ranked. More on these in step 6.

What a cluster is

Think of clusters as segments that candidates can be sourced from. Build them in layers:

LayerExample cluster
Industry or company typeFreight startups
+ GeographyAustria – Freight startups vs UK – Freight startups
+ LevelAustria – Freight startups, Director vs Austria – Freight startups, VP

Add the level layer when you have to decide which level to hire for. The talent density in each cluster often shapes the answer: in one search, the Head of pool was 1.7x deeper than the VP pool, so the client advertised the role at Head of.

What makes a good set of clusters

  • One person, one cluster. No one should appear twice.
  • Plain names. Every cluster name should tell you instantly who’s in it, e.g. “Head of – NYC restaurant software”.
  • New title variants go into existing clusters. Add a new cluster only when the company type is clearly different.
  • Give a dominant employer its own cluster if it floods one, so it doesn’t crowd out everyone else.
  • Consolidate when there are too many. Grouping by distance from the client’s world works well: insiders first, then adjacent, then any-industry builders.
  • Improve the map you have. Don’t start a v2.

Step 3 · Review the first build and fill the gaps

Tavi returns an initial build of the talent map, along with notes and questions for you. Study the map, read the notes and respond to the questions. Then push Tavi to fill the gaps. It will kick off deeper research and come back with proposals to fill them.

Where to look for more pools

PoolWhat it is
CompetitorsCompanies selling the same product to the same buyer
FeedersWhere the client’s own team, and their competitors’ teams, came from
Comparable industriesA different sector with the same kind of product or complexity
Same final customerIndustries that sell to the client’s customer, e.g. delivery, procurement and food-safety tools all sell to restaurants
AI-native companiesCompanies built around AI from day one, where people already work AI-first
Similar growth trajectoryCompanies at the client’s stage or just ahead, e.g. a fast-scaling Series B
AlumniPeople who’ve left any of the above
Lookalikes and outliersCompanies structurally like the feeders, and smaller, lesser-known companies with high talent density

Also look at cluster sizes. A cluster that’s much smaller than you’d expect is probably too tightly defined. A huge one probably needs focusing (step 4).

Step 4 · Refine and shape the map

If you’re seeing thousands of profiles, that’s okay. The aim is to reduce each cluster until it accurately reflects candidates who match the brief. Ask Tavi how to reduce and focus the pool, review its suggestions, and approve the ones that make sense.

This might take one round or a couple. It depends on how clearly you see the role, and how open you’d like to keep things. Work with Tavi until each cluster is the size you want, e.g. from 5,000 people to a focused 2,500.

Levers Tavi will typically suggest

LeverFor example
TitlesExact phrases only; exclude off-function, too-senior or too-junior titles
ExperienceA floor and/or a cap set from the role
Company sizeSize bands (e.g. 51–5,000 people), or dropping the top-paying giants the client can’t compete with on pay
Company typeSoftware companies only; remove consultancies, staffing firms and contractors
IndustriesFor business roles, exclude whole industries that don’t fit, such as pharma, banks or insurers
GeographyA tighter radius, or splitting a big region into its own clusters
Common-word company namesExact matches only, or limited to the right region, so namesakes don’t creep in

Exclusions to apply everywhere

  • The client’s current staff, across every cluster.
  • Alumni, if the client doesn’t want rehires.
  • Blacklisted employers, applied to current employer only.
  • Your other clients, as source companies.
  • Duplicates, so each person sits in one cluster.

Don’t filter blind. If you’re not sure what a cut would remove, ask Tavi to show you who it would drop first.

Step 5 · Map all profiles

Before you map all, check that you’ve:

  • Locked in the clusters, including any new ones you added along the way
  • Pushed Tavi to fill the gaps in companies, geographies and titles
  • Shaped and refined each cluster to cut the noise and focus on the profiles that matter

What “map all” does

Up to now, each cluster has shown a sample of the profiles that exist. When you click “map all”, Tavi accesses all the profiles in each cluster. You choose the scope:

OptionWhen to use it
The full pool, across all clustersYou’re confident in every cluster and want the complete picture
Specific clusters onlyStart with the clusters you care about most, and load the rest later if you need them. This is the most credit-efficient route.

It may take a couple of minutes.

Step 6 · Rank profiles with smart sorts

You can rank profiles in whatever way you wish. A good starting point is how well each person matches the JD. From there, add what matters most for this role: how likely you are to land someone, or direct experience of the context you’re hiring for. Each smart sort reshuffles the ranking within every cluster. It’s a powerful way to cut and rank a large pool.

Smart sorts that work well

Smart sortWhat it ranks for
JD fitHow closely the profile matches the JD’s must-haves and nice-to-haves. The baseline for every map.
JD fit + gettabilityFit first, then how realistic someone is to land: time at their company, pay band vs their company’s tier, equity lock-in, not a job-hopper or a lifer. The default main sort.
JD fit + AI-firstFit, plus hands-on evidence of working AI-first: building AI workflows into their team, or shipping AI features
JD fit + hypergrowthFit, plus time at a fast-growing, top-VC-backed startup during its scale-up phase
JD fit + 0→1Fit, plus having built something from scratch: first hire in a function, founding team, a new product or market launch
JD fit + talent densityFit, plus a current company with 150 or fewer people and a $1B+ valuation or $100M+ ARR
JD fit + startup fitFit, plus 1–5 years at a company with under 250 people
JD fit + relocation likelihoodFit, plus evidence they’d move: past moves, regional ties, languages

Keep sorts honest

  • Use the same names on every map, e.g. “JD fit” and “JD fit + gettability”, so everyone knows what they’re looking at.
  • Don’t reward brand names. Ask Tavi to leave employer reputation and school prestige out of the wording, or famous names float up regardless of fit.
  • Measure tenure at the company, not the role. A recent promotion shouldn’t count against someone.

Step 7 · Review the rankings, share notes, ask questions

This is where your judgement goes into the map. Tavi turns each piece of feedback into a rule, re-runs the sorts, and the next pass is closer to how you’d rank people yourself.

What works

  • Say what’s right, not just what’s wrong. Pointing to someone who’s exactly right tells Tavi what to look for.
  • Ask why. “Why is this person ranked so high?” usually reveals a missing factor, or a keyword match that isn’t real evidence.
  • Name the pattern, not just the person. “Too much enterprise experience” or “only one month in the role” each become a rule that catches everyone like them.
  • Look across clusters, not just within them. If the strongest people keep coming from one cluster, ask for more companies like those. If a cluster rarely produces anyone good, cut or merge it.
  • Ask for a line or two on each of the top 10. It’s a quick way to see where a sort is drifting.

Step 8 · Build and shape shortlists

Just tell Tavi in the chat which shortlists you want, and what to call them. Tavi builds an overall list of the best candidates from across the clusters. Once a shortlist is made, review it and keep giving Tavi feedback on the rankings and the order. It all helps with deeper refinement.

What works

  • Fewer lists, named exactly. One main list is often enough. Split by level or location only when the client’s question needs it, e.g. Top 100 London vs Top 100 rest of UK.
  • No quotas per cluster. Take the best across all clusters, and skip duplicates.
  • Keep the reviewed order. Once people have been checked, the list should reflect that, not just the raw sort.
  • Flag before outreach: the client’s customers, competitors, and anyone who’d need a visa.
  • Don’t pad. If only 62 people truly fit, ship 62.
  • Archive old lists, so only the current ones show in the map.

Step 9 · Score the map and refine

Your assistant and Tavi are honest about the state of a map, including what’s weak. So check yourself against what they think. Maps often start around 6 or 7 out of 10. The fixes that take them to a 9 are usually concrete:

  • New clusters for employers that were missed
  • Profile reads that cut false positives
  • Merging or rebuilding thin clusters
  • A signal the first sort missed, e.g. people who built US teams for European scale-ups
  • A final check of the top of each shortlist against the client’s latest criteria

Ask at every stage, not just at the end: after the first build, after the gap-filling, and before you share anything.

Bring in client feedback

The best rankings come after the client reacts to real people. Paste their feedback in raw, then tell Tavi which point matters most.

  • Turn new criteria into a sort. A CEO’s “hypergrowth plus complex implementations” became the main ranking for one search.
  • Rank, don’t filter. A signal like fast growth should move people up, not remove people who aren’t on a list.
  • Write in the realism, e.g. “they won’t attract people from major AI labs” or “they want a startup vibe”.
  • Keep unknowns open. Don’t let Tavi assume an answer the client hasn’t given. Save the question for the next meeting.

Step 10 · Capture map insights and learnings

The map is the evidence. What the client remembers is the answer it gives, e.g. “Head of had 1.7x more strong fits than VP overall, and 2.1x outside NYC, so advertise the role as Head of.”

What to ask for

  • 10 core insights + 10 questions for the client, before every client meeting. Good questions also raise the map’s score: the client’s answers often close the last gaps.
  • An answer to the question from step 1, with exact numbers in a table, e.g. VP vs Head of, or pool sizes by country.
  • A “companies you may not know” list, for clients who want to learn the market.
  • Five short points on how the map was built, for the meeting.

Pressure-test every insight: does it deserve its place, and is it about this client?

Package it in a workbook

Assistants that can create files, such as Claude and ChatGPT, can put the whole map into one clean Excel workbook. Settle on a template once, then point your assistant at your last good one.

#SheetWhat’s on it
1OverviewHow we got here: the brief, cluster definitions, exclusions, and a two-sentence definition of each smart sort
210 core insightsWhat the map tells the client
310 core questionsWhat to ask the client next
4ShortlistThe top 100 in reviewed order, with each person’s cluster, LinkedIn link, A/B/C grade and a one-line note
5+One sheet per clusterEvery profile, ranked with the smart sort applied
  • Mirror the map. The order in the workbook should match the order in Tavi.
  • Put the LinkedIn link right next to each name.
  • Build it once, at the end. Finish the reviews and re-ranks first.

Step 11 · Kick off outreach

11A · Email sequences

  • Get the list out of the map. Your assistant can put the shortlist into a spreadsheet, with each person’s cluster, LinkedIn link and notes, ready to import.
  • Connect your ATS. An integration with your ATS keeps candidates tracked in one place and lets you kick off sequences from there.
  • Personalise from the map. Each person’s cluster and profile notes tell you why they’re a fit, which is the best opening line you’ll get.

11B · LinkedIn outreach

An assistant that can control a browser can help with LinkedIn outreach, but use it with caution.

Step 12 · Keep the map live

Signals and map intelligence

Tavi watches the map for you. It notifies you about meaningful shifts and updates in the map on a daily basis, by email, by text or in the map itself, whichever you prefer.

Ways to keep using the map

  • Revisit the shortlist as people move, so it stays current.
  • Re-run the smart sorts whenever new profiles come in, so everyone is ranked.
  • Reuse it for the next role. The company study, clusters and sorts carry over to the next search for the same client or team.
  • Use it as talent intelligence, not just for hiring: where the talent pools are, who’s growing, and which companies feed which.

Beyond LinkedIn: GitHub, research hubs and other sources

Some of the best candidates have thin LinkedIn profiles, or none at all. For the right roles, ask your assistant to look where their work actually lives, then bring what it finds back into the map.

SourceBest forHow it’s used
GitHub and open sourceEngineering rolesMine the commit histories of the client’s own dependencies, and of small to medium projects close to their stack
Research hubs (papers, preprints, conference proceedings)Research and ML rolesFind authors on the topics the role needs, then match them to profiles
Competitions and hackathonsEarly-career and engineering rolesUse wins and selective programmes as evidence of excellence, rather than prestige badges
Registries and public recordsRegulated industriesUse e.g. medical-device registries to find the right companies, then map their people
Funding and growth dataStage-specific searchesResearch raises and stage outside the map, then add the companies to clusters

People with a LinkedIn profile go into the map as their own cluster, e.g. “GitHub contributors”, so they’re ranked with everyone else. People without one go on a separate sheet in the workbook.

Adapting the steps by role type

The 12 steps hold for every search. What changes is where the talent lives, what makes someone gettable, and what to watch for.

Role typeWhere the clusters come fromWhat makes someone gettableWatch out for
EngineeringFeeder companies, the client’s own team’s history, talent-density companies, GitHub and open sourcePay tier vs their company, equity lock-in, visa status, 12+ months at the companyMany title variants; brand bias in sorts; big-tech pay the client can’t match
GTM / salesCompetitors (fair game), adjacent sellers to the same buyer, feeder and lookalike sales teamsWins new logos vs manages accounts; deal size; company size and stageCore city first, then exceptional commuters, then relocators
Executive / leadershipPeers by level, and step-ups one level downStep up vs sideways move; no job-hoppers and no lifersCurrent SVPs may see a VP role as a step down; get the client reacting to real profiles early
Founder / co-founderFormer founders, founders of stalling companies, operators with 0→1 experienceFounders of healthy companies rarely moveLoad the full cluster before cutting; use a calibration sheet with the client
Finance / fractionalIndustry finance teams, fractional and outsourced CFOsExperience band, but role fit firstTenure rules need exceptions for fractional people
Specialist / medical / scientificAlumni and feeder employers, registries, non-English titlesTiny pools, so coverage matters more than gettabilityDomain checks; home country first, then a global mirror
Early-career / programmesStudents, new grads, early founders, side-project buildersExcellence relative to peersReward selection events, not prestige badges
Non-hiring mapsJob seekers: the people who’d hire them. Sales lists: buyers vs competitors. Market maps: leaders at target companies.Sorts rank companies or buyers, not candidatesResearch funding and stage outside the map, then add the companies
Building great talent maps with Tavi | Tavi