Adding structured AI interviews to an existing PBX_
Parallaxis connected the PBX call path to speech recognition, controlled dialogue, text-to-speech, call events, and a result payload that the hiring application could consume. The integration preserves the existing telep
- AI interview calling
- FreePBX/Asterisk integration
- Outbound call orchestration
The client already operated FreePBX and outbound telephony. The missing layer was a conversational interview workflow that could place calls, ask consistent questions, handle silence or interruption, and return structured results.
Parallaxis connected the PBX call path to speech recognition, controlled dialogue, text-to-speech, call events, and a result payload that the hiring application could consume.
The integration preserves the existing telephony investment while adding a repeatable screening layer and human review of uncertain calls.
Overview
The client already operated FreePBX and outbound telephony. The missing layer was a conversational interview workflow that could place calls, ask consistent questions, handle silence or interruption, and return structured results.
Parallaxis connected the PBX call path to speech recognition, controlled dialogue, text-to-speech, call events, and a result payload that the hiring application could consume.
The engineering decision
We kept the bot responsible for structured screening, not hiring decisions. Consent, retries, call windows, escalation, and retention rules are treated as configurable operations.
How the system works
The implementation separates intake, validation, state changes, side effects, and reporting. That separation makes failures visible and allows one layer to change without rewriting the entire workflow.
Operational users see explicit statuses and exceptions; technical teams retain identifiers, timestamps, versions, and logs needed to reproduce a result.
Outcome
The integration preserves the existing telephony investment while adding a repeatable screening layer and human review of uncertain calls.
Project highlights
- FreePBX/Asterisk integration
- Outbound call orchestration
- Speech recognition and synthesis
- Structured interview states
- Call outcome callbacks
- Human review boundary