One platform for the entire recruiting lifecycle
From the first source to the final placement — and every call, sequence and score in between — Quake runs the whole desk on one living talent graph.
And because Quake is open source, every feature below is fully customisable with Claude Code — in plain English.
A database that keeps itself fresh
Most CRMs rot from the day you import. Quake's talent graph quietly refreshes itself in the background — job changes, new titles, verified emails and phone numbers land on the record without anyone lifting a finger. Candidates, contacts, companies and jobs all live on one connected graph, so context follows the person, not the spreadsheet.
- Background self-update of the whole database
- Waterfall enrichment for verified email & phone
- Automatic dedupe and identity resolution
- Skills ontology with aliases, proficiency scales & graph links
- Bulk import with upsert-by-id — migrate without duplicates
- Every record connected: people, companies, jobs & notes
This feature is open source and yours to reshape. Try: “Show a freshness badge on every candidate and flag anyone we haven't spoken to in 90 days.”
Describe the role. Get a shortlist with reasons.
Paste a JD or describe the role in plain English. Quake ranks your entire network — and the open web — by true fit, not keyword bingo, and explains every match in a sentence you can put in front of a client. The Chrome extension captures anyone you find along the way, enriched on arrival.
- Natural-language, semantic and Boolean search together
- Per-job AI fit scoring with plain-English reasons
- Ranks your own network and the open web side by side
- Chrome extension capture from LinkedIn, Recruiter & the web
- Contacts enriched the moment they're captured
- Shortlists in minutes — with evidence for every name
This feature is open source and yours to reshape. Try: “Boost candidates with fintech experience for all of my payments roles.”
Sequences that sound like you, on every channel
Email, LinkedIn, SMS, WhatsApp and calls in one cadence — drafted by AI in your tone, for both BD and candidate outreach. Deliverability is handled for you with warm-up, throttling and unsubscribe management, and every reply lands back on the right record.
- Sequences across email, LinkedIn, SMS, WhatsApp & calls
- AI-written messages in your voice — BD & candidate modes
- Dynamic variables and reusable templates
- A/B testing with send throttling
- Gmail & Outlook inbox sync with reply tracking
- Warm-up, deliverability and unsubscribe handling built in
This feature is open source and yours to reshape. Try: “Add a day-4 WhatsApp nudge to my BD sequence and pause the sequence when someone replies.”
The whole desk on one pipeline
Jobs, submissions, applications, placements, clients and BD share a single record — no toggling between systems, no re-keying, no lost context. Pipelines bend to the way you actually work, with stage automations doing the chasing so nothing stalls quietly.
- Configurable pipelines with drag-and-drop stages
- Stage automations and triggers — chase-ups run themselves
- Jobs, submissions, applications & placements on one record
- Public branded apply pages for every job
- Client portal for shortlist review and feedback
- Pipeline, time-to-fill and conversion dashboards
This feature is open source and yours to reshape. Try: “Add a 'Reference check' stage that emails referees automatically and nudges them after 3 days.”
Every call captured, summarised and filed
An AI notetaker joins your Zoom, Meet and Teams calls — and records in-person interviews on mobile — then transcribes, summarises and writes structured data straight back to the record. Months later, ask a question across every conversation you've ever had and get the answer with the receipts.
- Joins Zoom, Meet & Teams automatically
- In-person interview recording on mobile
- Summaries filed to the right candidate, client & job
- Structured fields written back — salary, notice, next steps
- Ask questions across any past conversation
- Action items and follow-up tasks created for you
This feature is open source and yours to reshape. Try: “Pull salary expectations from every call into a field on the candidate record.”
An open platform your tools can drive
Quake is built on an open API with a native MCP server, so Claude, ChatGPT and your own tools can read and act on your recruitment data directly — with scoped permissions and a full audit trail. Your data, your automations, your surface. No legacy ATS offers this.
- Native MCP server for Claude & ChatGPT
- Full OAuth2 REST API and webhooks
- Apps & Actions framework for integrations
- Custom entities and schema — model your business, not ours
- RBAC, access groups and audit logs
- SSO / SAML, SOC 2 and GDPR DPA on Enterprise
This feature is open source and yours to reshape. Try: “Post to our Slack #wins channel whenever a placement is marked as filled.”
You: “Who replied to the fintech sequence
this week and isn't booked in yet?”
⏺ quake.search_candidates(replied: "7d",
sequence: "Q3 fintech BD", meeting: none)
⎿ 3 candidates found
Claude: J. Lindqvist, M. Haddad and S. Reyes
replied but have no call booked.
Want me to send your scheduling link?Every feature here is yours to reshape
Quake is open source and licence-free. Clone it, open it in Claude Code, and bend any of these features around the way your desk actually works.