Recent Topics
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
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
📣 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
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 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
+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
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.
ClueCon Weekly with Brian West [Sn 15 Ep. 5]: Guardrails for AI-- How to Keep Voice Agents on Track
This week, host Jon Gray welcomes FreeSWITCH legend and SignalWire’s Director of Support & Developer Experience, Brian West. Brian walks through how SignalWire’s AI Agent stack lets you build voice agents that behave predictably, by putting code and state
Web RTC Voice API?
Hi all. We're trying to build a simple CRM where each agent connects to SignalWire via WebRTC to field inbound calls. A bit lost with the documentation, if I'm honest. Is there no way to control call routing/queues with a call flow in my SignalWire dashboard?
ClueCon Weekly with Arthur Doler [Sn. 15 Ep. 4]: The Archaeology of Code
Jon Gray sits down with Arthur Doler, Senior Software Developer at Aviture and self-described “navigator of code,” to explore the fascinating idea of code as archaeology. Arthur shares stories from years of consulting and digging through messy, inherited
ClueCon Weekly w/ Laura Blersh [Sn. 15 Ep 3]: Championing Neurodiversity
In this episode of ClueCon Weekly, host Jon Gray sits down with Laura Blersch, a cognitive inclusion advocate, to explore the power of neurodiversity in the workplace. Laura shares her personal journey of being diagnosed with ADHD later in life and how
Codec L16@8000h support
im working with FreeSWITCH Version 1.10.10-release+git~20230813T165739Z~4cb05e7f4a~64bit im trying to get FS to do transcoding between codec L16@8000 on inbound leg to PCMA on outbound leg, I've tried several configurations without any success, I continue
8/29/2025 Releases: [Highlight]
Explore this weeks updates and releases! 🔎 Zero Balance Reminder To make account management smoother, we’ve introduced a new “Add Funds” banner. This banner will now automatically appear in your space when you have a $0.00 balance. A direct button within
ClueCon Weekly with Michelle Bakels [Sn. 15 Ep. 2] : Developer Health OS -- Fighting Burnout in Tech
In this episode of ClueCon Weekly, host Jon Gray sits down with Michelle Bakels, Program Director at G2i and organizer of React Miami. Michelle shares her deeply personal journey with stress and health challenges in the tech industry and how it led her
🔍 September SignalWire Hangouts - Friday’s 10am-3pm ET
Every Friday in September, 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
issues in loading mod_audio_fork?
Hello Team, I am trying to intercept call between two users and apply AI/ML processing for the live audio stream. I found out that mod_audio_fork module should be used for that. I installed this module but when I load this module using "load mod_audio_fork"
Learning mod_xml_curl
I'm learning about mod_xml_curl. My application appears to be working but the fs_cli view is showing a lot of 404 errors. My app logs a request with no destination number, cannot fulfil it's request and returns a 404. fs_cli shows that it's looking for
ClueCon Weekly with Krunal Patel [Season 15 Ep. 1]: How Smart AI Tools are Solving Communication for SMBs
In this episode of ClueCon Weekly, host Jon Gray is joined by Krunal Patel, Chief Revenue Officer at Ecosmob and longtime FreeSWITCH contributor. Krunal shares his journey from VoIP engineer to sales leader, and dives into how AI is actively solving communication
8/15/2025 Releases: [Highlight]
Explore this weeks updates and releases! 🔎 Community, Docs, and Support — One Click Away! Click the expand caret (to the right side of the screen) to unlock quick access to our Discord community, developer documentation, and support portal — including
Handling dialplan with mod_xml_curl based on context
I am using mod_xml_curl. I is possible to handle dialplan with this module only for default context, otherwise handle it with static xml files? I want that public context is handled with mod_httapi. Now I return mod_xml_curl dialplan with httapi action.
ClueCon Weekly with James Body [Season 14 Ep. 44]
ClueCon Weekly just dropped an episode you do not want to miss! David Duffett takes over hosting duties to chat with James Body—the mastermind behind the infamous Dangerous Demos. From Raspberry Pis flying through the air to demos at the bottom of the
7/25/2025 Releases: [Highlight]
Explore this weeks updates and releases! 🔎 🔹Settings Now Project Based Last release, we updated Project-Level Settings to give you greater control over configuration for each of your individual projects. With this release, we’ve fully migrated all existing
Next Page