Asterisk Consulting
Asterisk does a lot, which is exactly why it drifts into hard-to-debug states. Zypager reviews and rebuilds dialplan, PJSIP and call-control so behaviour is predictable and observable.
Problems solved
- Tangled, fragile dialplan
- PJSIP registration / NAT issues
- Queue and IVR misbehaviour
- Recording and carrier-integration faults
- Performance under load
How Zypager helps
- Refactor dialplan into predictable, testable flows
- Correct PJSIP transport, NAT and RTP settings
- Stabilise queues, IVR and recordings
- Integrate carriers and realtime/ODBC cleanly
Technical areas covered
Typical deliverables
- Dialplan / PJSIP review report
- Refactored configuration approach
- Reliability & logging recommendations
Frequently asked questions
Yes. One-way and no-audio problems are usually in the RTP media path or NAT/SDP handling rather than the signalling. With a SIP trace and the SDP from each leg, the media direction can be followed to the point where it stops.
Yes — Asterisk, FreeSWITCH, Kamailio, OpenSIPS and RTPengine. Many real systems combine them (edge proxy, media relay and application logic), and problems often live at the boundaries between them.
WebRTC-related work may be reviewed separately where it is directly connected to Asterisk, Kamailio, RTPengine or SIP troubleshooting, but it is not currently offered as a standard fixed-price service.
Reading traces is central to how Zypager works. A clear pcap, sngrep or Homer export, plus call details, is often enough to identify the failing transaction without live access.
Yes, on an hourly basis for urgent incidents — failed inbound/outbound calls, RTP/no-audio and carrier problems. Final scope and availability depend on access and complexity.
Related services
Asterisk ARI Development in Go
Event-driven call control in Go, built to be tested and trusted.
FreeSWITCH Consulting
Dialplan, profiles and ESL applications on a predictable FreeSWITCH.
Kamailio Consulting
SIP edge routing, registrar and dispatcher built to scale.
Not sure which service you need?
Send the symptoms and a call example. The right starting point becomes obvious from the trace.