Search results

  1. P

    New in FS PBX — AI-Powered Call Transcriptions & Summaries (AssemblyAI + OpenAI)

    I want to highlight an important aspect of any PBX: we optimize server resource usage. Every stage of call transcription is managed through our scalable queuing system, which leverages Laravel queues, Redis, and Horizon. This setup ensures there are no noticeable spikes in CPU or memory...
  2. P

    New in FS PBX — AI-Powered Call Transcriptions & Summaries (AssemblyAI + OpenAI)

    Hey everyone, We’ve just released a new Call Transcriptions module in FS PBX, bringing AI-powered transcription and summarization directly into your PBX — no external scripts, no manual uploads, no patchwork integrations. Here’s what this release includes AI Voice Transcriptions (AssemblyAI)...
  3. P

    Any recommended AI tool for FreeSWITCH config & troubleshooting?

    I'm in the same boat as you, and I've concluded that Freeswitch documentation is often outdated or non-existent, so no LLM models can be appropriately trained to produce good output. It's a hit or miss, and there is a lot of hallucination happening.
  4. P

    Upgrade error?

    We have committed a fix for this and assisted you on GitHub. Adding a note here in case someone else is having the same issue.
  5. P

    SOLVED Pulling call back from external fwd before external VM kicks in

    There is a setting to keep the voicemail from answering on the other side in ring groups and follow me. I don't remember what it's called in FusionPBX. In FS PBX, we renamed it to make its purpose easier to understand. In our system, it's called Enable Answer Confirmation
  6. P

    voicemail transcription to sms

    We have SMS notification for voicemails in FS PBX (once a fork of FusionPBX that was heavily modified). It wouldn't be too hard to add transcripts to them. Reach out in DM if you are interested in this feature. We can work on implementing it.
  7. P

    Sofia_reg.c:3210 Can't find user

    show us your domain settings and extension settings for 1021 under that domain
  8. P

    Domain vs company

    Log out and log back in. Since the domain is create using the old page the new pages don’t know about it until you log in again. This will be addressed when we update the domain page next month.
  9. P

    FS PBX High Availability (HA) Setup Scripts — Database + File Replication

    This is not the only way, it's just one of the ways, and it works well when you have TTL set to a very low number, like 60 seconds. Then phones reregsitrer to the backup server fast. How do you do it? @s2svoip
  10. P

    FS PBX some pages are still old FusionPBX

    That is correct. When we are done, there will be no FusionPBX left in the system.
  11. P

    Outbound route impact on inbound calls

    Check the sip_from_user variable and make sure it doesn't match one of your extensions via regex before testing the "^(\d{3,20})$" condition. This should work to bypass your outbound rule. https://developer.signalwire.com/freeswitch/Channel-Variables-Catalog/sip_from_user_16354276/
  12. P

    FS PBX some pages are still old FusionPBX

    @rcksl we are working on redesigning each page one by one. When we release them it’s not just a face lift but we also make sure all back end code is optimized. So it takes time. We started with all customer facing pages so they can do self management if needed. Then we moved on to the admin...
  13. P

    FS PBX High Availability (HA) Setup Scripts — Database + File Replication

    We’ve added documentation and new scripts for High Availability (HA) deployments in FS PBX With two FS PBX nodes, you can now run your platform in Primary–Standby mode — both servers stay synchronized, ready for instant cutover if one fails. Overview The HA setup uses bi-directional...
  14. P

    FreePBX & FusionPBX Trunking

    It'd be very hard for you to configure them to talk to each other if they are all connected to different servers. It's not entirely impossible through a clever use of bridge statements, but it's not the best practice.
  15. P

    Cannot provision phones, and Connection to Event Socket failed

    You have a problem with one of the FreeSwitch files, hence all the errors. The phone won't register until you resolve your FreeSWITCH errors.
  16. P

    FreePBX & FusionPBX Trunking

    Why do you need three servers? Wouldn't it be easier to combine all into one server? Then they can talk to each other
  17. P

    PMS Integration

    Here is their announcement post https://www.linkedin.com/posts/char-pmslink_we-are-pleased-to-announce-our-new-integration-activity-7391753701931167744-m8qe?utm_source=share&utm_medium=member_desktop&rcm=ACoAAAX9V3wBokumHu5jhNqsefmVVOSpQ2sRxB0
  18. P

    PMS Integration

    I'm not sure about FusionPBX, but FS PBX does have CharPMS integration. We just got certified by them. That gets you access to many hotel systems, including the one using HotelKey. They don't advertise it on their website, but they fully support it. We built a module to manage hotel rooms...
  19. P

    Enforce a code before accessing outbound dialtone - only on certain users

    Totally possible. You’ll need two dialplans — one that matches the number with a leading 9, and another that matches the same number without it. Then, in the dialplan without the 9, add a condition to check whether the extension is on the allowed list.
  20. P

    FSPBX replication - files/folders

    @marc8lange normally we see direcotries and files owned by www-data. This directory - /usr/share/freeswitch/sounds/music should sync without any issues. Make sure the dehydrated is also owned by the same user. I think you overcomplicated it a bit, or perhaps didn't set up Syncthing correctly. I...