Recent Topics
How to play constant background music on one leg during a call
I'd like an incoming caller to hear constant (low volume) background music while speaking with the called party. The called party (leg B) should not hear the music. The music will come from another extension, for example, the tetris tone_stream extension
ClueCon Weekly with Daniel-Constantin & Fred Posner [Sn. 15 Ep. 21]: Kamailio 6.1
Daniel-Constantin Mierla and Fred Posner join this week’s ClueCon Weekly to talk all things Kamailio—what’s coming in the 6.1 release, what’s changed since 6.0, and why the project’s community momentum is still one of its biggest strengths. We dig into
📣 February FreeSWITCH Office Hours
Want guidance directly from the experts behind the project? Join us for the FreeSWITCH Office Hours. 🗓️ Dates: Tuesday, Feb. 3rd Tuesday, Feb. 17th These sessions are designed to give you direct access to the core team and community around FreeSWITCH.
🔍February SignalWire Hangouts - Friday’s 10am-3pm ET
Every Friday in February, our Support Team is opening the virtual doors. Drop in any time between 10am–3pm ET in the SignalWire Hangout Room for live help and conversation. 💬 Bring your questions 💻 Bring your code 🧠 Bounce around project ideas 👋 Or
1/23/2026 Releases: [Highlight]
Explore this weeks updates and releases! 🔎 Improved Campaign Setup Guidance We’ve improved the tooltips in the managed campaign creation flow to make setup clearer and more intuitive. Tooltips that previously referenced default values now display example
$5 Trial Mode SingalWire
Hi can anyone please let me know that i am using trial mode of singalwire without deposit but haven't received single call from couple of months so my concern is that deposit is necessary to start working smoothly??
ClueCon Weeky with Carlus Henry [Sn. 15 Ep. 20]: CI/CD Tools, Deployments, Secrets, Monitoring
In part two of our conversation with Carlus Henry (CI/CD and integration expert, Sage Tech), we get practical about what it actually takes to ship reliably, especially when your “team” is one or two people moving fast. We dig into where to start with
ClueCon Weekly with Sean Dubois [Sn. 15 Ep. 19]: WebRTC, RTP, and the Latency War in AI Voice
In this episode of ClueCon Weekly, host Jon Gray sits down with Sean Dubois—creator of Pion and a developer at OpenAI—to talk about why WebRTC is becoming the go-to real-time transport for AI voice systems. We dig into what’s actually happening inside
ClueCon Weekly with Pavel Oborin [Sn. 15 Ep. 18]: Why Code Reviews Become the Bottleneck
Code reviews are supposed to protect quality, but in a lot of teams quietly become the slowest part of delivery. In this episode, host Jon Gray is joined by Pavel Oborin, Lead Engineer at Revity, to break down why pull requests stall, what open-source
📣 January FreeSWITCH Office Hours
Want guidance directly from the experts behind the project? Join us for the FreeSWITCH Office Hours. 🗓️ Dates: Tuesday, Jan. 6 Tuesday, Jan. 20 These sessions are designed to give you direct access to the core team and community around FreeSWITCH. Whether
🔍January SignalWire Hangouts - Friday’s 10am-3pm ET
Every Friday in January, our Support Team is opening the virtual doors. Drop in any time between 10am–3pm ET in the SignalWire Hangout Room for live help and conversation. 💬 Bring your questions 💻 Bring your code 🧠 Bounce around project ideas 👋 Or
+sip.instance
Hi, I use FreeSWITCH Version 1.10.11-release~64bit (-release 64bit) and FusionPBX and have a problem to set FreeSWITCH to take in account Contact parameter: +sip.instance="<urn:uuid:XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX>" in REGISTER try multiple-registrations
NAT Problems between External Profile and Internal Profile (in a Container)
Hi all! This is my first question to this board. Please let me know if I am breaking any taboos or form. I have an installation of Freeswitch/FusionPBX. The wrinkle which makes this a bit of a bear is that the install is running inside of a Podman Container.
12/19/2025 Releases: [Highlight]
Explore this weeks updates and releases! 🔎 New Features Unified Conferencing View: All audio and video conferences are now accessible from a single location in the Dashboard. Users can navigate to Logs → Conferencing to view recent conference sessions
ClueCon Weekly with Adam Kalsey [Sn.15 Ep.17]: Voice AI Decisions: Observability, Compliance, & Cost
In this episode of ClueCon Weekly, host Jon Gray is joined by Adam Kalsey (VP of Product at SignalWire) to break down a question teams keep running into when building voice agents: do you go with a traditional voice AI pipeline (STT → LLM → TTS), or a
Fax2Email setup - Freeswitch is not accepting T38 in reinvites
Hi, Origination carrier sent this invite in SDP v=0 o=NN 497024071 1 IN IP4 192.10.16.121 s=- c=IN IP4 55.55.55.55 t=0 0 m=audio 5000 RTP/AVP 8 0 Freeswitch sent 100 trying followed by 200OK then origination sent this v=0 o=NN 497024071 2 IN IP4 192.10.16.121
How to disable symmetric RTP in freeswitch.
I'm having trouble sending video to FreeSWITCH from a source port that is different from the one specified in the SDP. Even though I enabled disable_rtp_auto_adjust, FreeSWITCH still sends video RTP to the port defined in the INVITE SDP. However, unless
ClueCon Weekly with Erissa Duvall [Sn. Ep. 16]: Why Accessibility Matters in Tech
Making technology accessible shouldn’t be an afterthought—and in this episode, we dig into what it really takes to build products everyone can use. Jon Gray sits down with Erissa Duvall, Accessibility SME at GitHub, to talk about what accessibility looks
ClueCon Weekly with Keith Wedinger [Sn. 15 Ep. 15]: Your Documentation Could Be Holding You Back
In this episode of ClueCon Weekly, host Jon Gray sits down with Keith Wedinger, Principal Consultant at Improving, to talk about one of the most overlooked risks in software teams: documentation. With decades of experience across platforms, companies,
Freeswitch 481 Response to BYE
We are experiencing a common, yet problematic, SIP dialog flow between our Freeswitch (v1.10.10) and the Zoom SBC, which frequently results in hanging calls. We are seeking insights into why Freeswitch fails to terminate the session properly on the first
📣 FreeSWITCH Office Hours – December 2025
Got questions about FreeSWITCH? Want guidance directly from the experts behind the project? Join us for the FreeSWITCH Office Hours. 🗓️ Dates: Tuesday, Dec. 2nd Tuesday, Dec. 16th These sessions are designed to give you direct access to the core team
🔍December SignalWire Hangouts - Friday’s 10am-3pm ET
Every Friday in December, our Support Team is opening the virtual doors. Drop in any time between 10am–3pm ET in the SignalWire Hangout Room for live help and conversation. 💬 Bring your questions 💻 Bring your code 🧠 Bounce around project ideas 👋 Or
ClueCon Weeky with Wesley Fuchter [Sn. 15 Ep. 14]: Vibe Coding: What Actually Works
Host Jon Gray talks with Wesley Fuchter, Senior Principal Software Engineer at Modus Create, about what happens when you let AI code alongside your team. Wesley ran a 6-month experiment comparing two teams building the same app—one “traditional,” one
ClueCon Weekly with Vineeta Sangaraju [ Sn. 15 Ep. 12]: Ship Fast, Ship Safe: Securing Hybrid Apps
Security often gets pushed to “later,” especially on hybrid stacks where speed and reach matter. In this episode of ClueCon Weekly, host Jon Gray talks with Venita Sangaraju, Security Researcher and Staff Engineer at Black Duck, about building hybrid
Problem installing FreeSWITCH on Debian — “401 Unauthorized” error from SignalWire repo
Hey everyone, I’m trying to install FreeSWITCH on Debian, but I’ve run into an issue. Previously, I successfully installed it using this guide: FreeSWITCH Installation Guide on Debian 12 apt-get update && apt-get install -y gnupg2 wget lsb-release Hit:1
ClueCon Weekly with Jared Rhodes [Sn. 15 Ep. 12]: Building Mobile IoT with .NET MAUI
In this episode of ClueCon Weekly, host Jon Gray sits down with Jared Rhodes, Principal in Technology Consultant at EPAM Systems and a long-time Microsoft MVP for IoT. They explore how .NET MAUI bridges mobile and IoT development, why Jared continues
Freeswitch conference moh
I am running freeswitch in 3pcc. My SIP Server as call controller creates conference in freeswitch using ESL. I have to place one leg on hold (re-invite with a=sendonly). so far good. However, I am unable to play MoH on the leg which is placed on hold.
ClueCon Weekly with Jim Fruchterman [Sn. 15 Ep. 11]: Tech Used for Good
Nonprofit tech isn’t just grants and goodwill—it’s real software solving hard problems. In this episode of ClueCon Weekly, host Jon Gray talks with Jim, CEO & founder of Tech Matters and author of Tech for Good, about building and running mission-driven
Domain differentiation
Hello, I want to manage my users by tenant (domain). The problem is that in the register, it understands that the domain is present in the XML curl send, but But if in my XML the domain name= is not the IP, then it refuses, saying: sofia_reg.c:3210 Can't
FreeSWITCH Enterprise v20.25.4 (Oct. 27, 2025) — Release Announcement
We’re excited to announce the availability of FreeSWITCH Enterprise v20.25.4, the latest version of our commercial-grade communications engine. This release focuses on critical bug fixes, enhanced monitoring capabilities, and new low-level APIs that empower
📣 FreeSWITCH Office Hours – November 2025
Got questions about FreeSWITCH? Want guidance directly from the experts behind the project? Join us for the FreeSWITCH Office Hours. 🗓️ Dates: Tuesday, Nov. 4th Tuesday, Nov. 18th These sessions are designed to give you direct access to the core team
🔍November SignalWire Hangouts - Friday’s 10am-3pm ET
Every Friday in November, the SignalWire Support Team is opening their virtual doors once again! Join us from 10am to 3pm ET in the SignalWire Hangout Room for live, drop-in support. 💬 Bring your questions 💻 Code alongside our experts 🧠 Share your
ClueCon Weekly with Alex Balashov [Sn. 15 Ep. 10]: A Practical Telecom Journey
Telecom isn’t just boxes and protocols, it’s people, tinkering, and long-haul continuity. In this ClueCon Weekly episode, host Jon Gray talks with principal consultant Alex Balashov about two decades of SIP service-delivery work (largely with Kamailio),
ClueCon Weekly with Carlus Henry [Sn. 15 Ep.9]: Continuous Deployment in Practice
This week on ClueCon Weekly, Principal Consultant Carlos Henry joins us to break down what Continuous Integration, Continuous Delivery, and Continuous Deployment really mean, and how to make CD work in the real world. Carlos shares lessons from 25 years
Freeswitch get stuck
After a certain period the freeswitch CLI get unresponsive and all INVITES are getting timed out. This behaviour seems not to be related on load as it happened also eraly in the morning where only few calls are on the system. Freeswitch is running on
ClueCon Weekly with Michael Dowden [Sn. 15 Ep. 8]: Separating Deploys from Releases
What’s the real difference between deploying code and releasing software? Michael Dowden, CEO of Andromeda Galactic Solutions, joins Jon Gray to unpack why those aren’t the same thing and how teams can ship faster without punishing users. We dig into:
ClueCon Weekly with Sarah Aamir [Sn. 15 Ep. 7]: Practical GenAI Security & Low-Latency Voice Agents
On this episode of ClueCon Weekly, host Jon Gray is joined by Sarah Aamir, Partner Solutions Architect at AWS, to dig into the practical side of generative AI in production, especially for real-time voice and contact centers. We cover: SignalWire × AWS:
🔍 October SignalWire Hangouts - Friday’s 10am-3pm ET
Every Friday in October, the SignalWire Support Team is opening their virtual doors once again! Join us from 10am to 3pm ET in the SignalWire Hangout Room for live, drop-in support. 💬 Bring your questions 💻 Code alongside our experts 🧠 Share your project
ClueConWeekly with Ryan Floyd [Sn. 15 Ep. 6]: AI Investing in 2025
Jon Gray sits down with Storm Ventures co-founder (and ClueCon Jam Session legend) Ryan Floyd to unpack the current state of AI investing. With 25+ years in venture, Ryan explains why AI is the biggest tech wave of his career—and why picking winners now
9/12/2025 Releases: [Highlight]
Explore this weeks updates and releases! 🔎 A UI/UX Refresh Boost! A subtle change can make a world of difference! Cleaner menu alignment, box styling, and improved responsiveness when browser resizing make for less UI noise, and more focus on your builds.
Next Page