Adelina Solutions announces a production-ready Asterisk module that integrates ElevenLabs voice agents with Asterisk channels via WebSocket connections.
Using Asterisk’s framehook API, the module captures and injects audio in real time, enabling fully bidirectional voice conversations between callers and AI agents.
Key Features:
- deep framehook API integration;
- WebSocket protocol support with audio streaming, VAD, and interruption events;
- audio buffering, base64 encoding, and precise playback timing;
- multi-agent support with configurable profiles;
- automatic error recovery and health monitoring;
- CLI commands for debugging and status tracking.
The module is designed for production environments with safe memory management, multithreading, and scalability to handle multiple concurrent sessions.
Explore the project on GitHub.






