Asterisk & Telephony Integration Developer
Budget: ₹1,500 – ₹12,500 INR
Design, configure, and maintain Asterisk-based telephony systems.
Develop and manage SIP trunk configurations, IVRs, call routing, DID management, and dial plans.
Integrate telephony systems with REST APIs, webhooks, and third-party platforms.
Build and maintain API integrations for the Neurova platform.
Configure inbound and outbound call flows, click-to-call, predictive dialing, and intelligent routing.
Work with AI Voice Agents and ensure seamless human call transfer (human failover).
Integrate WhatsApp, SMS, Email, CRM, and other communication channels where required.
Troubleshoot voice quality, SIP signaling, RTP issues, and carrier connectivity.
Collaborate with the AI development team to integrate Speech-to-Text (STT), Text-to-Speech (TTS), and LLM-based conversational workflows.
Optimize telephony infrastructure for scalability, reliability, and performance.
Maintain documentation and follow security best practices.
Required Skills
Strong hands-on experience with Asterisk PBX.
Excellent knowledge of Dial Plans (extensions.conf).
Experience with SIP, PJSIP, RTP, IVR, DID, AGI/AMI/ARI.
Good understanding of Linux (Ubuntu/CentOS).
Experience working with REST APIs, JSON, and Webhooks.
Knowledge of MySQL/PostgreSQL.
Experience integrating telephony with CRM systems.
Understanding of VoIP troubleshooting using Wireshark or similar tools.
Familiarity with Git and version control.
Preferred Skills
Experience with AI Voice Bot platforms.
Knowledge of Speech-to-Text (STT) and Text-to-Speech (TTS) technologies.
Experience integrating OpenAI, Deepgram, ElevenLabs, Azure Speech, Google Speech, or similar AI services.
Experience with Node.js or Python for API development.
Knowledge of Docker and cloud deployments is an advantage.
Develop and manage SIP trunk configurations, IVRs, call routing, DID management, and dial plans.
Integrate telephony systems with REST APIs, webhooks, and third-party platforms.
Build and maintain API integrations for the Neurova platform.
Configure inbound and outbound call flows, click-to-call, predictive dialing, and intelligent routing.
Work with AI Voice Agents and ensure seamless human call transfer (human failover).
Integrate WhatsApp, SMS, Email, CRM, and other communication channels where required.
Troubleshoot voice quality, SIP signaling, RTP issues, and carrier connectivity.
Collaborate with the AI development team to integrate Speech-to-Text (STT), Text-to-Speech (TTS), and LLM-based conversational workflows.
Optimize telephony infrastructure for scalability, reliability, and performance.
Maintain documentation and follow security best practices.
Required Skills
Strong hands-on experience with Asterisk PBX.
Excellent knowledge of Dial Plans (extensions.conf).
Experience with SIP, PJSIP, RTP, IVR, DID, AGI/AMI/ARI.
Good understanding of Linux (Ubuntu/CentOS).
Experience working with REST APIs, JSON, and Webhooks.
Knowledge of MySQL/PostgreSQL.
Experience integrating telephony with CRM systems.
Understanding of VoIP troubleshooting using Wireshark or similar tools.
Familiarity with Git and version control.
Preferred Skills
Experience with AI Voice Bot platforms.
Knowledge of Speech-to-Text (STT) and Text-to-Speech (TTS) technologies.
Experience integrating OpenAI, Deepgram, ElevenLabs, Azure Speech, Google Speech, or similar AI services.
Experience with Node.js or Python for API development.
Knowledge of Docker and cloud deployments is an advantage.