Turn Recruitment Email
Into Structured Decisions
Connect a recruitment inbox, extract candidate and job evidence from messages and attachments, and rank matches with models running on your own Ollama infrastructure.
Durable Mailbox Analysis Without Missing History
UID-based cursors, retryable tasks, and source hashes keep historical and new email processing complete and traceable—even when a worker or model temporarily fails.
Candidate and Job Pipelines From Existing Mailboxes
Connect an IMAP inbox, extract job postings and candidate profiles, and rank matches with vector search backed by Postgres. Recruiters keep working from familiar mailboxes while the system builds a queryable matching layer behind the scenes.
Local Models, Explicit Failure, No Cloud Fallback
Email bodies, attachments, embeddings, and match prompts use your configured Ollama endpoint. Invalid output is rejected by schema validation and retried instead of silently switching providers.