Recent Topics
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?
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 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
Presences (BLF) not working with IPv6
Hello everyone, We need some help with presence (BLF) with IPv6. For testing purposes one of our Freeswitch servers is running ipv6 exclusively. We can register extensions and in-/outbound calls are working. But when we Subscribe for an extension, Freeswitch
🔍 August SignalWire Hangouts - Friday’s 10am-3pm ET
Every Friday in August, 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
📣 FreeSWITCH Office Hours – August 2025
Got questions about FreeSWITCH? Want guidance directly from the experts behind the project? Join us for the FreeSWITCH Office Hours. 🗓️ Dates: Tuesday, August 19th Due to ClueCon Developers Conference, we will only have one FreeSWITCH Office Hours this
ClueCon Weekly with Timothy Harrison [Ep. 43]
This week’s episode of ClueCon Weekly features Timothy Harrison, Director at Cyber Security Compliance Management, discussing the revival of the Kazoo platform as OSPBX and what it takes to sustain open source momentum in today’s tech world. From licensing
n8n and MCP integration, plus ElevenLabs voice option?
I have an n8n account with a working MCP (Model Context Protocol) setting Google Calendar appointments and sending Slack notifications. Over the weekend I signed up for an ElevenLabs account which provides me a Voice Bot on my website and calls the n8n
ClueCon Weekly with Rita Lopes [Ep. 42]
This week on ClueCon Weekly, we’re joined by Rita Lopes, Engineering Lead and Director of Cloud Ops at QXIP, to explore the future of observability. From leading Epic support to architecting Gigapipe, Rita walks us through: - The evolution from Homer
Important Update: SpanDSP Package Issue Resolved
# Important Update: SpanDSP Package Issue Resolved **Date: July 16, 2025** We have identified an issue with the latest SpanDSP package, which has been causing crashes in FreeSWITCH. To address this, we have removed the broken SpanDSP Debian packages from
7/11/2025 Releases: [Highlight]
Explore this weeks updates and releases! 🔎 🔹Configure URLs to receive Status Updates Configure real-time monitoring, logging, or integration workflows directly from the SignalWire Dashboard without needing to edit raw code. This latest update added
Is there a module in FreeSWITCH (from GitHub) that allows programming bit transcoding?
Hello everyone I need to find a module that can be programmed using the FreeSWITCH source code available on GitHub. This module should be able to perform bit transcoding. I need to convert audio to 24 bit / 48 kHz. Thanks.
FreeSWITCH error handling of UNENCRYPTED_SRTCP parameter
We are working with an Avaya customer system that uses the UNENCRYPTED_SRTCP parameter from RFC 4568. https://www.rfc-editor.org/rfc/rfc4568.html#section-6.3.2. The customer is not able to remove this parameter from their end and so it is appended to
ClueCon Weekly with David Duffett Pt 2 [Season 14 Ep. 41]
🎙️ On this week’s ClueCon Weekly: we sit down with David Duffett—telecom veteran, longtime ClueCon MC, and now author of Be the Nerd That’s Heard. David shares insights from his 30+ years of experience in technical training and community building. Learn
node module to help writing SIP functional/integration tests
Over the years I have been slowly writing a node module to help me write SIP functional/integration tests: https://github.com/MayamaTakeshi/sip-lab I have been adding new features as I needed for new kinds of test but didn't have time to document it.
FreeSWITCH is shutting down my kubernetes pod after starting six 1-on-1 video conferences
During load testing, my FreeSWITCH instance consistently struggles to handle more than six 1-on-1 video conferences, often leading to performance degradation or service instability. Is this level of performance typical, and what factors might be limiting
6/27/2025 Releases: [Highlight]
Explore this weeks updates and releases! 🔎 🔹Project Level Settings at Your Command! Within each project you can now turn on or off the following settings, giving you more control when you have multiple projects running. Protect media URLs for fax, recording,
📣 FreeSWITCH Office Hours – July 2025
Got questions about FreeSWITCH? Want guidance directly from the experts behind the project? Join us for the FreeSWITCH Office Hours. 🗓️ Dates: Tuesday, July 1st, 2025 Tuesday, July 15th, 2025 These sessions are designed to give you direct access to the
🔍 July SignalWire Hangouts - Friday’s 10am-3pm ET
Every Friday in July, 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
ClueCon Weekly with August Lindgren-Ruby [Season 14 Ep. 40]
Great documentation doesn’t just happen—it’s designed with intention. In this episode of ClueCon Weekly, August Lingren Ruby from SignalWire joins us to talk about elevating the developer experience through meaningful, human-centered documentation. We
Updating RTP Destination from SDP in 200 OK (Call Answer)
Scenario: FreeSwitch acts as a simple SBC, connecting internal SIP hosts to external services (via the internet). The external service receives the call request and forwards it. Upon answer, it sends a 200 OK back to FreeSWITCH with updated RTP details
SignalWire Launches the Agents SDK!
We just dropped a full-stack Python SDK for building real-time AI Voice Agents—no SIP headaches, no stitching together APIs, just code and deploy. :brain: **What’s inside:** ⚬ Built-in SIP, PSTN, WebRTC, and SMS support ⚬ Unified AI runtime for prompts,
FreeSWITCH Enterprise v20.25.2 (June 18th, 2025) — Release Announcement
We’re excited to announce the latest release of FreeSWITCH Enterprise: v20.25.2 is now available! This release brings significant security updates, stability enhancements, and powerful new features designed for production environments. 🔧 Enhancements
How to install `sofia-sip` and `spandsp` modules?
The FreeSWITCH docs mention that they were split out from the FreeSWITCH repo and that "Packages for Sofia-sip and SpandDSP are available for all supported platforms from our packaging repos.", but couldn't find more info on this. I searched the Debian
ClueCon Weekly with Kevin Griffin [Season 14 Ep. 39]
“I’m not a DBA, but I’ve made enough mistakes to talk about it.” This week on ClueCon Weekly, we sit down with Kevin Griffin — CTO, consultant, and .NET Foundation president, to talk through lessons learned from two decades of building software. He walks
Call Flow Builder and Tools not appearing in Dashboard
I have created a project on SignalWire with the space URL: [redacted].signalwire.com for my website ([redacted) Although my account is not in trial mode, the Call Flow Builder or Tools section is not visible in my dashboard. I have already checked the
6/13/2025 Releases: [Highlight]
🔹Find Things Faster with Menu + Dashboard Updates: The home dashboard now includes Quick Link cardsto jump straight into creating new resources like AI Agents, SIP endpoints, Subscribers, and more. Looking for something you’ve already built? The new
Bulk-buy phone numbers?
Is there a way to buy multiple phone numbers at once instead of 1-by-1?
Next Page