Reads for recruiters rebuilding the hiring stack.
Pricing surprise is the leading four-star review on Greenhouse and Lever
SMB reviewers who praise the product on usability still pin a four-star rating to the renewal line. Greenhouse pricing in the SMB segment shows up at $6,000 to $25,000+ per year scaling on total company headcount; a 300-person company with four recruiter logins pays on the 300-person line. Lever shows up at roughly $7,000 per year for small teams scaling to $125,000+ at enterprise, with implementation quotes of $3,000 to $15,000, $3,000 to $8,000 for migration, and 8 to 12 percent annual renewal increases that compound a $15,000 contract into the $18,000 to $20,000 range over three years.
9:02 am, queue arrives in Gmail
Fourteen drafts sit in a label, generated overnight while the recruiter was in panel. Each draft is a one-line summary plus body. No tab switch.
Ats Hiring Transparency Claims
Snapshot the tree, not the pixels
Call browser_snapshot or browser_evaluate to read the candidate page through its accessibility tree. The tree is the surface a screen reader sees, dense and semantically labeled, and stable across UI redesigns because changing it would break a published WCAG conformance claim. CSS selectors and pixel coordinates do not survive the next refactor.
Incident-shaped claims (on-call, outages, postmortems)
Reverse-order plus change-perspective. The reverse cue breaks the candidate
Open the candidate flow with a screen reader running
Start with the surface the integration is going to consume. VoiceOver on macOS, NVDA on Windows. Walk the candidate flow once and write down the announced role and name for every interactive control you intend to drive. That list is the per-vendor selector dictionary; it lives in the integration repo and is the source of truth.
Applicant Tracking System Security Compliance
Paste the JD
Plus any org-wide hiring criteria. The agent returns 5 to 15 candidate claims with proposed weights.
Drop the JD into Match Rating
Paste the job description plus any org-wide hiring criteria. The agent returns 5 to 15 candidate claims, classified must-have / nice-to-have / red flag, with proposed weights tuned to senior signal.
Make the queue live where the recruiter lives
Gmail label, Slack channel, web view; same shape across all three. No dashboard the recruiter has to remember to open. The queue meets the recruiter, not the other way around.
Lane 1 · Open-source ATS
OpenCATS, CandidATS, Eazyrecruit. Self-hostable trackers, mid-2000s lineage. Resume parsing optional. No sourcing agent, no scheduling agent, no Match Rating model. You bring the agent layer.
5 to 15 testable claims extracted per JD
Parsed from the job description and your org
Sign up free
Starter, $0, no card. Connect Gmail and Cal.com.