Recruiting is memory-intensive. You're tracking 40 candidates across 12 open roles, each at a different stage, each with their own constraints. Claude can help you think through candidates, draft outreach, and prep for interviews — but only if it knows what you know. And Claude forgets everything the moment the conversation ends.
Stash gives Claude a persistent, searchable record of your pipeline. Candidate profiles, role specs, interview notes, stage history — stored once, retrieved instantly.
context() + search("final-round")
Claude loads your standing context (who you are, which desk you run) then returns everyone currently in final rounds. You see: three candidates across two clients, one with an offer pending since Tuesday. You know exactly where to focus before your first call.
After a first call with a candidate:
add(collection="candidates", record={
"name": "Aisha Patel",
"current-role": "Senior Data Engineer, FinTech",
"skills": "Python, Spark, dbt, Snowflake",
"salary-expectation": "£90-100k",
"availability": "1 month notice",
"motivation": "wants a product company, currently in services",
"notes": "Strong communicator, asked good questions about data culture",
"status": "screening"
})
Later: search("Python dbt available") — Claude returns every candidate matching that profile. You're building a searchable talent library, not a spreadsheet you forget to update.
A new role comes in: senior data engineer, fintech background preferred, must have dbt experience.
search("data engineer dbt fintech")
Claude surfaces Aisha plus any other candidates you've logged. You're not starting from memory — you're searching a record store. The recruiter who can surface the right person in 30 seconds wins the placement.
add(collection="interviews", record={
"candidate": "Aisha Patel",
"role": "Senior Data Engineer - TechCorp",
"date": "2026-06-07",
"interviewer": "Sarah (Hiring Manager)",
"outcome": "strong yes — loved the dbt deep-dive",
"concern": "wants async culture, TechCorp is meeting-heavy",
"next": "verbal offer pending comp discussion"
})
Now every debrief is searchable. When TechCorp asks you in a week "remind me what we said about Aisha" — you have it.
Hiring managers are harder to predict than candidates. Log what you learn:
add(collection="hiring-managers", record={
"name": "James Okafor — VP Engineering, TechCorp",
"preference": "prefers candidates from scale-up backgrounds, not enterprise",
"pet-peeve": "candidates who haven't looked at the product",
"decision-speed": "fast if strong, ghosts if uncertain — follow up at 72h"
})
Free tier: 2,500 records, 50 searches per month. An active recruiting desk fits comfortably.
Stash is free to start. Your pipeline is searchable in 2 minutes.
Get your connector URL →Stash is a new service — pricing may change, cancel anytime.