Years of VoIP development
POWERFUL • SCALABLE • SECURE
Develop secure SIP-based VoIP solutions
VaxVoIP SIP Server SDK provides powerful tools for developing secure SIP-based VoIP servers, IP-PBX systems and a wide range of communication services.
Fully functional evaluation
Concurrent calls license
Server and Desktop support
ADVANCED • SECURITY
Protect your SIP server from common VoIP threats
The SDK includes methods and events that help detect SIP scanning, flooding and brute-force activity. Your application can apply the required blocking and prevention policy while keeping control of the user experience and infrastructure.
View SIP security guide →FEATURES
Everything needed to build commercial SIP services
Use the SDK as the communication engine behind your own branded server, hosted platform or enterprise deployment.
Multi-core and multi-processor support
Distribute workloads across available CPU cores and processors for high-capacity VoIP communication.
Highly customizable solution
Build your own interface and business logic using exported functions, events, sample applications and technical manuals.
SIP server security
Detect SIP scan, flood and brute-force attacks and integrate your own mitigation workflow.
Efficient WAV file playback
Reuse compressed wave buffers to reduce repeated compression work and lower CPU processing load.
IP-PBX features
Implement transfer, music on hold, forwarding, voicemail, busy lamp and other PBX capabilities.
Call-center services
Create queues, ring groups, pickup groups, parking, barging, monitoring, coaching and auto dialer services.
Conference rooms
Add multiple calls to server-side conference rooms for multi-user voice and chat services.
DTMF detection
Detect INBAND, RTP RFC 2833 and SIP INFO tones for IVR and automated workflows.
NAT and firewall friendly
Support SIP client connectivity without requiring STUN, E-STUN or port forwarding.
Supported SIP clients and phones
Register and communicate with standards-based SIP phones, softphones and compatible devices.
BUILD • YOUR • PRODUCT
One engine for multiple communication solutions
IP-PBX
Extensions, registration, routing, forwarding, transfer, voicemail and presence.
IVR System
Prompts, DTMF collection, call flows, database access and external integration.
Auto Dialer
Build predictive, progressive or power-dialing systems for campaigns.
Call Center
Queues, agents, supervisors, monitoring, recording and performance workflows.
Registrar & Proxy
User registration, location services, SIP routing and gateway connectivity.
Conferencing
Server-side audio conferencing and real-time multi-user communication.
Call Recording
Save communication in standard WAV format or access real-time PCM audio.
AI Voice Services
Connect PBX calls to speech recognition, language models and voice automation.
DEPLOYMENT • ARCHITECTURE
Deploy on-premises, in a data center or in your chosen cloud
Connect SIP clients, IP phones and web applications to your VaxVoIP-powered SIP server, then integrate PSTN gateways, upstream SIP services, databases and business systems.
View Architecture DocumentsDEMO • APPLICATIONS
Evaluate real SIP server projects for 30 days
Download fully functional demo applications to understand basic and advanced IP-PBX development before integrating the SDK into your product.
IP-PBX Basic Demo
Start with registration, calling and essential PBX functionality.
Download DemoIP-PBX Advanced Demo
Explore advanced call handling, IVR, queues, monitoring and server workflows.
Download DemoDOCUMENTATION
Technical guidance from architecture to deployment
Technical Manual
Exported functions, events and SDK integration reference.
SIP Server Security
Threat detection and prevention implementation guidance.
SIP Server Performance
Load-testing information and performance considerations.
License Activation
Instructions for activating and managing your license key.
Client Registration
SIP registration process and server-side workflow.
Phone-to-Phone Calls
Call procedures between registered SIP clients.
PSTN/GSM Connectivity
Connect the server with telephony gateways and external networks.
ITSP Connectivity
Connect to SIP trunks and IP-telephony service providers.
SAMPLE • SOURCE • CODE
Start with working projects in your preferred development environment
Download any sample project and evaluate it with the fully functional 30-day trial. Review its ReadMe.txt file for setup instructions and use the technical manual for details about SDK functions, events and implementation workflows.
IP-PBX Basic
IP-PBX Advanced
Auto Dialer & IVR
DOWNLOAD • SIP • SDK
Start your 30-day evaluation
Download the VaxVoIP SIP Server SDK package with sample source code, demo applications and development documentation.
FREQUENTLY • ASKED • QUESTIONS
Answers before you start building
Find practical answers about SIP server development, deployment, licensing and evaluation.
How do I get a 30-day trial?
Download the SDK, a demo application or any sample source-code project and evaluate it for up to 30 days.
How do I develop a SIP server?
Begin with the supplied sample source code and demo applications, then use the technical manual for details about exported functions, events and implementation workflows.
How can I secure a SIP server built with the VaxVoIP SDK?
The SDK provides methods and events for detecting and mitigating SIP scanning, flooding and brute-force activity. Read the SIP server security guide and review the supplied security sample source code for implementation guidance.
Which audio codecs are supported?
The SIP Server SDK supports GSM, iLBC, G.711 u-law, G.711 a-law and G.729 audio codecs.
Which operating systems are supported?
The SIP Server SDK is designed for Microsoft Windows and supports Windows Server and Desktop versions.
Does the SDK support multi-core and multi-processor systems?
Yes. The SDK is optimized to use available CPU cores and distribute communication workloads across multi-core and multi-processor systems.
Is call recording supported?
Yes. Calls can be recorded in standard WAV format, and applications can also work with real-time audio data.
Can I connect it to other SIP servers and gateways?
Yes. The SDK can connect to compatible SIP servers, PSTN gateways, gatekeepers and telephony service providers. See the technical manual for implementation details.
Can I use the SDK to build call-center services?
Yes. You can develop dialing, reception, queuing, call transfer, call parking, call pickup, barging and silent-monitoring services.
Can I develop live call-coaching features?
Yes. You can build private coaching workflows in which supervisors guide agents in real time without the customer hearing the supervisor.
Is the SIP Server SDK source code available?
Yes. The SDK source code can be provided with user rights, and source-code training can also be arranged.
ANNUAL • COMMERCIAL • LICENSING
Unlimited concurrent calls
Licensing includes technical support, updates, new releases, maintenance and bug fixes during the license term.
One year
$4,680
USD · single service and serverContact SalesTwo years
$8,760
USD · single service and serverContact SalesThree years
$12,040
USD · single service and serverContact SalesBUILD • YOUR • OWN • SIP • SERVER
Ready to develop your next VoIP platform?
Evaluate the SDK, review the sample projects and discuss your licensing or integration requirements with the VaxVoIP team.