Recruit top talent faster and smarter
AI-powered, open source modern ATS to recruit top talent faster and smarter.
Trusted by fast-growing teams
The product
Everything your hiring team needs, nothing it doesn't
Hiring pipeline
Every open role, fully organized
- Post jobs in minutes with AI-written descriptions
- Drag-and-drop pipeline stages per role
- Real-time applicant counts across every stage

Workflow automation
Stop doing the same manual tasks twice
- Auto-send emails when a candidate moves stage
- Assign reviewers without manual handoffs
- Full execution log so nothing falls through

Email templates
Every candidate message, on-brand and ready
- Rich-text editor with dynamic variables
- Reuse across automations and manual sends
- Consistent voice across every recruiter on the team

FAQ
Questions & answers
Everything you need to know before you get started. Can't find your answer? Reach out.
Yes, completely. Otter Hire is open source — you can self-host it, inspect the code, and use every feature without a subscription or credit card. There are no paid tiers, no feature gates, and no usage limits imposed by us.
When a resume is uploaded or received via inbound email, Otter Hire parses it automatically — extracting skills, experience, education, and certifications. Each candidate is scored against the job requirements so your team sees the strongest applicants first, before anyone opens a single PDF.
Yes. Every job in Otter Hire has its own independent pipeline. You can add, rename, reorder, or remove stages to match your exact hiring process — whether that's a 3-step screen or a 7-stage enterprise loop.
Otter Hire supports PDF and DOCX/DOC uploads. PDFs are previewed natively in-browser; DOCX files are converted to HTML for inline viewing. Both formats go through the same AI parsing pipeline.
You build automations in a visual trigger → action editor. Set a trigger (e.g. candidate moves to Interview stage) and attach actions (e.g. send a confirmation email using a template). Automations run automatically in the background and every execution is logged for audit.
Yes. Otter Hire is built for teams. You can invite members with role-based permissions — owner, admin, recruiter, hiring manager, interviewer, or employee. Each role sees the right context without cluttering their view with irrelevant controls.
Yes. You can connect your SMTP credentials for outbound email, and each job can have a dedicated inbound email address. Resumes sent to that address are automatically parsed and a candidate record is created — no manual upload needed.
All data is stored in a private PostgreSQL database scoped to your organisation. Files are stored in S3 with environment-isolated prefixes. Access requires a valid JWT session and all API routes enforce role-based permission checks.
Ready to start
Ready to Hire Talent.
Launch a cleaner hiring experience for recruiters, hiring managers, and candidates without changing your existing product positioning.