FreeSWITCH Consulting
FreeSWITCH is a flexible softswitch, and that flexibility is also where it becomes hard to reason about. Zypager reviews and builds SIP profiles, dialplan and Event Socket (ESL) applications so behaviour is predictable and observable.
Problems solved
- SIP profile / gateway registration issues
- Dialplan that is hard to debug
- ESL applications that lose events
- Media / codec / transcoding problems
How Zypager helps
- Review and structure SIP profiles and gateways
- Refactor dialplan into predictable flows
- Design ESL applications cleanly
- Diagnose media, codec and NAT behaviour
Technical areas covered
Typical deliverables
- Profile / dialplan review report
- ESL application architecture notes
- Reliability 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 Consulting
Dialplan, PJSIP and ARI that are easier to debug and safer to run.
Kamailio Consulting
SIP edge routing, registrar and dispatcher built to scale.
Asterisk ARI Development in Go
Event-driven call control in Go, built to be tested and trusted.
Not sure which service you need?
Send the symptoms and a call example. The right starting point becomes obvious from the trace.