Build a Custom Voice AI Recruiting System
The best voice AI recruiting solutions are custom systems for automated phone screens. They ask role-specific questions and score candidate responses against a predefined rubric.
Syntora designs voice AI recruiting automation systems for service firms. These custom-engineered solutions use FastAPI and Claude API to automate candidate phone screens, scoring responses against predefined rubrics. Syntora's approach focuses on technical architecture and cost efficiency for proposed systems in this domain.
The build complexity depends on the number of roles and the depth of screening questions. A single-role screen with 5 questions is typically a 2-week build. Screening for 10 distinct roles with branching logic would typically require a 4-week build to create separate scoring rubrics.
The Problem
What Problem Does This Solve?
Recruiting teams often try off-the-shelf applicant tracking systems (ATS) like Greenhouse or Lever that have 'AI' features. These tools are good for keyword matching on resumes but cannot conduct or evaluate a live phone conversation. They identify candidates who used the right words, not those who can articulate their experience.
Consider a 15-person staffing agency screening for a warehouse associate role. They use a tool like MyInterview, which provides pre-recorded video questions. The problem is that candidates can re-record answers, and recruiters still have to manually watch every 3-minute video. With 100 applicants, that is 5 hours of video review, which is no faster than doing phone screens.
Another approach is using API-driven services like AssemblyAI for transcription and then feeding the text to a GPT model. This breaks down because the raw transcript lacks context. The system cannot distinguish between a candidate's confident explanation and a hesitant, rambling answer. Without a fine-tuned model for conversational analysis, the scores are meaningless and recruiters do not trust the output.
Our Approach
How Would Syntora Approach This?
Syntora would begin by analyzing your 3-5 key screening questions for a high-volume role. We would configure the Claude API to generate a structured interview script that includes follow-up probes for incomplete answers. Candidate audio files and their transcriptions would be stored in a Supabase database, providing a single source for data and potential retraining.
The core system architecture typically involves a FastAPI application deployed on AWS Lambda. When a candidate calls the dedicated number, the service would record their responses. An audio processing library would clean the recording before sending it to a transcription service. The full transcript, which we estimate would generate in about 90 seconds for a 5-minute call, would then be passed to a scoring module.
The scoring module would be a Python script that uses the Claude API with a detailed rubric prompt. This module would score each answer from 1-5 on criteria like clarity, relevance, and experience. The final report, which Syntora would configure for delivery as a PDF and a webhook to your ATS, would include the full transcript, individual scores, and a summary score. The target processing time from call end to report delivery would be under 3 minutes, depending on call length and API latency.
A system built with this architecture could operate for under $40 per month in usage costs for up to 500 screenings. By using serverless functions via AWS Lambda, the architecture ensures that compute time is only paid for when a screening is actively processed. This approach avoids the higher monthly fees of SaaS platforms that often charge per seat, regardless of usage.
Why It Matters
Key Benefits
From Kickoff to Live in 3 Weeks
We deploy a production-ready screening system in 15 business days. Your recruiters can start sending candidates to the automated line immediately, not next quarter.
Pay for Usage, Not for Seats
A one-time build fee and low monthly API costs. Your cost scales with applicant volume, not your number of recruiters.
You Get the Full Source Code
The complete Python codebase is delivered to your company's GitHub repository. You are never locked into a proprietary platform.
Alerts When a Transcript Fails
We use structlog for structured logging. If a transcription or scoring API call fails, it sends an immediate alert so we can re-process the audio file manually.
Integrates Directly with Your ATS
A webhook sends the final score and transcript link directly to your existing ATS, like Greenhouse or Ashby. No new dashboard for your team to check.
How We Deliver
The Process
Scoping & Scripting (Week 1)
You provide your current screening questions and access to your ATS. We draft the automated script and define the scoring rubric for your approval.
Core System Build (Week 2)
We build the FastAPI service, set up the Supabase database, and configure the transcription and scoring logic. You receive a private endpoint for testing.
Integration & Deployment (Week 3)
We connect the system to your ATS via webhook and deploy it to your AWS account. You receive the full source code in your GitHub.
Monitoring & Handoff (Weeks 4-8)
We monitor the first 100 live candidates for accuracy and performance. You receive a runbook detailing how to update scripts and manage the system.
Keep Exploring
Related Solutions
The Syntora Advantage
Not all AI partners are built the same.
Other Agencies
Assessment phase is often skipped or abbreviated
Syntora
We assess your business before we build anything
Other Agencies
Typically built on shared, third-party platforms
Syntora
Fully private systems. Your data never leaves your environment
Other Agencies
May require new software purchases or migrations
Syntora
Zero disruption to your existing tools and workflows
Other Agencies
Training and ongoing support are usually extra
Syntora
Full training included. Your team hits the ground running from day one
Other Agencies
Code and data often stay on the vendor's platform
Syntora
You own everything we build. The systems, the data, all of it. No lock-in
Get Started
Ready to Automate Your Professional Services Operations?
Book a call to discuss how we can implement ai automation for your professional services business.
FAQ
