LCR Support
Integrate with lcr module for cost-based routing
Config Examples
Ready-to-use kamailio.cfg snippets
Dispatcher Ready
Load balancing across our gateways
TLS + SRTP
Full encryption support
Kamailio Setup Guide
Configure Kamailio to route calls through IPComms
Define Gateway Parameters
Add to your kamailio.cfg or modparam section:
#!define IPCOMMS_GW "yourdomain.s1.ipcomms.net"
#!define IPCOMMS_USER "YOUR_USERNAME"
#!define IPCOMMS_PASS "YOUR_PASSWORD"
loadmodule "uac.so"
modparam("uac", "credential", "IPCOMMS_USER:yourdomain.s1.ipcomms.net:IPCOMMS_PASS")
Outbound Routing
Add route for PSTN calls:
route[TO_PSTN] {
$du = "sip:" + IPCOMMS_GW + ":5060";
# Add authentication header
uac_auth();
# Forward to IPComms
t_relay();
exit;
}
Dispatcher Configuration (Optional)
For high-availability with multiple gateways:
loadmodule "dispatcher.so"
modparam("dispatcher", "list_file", "/etc/kamailio/dispatcher.list")
# dispatcher.list content:
# 1 sip:yourdomain.s1.ipcomms.net:5060 0 0 weight=100
Inbound Call Handling
Accept calls from IPComms:
route[FROM_PSTN] {
# Verify source is IPComms
if ($si != "yourdomain.s1.ipcomms.net") {
sl_send_reply("403", "Forbidden");
exit;
}
# Route to internal destination
route(RELAY);
}
Reload & Test
Run kamctl restart and verify with kamcmd dispatcher.list
Simple Pricing
Built for high-volume deployments.
Metered
Predictable costs for steady volume
ChannelNo fee Outbound$0.010/min InboundFreePay-As-You-Go
No monthly fees, just usage
Monthly fee$0 Outbound$0.010/min InboundFreeKamailio FAQ
Which Kamailio version do you support?
We support Kamailio 5.x and newer. Our SIP implementation follows RFC 3261 standards.
Can I use IP-based authentication?
Yes! We can whitelist your Kamailio server IPs for authentication without credentials.
Do you support topology hiding?
Absolutely. Our platform works well with topoh and other SBC modules.
What about rtpengine integration?
Fully supported. Our media servers work seamlessly with rtpengine-based setups.