NextGenSwitch
NextGenSwitch is an API-driven voice infrastructure platform for building modern telephony products.
It combines:
- SIP SoftSwitch
- Multi-tenant PBX
- Contact Center / CCaaS
- Call campaigns and broadcasting
- Voice APIs
- AI voice agents and automation
What you’ll find here
Core platform
The main NextGenSwitch platform for programmable communications, routing, PBX, and contact center workflows.
SDKs
Official and community libraries for integrating with the platform.
AI Agents
Reference implementations for AI receptionist, voice automation, and real-time conversational workflows.
Examples
Small demos showing how to connect apps, APIs, and voice agents with NextGenSwitch.
Quick links
- Website: https://nextgenswitch.com/
- Main platform repo: https://github.com/nextgenswitch/nextgenswitch
- PHP SDK: https://github.com/nextgenswitch/nextgenswitch-php
- AI agents: https://github.com/nextgenswitch/ai_agents
- Docs: https://nextgenswitch.com/docs/
Who this is for
NextGenSwitch is built for:
- telecom providers
- SaaS builders
- PBX and call center operators
- developers building programmable voice applications
- teams integrating AI voice agents into telephony systems
Featured repositories
nextgenswitch
Core communications platform with SIP softswitch, PBX, campaign, and contact center capabilities.
nextgenswitch-php
PHP client library for integrating with NextGenSwitch APIs.
ai_agents
Examples and implementations for AI-powered voice workflows and receptionist-style agents.
Get started
If you're new here, start with:
- Read the main platform README
- Review installation or Docker setup
- Explore the docs
- Try an SDK or example app
Community
We welcome feedback, bug reports, feature ideas, and integration examples.
Please check the contributing and security guides before opening issues or pull requests.
