
Open
Posted
•
Ends in 2 days
Paid on delivery
A FusionPBX (FreeSWITCH) installation and custom call flow configuration will be performed on a cloud server (Debian-based). The technical requirements of the project are as follows: 1. Server and Panel Installation: Installation of an up-to-date and stable FusionPBX on a Debian operating system. Configure firewall and Fail2Ban settings. 2. SIP Trunk and Incoming Call Management: Definition of SIP Trunk information (e.g., Telnyx / Verimor) provided by me. Creation of an enterprise welcome menu (IVR). Directing callers to the relevant extensions via the voice menu. 3. Dynamic Mobile Phone Routing (Critical Point): Incoming calls to extensions will be routed directly to their mobile phones. Important: The mobile numbers to which extensions are routed will not be fixed. Each extension user will update their own routing number in real-time via a Telegram bot. Requirements from the Freelancer: The routing logic should be configured to read from FusionPBX's database (PostgreSQL), or the system should be set up to instantly detect database updates (after an update I'll perform using a Python script) (cache flush/reload, etc.).
Project ID: 40379707
76 proposals
Open for bidding
Remote project
Active 3 days ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
76 freelancers are bidding on average $109 USD for this job

As a seasoned Network, Cybersecurity, VoIP and System Engineer with over a decade of diverse experience under my belt, I have successfully handled numerous projects that required comprehensive knowledge of the FreeSWITCH ecosystem and related technologies. I have a firm command of FusionPBX, including installation, configuration and troubleshooting on Debian-based cloud servers. In addition to the technicalities listed in your project description, I've honed my skills in SIP Trunk management and creating complex call flows with IVRs - ensuring seamless communication flow for enterprises. With a track record of delivering optimum solutions to clients ranging from small businesses to large enterprises, I guarantee timely execution and thorough project completion. My broad skill set covering network administration, system administration, wireless technology, cloud computing and security would be advantageous for any additional tasks you may need during the project's lifecycle. Choose me for efficacy, reliability, and above all, impeccable customer service at every stage. Let's collaborate toward a successfully configured FusionPBX system!
$180 USD in 3 days
7.0
7.0

Hi The main technical risk here is not the FusionPBX install itself, but making mobile routing updates apply instantly when users change numbers through Telegram without stale dialplan or cache behavior breaking live calls. I can set this up on Debian with a stable FusionPBX/FreeSWITCH deployment, hardened firewall rules, Fail2Ban, SIP trunk integration, and a clean IVR that routes callers to the right extensions reliably. For the critical routing piece, I can configure extension forwarding to read dynamically from PostgreSQL or trigger immediate reload logic after your Python script updates the destination number. That way each user can manage their own mobile target in real time through the Telegram bot, while FreeSWITCH picks up the change without manual panel edits or service restarts. I’m comfortable working with FusionPBX dialplans, PostgreSQL, Lua/Python integration, SIP trunk setup, IVR design, and Debian server hardening, so the whole flow is maintainable after handoff. I can also make the routing logic auditable and safe, with clear separation between extension data, forwarding rules, and bot-driven updates to avoid misroutes. You’ll receive a functional PBX setup that is ready for trunk testing, inbound call handling, dynamic mobile redirection, and future expansion if you add more extensions or trunks later. Thanks, Hercules
$200 USD in 7 days
6.6
6.6

Hi, I will install FusionPBX on your Debian server, configure the SIP trunk and IVR, and build the dynamic mobile routing logic — including real-time number updates triggered by your Telegram bot. For the routing, I will use `mod_xml_curl` so FreeSWITCH fetches the current mobile number from PostgreSQL on each call — no cache flush needed. This eliminates race conditions between your Python script and the dialplan reload. Questions: 1) Which SIP trunk provider — Telnyx, Verimor, or both? 2) How many extensions will need dynamic routing initially? Looking forward to potentially working together. Thanks, Kamran
$90 USD in 5 days
5.9
5.9

Hi there, I am willing to install fusionpbx in the Linux server. I am interested to start this project ASAP. Thanks.
$175 USD in 7 days
6.1
6.1

I can help you. I will implement the dynamic routing using a Lua script within the Dialplan to query your PostgreSQL database in real-time. This is more efficient than triggering a directory reload or cache flush every time a user updates their number via Telegram, ensuring the change is instantaneous. A hidden problem with mobile forwarding is call completion and STIR/SHAKEN compliance; many carriers drop forwarded calls if the Caller ID doesn't match the trunk's originating domain. I will configure the necessary Diversion headers and P-Asserted-Identity to ensure calls reach mobile handsets without being blocked or flagged as spam. I will also ensure the script handles "no-answer" states to prevent business calls from ending up in a user's personal mobile voicemail.
$105 USD in 7 days
5.1
5.1

Hello, I can help you set up and configure FusionPBX on a Debian server with a clean, stable FreeSWITCH deployment and the custom call routing logic you require. I have experience with FusionPBX, SIP trunk integration (including providers like Telnyx), IVR design, and dynamic call routing using database-driven logic. For your project, I will install and secure the server (firewall + Fail2Ban), configure your SIP trunk, and build the IVR call flow for inbound routing to extensions. I will also implement the critical dynamic routing system so that each extension can forward calls to a mobile number updated in real time via your Telegram bot, ensuring the system reads changes directly from PostgreSQL or refreshes routing instantly without downtime. The solution will be designed for reliability, scalability, and low-latency call handling. Kind regards, Harpreet Singh
$65 USD in 5 days
4.7
4.7

Hi there, I see that you're looking for someone to set up FusionPBX on a Debian server and create a custom call flow, including dynamic mobile phone routing for extensions. This is a great project, and I can definitely help you with it. My approach would include installing the latest stable FusionPBX, configuring the necessary firewall and security settings, and ensuring that the SIP trunk and IVR menus are set up to direct calls efficiently. With 4+ years of experience in VoIP and telecommunications, I understand how important it is for the routing of calls to be flexible and real-time. I can ensure that the system interacts smoothly with the PostgreSQL database for dynamic updates, so users can easily manage their routing numbers through the Telegram bot. One question I have is about the specific updates you envision for the database via the Python script. Do you have a particular method in mind for how these updates will be triggered? Best regards, Arslan Shahid
$105 USD in 7 days
4.7
4.7

I can set up and configure FusionPBX (FreeSWITCH) on your cloud environment and design a reliable custom call flow for customer support forwarding. This includes ensuring calls are routed efficiently based on your business hours, support tiers, and escalation rules. I’ve worked with FusionPBX and FreeSWITCH for VoIP providers and support teams, configuring inbound routes, queues, IVRs, and failover behavior to minimize missed or dropped calls. I’m comfortable handling both fresh installs and tuning existing deployments. My approach would be to review your current call scenarios, define clear routing logic, then implement and test the call flows end-to-end, including voicemail, overflow, and any forwarding destinations you require. I’ll also document the setup so your team can manage basic changes. I would love to chat more about your project! Regards
$105 USD in 7 days
4.2
4.2

Greetings, I see that you're looking to set up a FusionPBX system on a Debian server with a custom call flow. The main objectives include installing FusionPBX, configuring SIP trunks, and creating a menu for incoming calls. A key part of your project is enabling dynamic routing of calls to mobile numbers that users can update via a Telegram bot. To tackle this, I would start by ensuring a smooth installation of FusionPBX and properly configuring the firewall and security settings. For the SIP trunk setup and IVR, I would follow your specifications closely. The crucial aspect of the dynamic routing can be tackled by implementing a solution that seamlessly integrates with the PostgreSQL database, allowing real-time updates without delays. With my background in VoIP systems and database management, I am well-equipped to deliver a solution that meets your needs.
$105 USD in 7 days
4.7
4.7

Hi there, Asad- I sense your goal is a rock-solid FusionPBX setup on Debian with real-time mobile routing driven by live updates, secure from day one, and easy to manage via a Telegram bot. I’ve built and maintained FusionPBX/FreeSWITCH environments, implemented PostgreSQL-backed routing logic, and integrated Python-driven update workflows to flush caches and reload configs instantly. What I’ll deliver: a clean FusionPBX install on Debian, hardened firewall and Fail2Ban, SIP trunk configuration (Telnyx/Verimor as provided), an enterprise IVR that routes callers to the right extensions, and a dynamic mobile-routing layer that reads routing targets from PostgreSQL. I’ll architect it so a Python script can push changes (and you can trigger a live reload) with zero downtime for ongoing calls. I’ve shared an initial estimate based on your description, and once we go over a few technical or functional details, I’ll confirm the exact cost and delivery schedule. The plan will include clear milestones, logging, and rollback options to keep you in control. What are the exact extension-to-mobile routing priorities and expected peak call volume, to ensure the dynamic routing layer scales without latency? Best regards, Asad
$120 USD in 1 day
4.3
4.3

Hello there, we are a team of developers and we can do this project in no time. Please, send me a message to discuss the work. Thanks Ashish Kumar.
$105 USD in 7 days
4.4
4.4

As a financial tech expert who bridges the gap between cutting-edge AI and institutional-grade finance, I understand the crucial role that resiliency, security, and real-time data processing play in driving successful business operations. My decades-long experience encompasses managing $5.6 billion in Central Bank reserves and is now focused on building high-functioning AI-driven tools that transform raw data into valuable strategies. Your project seeking seamless FusionPBX support and intelligent call routing dovetails perfectly with my skillset. I understand that your industry cannot afford any misrouted calls or downtime, which is why I put an emphasis on maintaining stable systems through comprehensive firewall and Fail2Ban configurations. Further, my Python expertise will ensure smooth database updates, as you require for dynamic mobile phone routing. Intriguingly, I also develop chatbots for financial advisory services adept at handling real-time changes—a direct parallel to what your project demands. If you're ready for an upgrade to your FusionPBX system that fortifies connections while adapting swiftly to changing circumstances, let's discuss how we can implement alpha-grade analysis to your project!
$105 USD in 7 days
4.1
4.1

Using my name is Mahad Sheikh, I am a Freelance Web & Software Developer and I specialize in building smart, scalable, and future-ready digital solutions. Your project perfectly aligns with my expertise! Over the years, I have gained substantial experience with FusionPBX and FreeSWITCH installations on Debian-based cloud servers, handling installation, configuration, and even troubleshooting tasks efficiently. Managing SIP Trunks and incoming call flows to create an enterprise welcome menu (IVR) is a routine job for me. What makes your project unique and interesting for me is the challenge of dynamic mobile phone routing via a Telegram bot based on database updates. I have proficient hands-on with Python Scripting and working with PostgreSQL databases. This gives me an edge in ensuring seamless routing by having the system recognize and instantly reflect the changes you update through your Python script using FusionPBX's PostgreSQL database.
$200 USD in 5 days
4.0
4.0

Hi There!!! ★★★★ (FusionPBX + FreeSWITCH dynamic call routing system with real-time database driven mobile forwarding) ★★★★ Project understanding: I understand you need a FusionPBX installation on Debian with SIP trunk setup, IVR configuration, and a critical dynamic call routing system where each extension forwards calls to a mobile number updated in real time via Telegram bot and synced through PostgreSQL. ⚜ FusionPBX (FreeSWITCH) installation on Debian server ⚜ Firewall configuration + Fail2Ban security hardening ⚜ SIP trunk setup + IVR (call flow menu) design ⚜ Dynamic call routing based on PostgreSQL data ⚜ Real-time update handling (cache reload / DB triggers) ⚜ Telegram bot integration for user routing updates ⚜ API/Python script sync for instant routing changes I have experience in VoIP systems, Asterisk/FreeSWITCH setups, PBX call routing logic, and API-driven telecom automation systems with database-based real-time updates. Approach: install and secure FusionPBX, configure SIP + IVR, design PostgreSQL-driven routing logic, implement live update mechanism (DB trigger or reload hooks), and integrate Telegram bot for user-controlled mobile forwarding. Looking forward to discuss setup details. Warm Regards, Farhin B.
$105 USD in 7 days
4.0
4.0

I have over 10 years of experience with FusionPBX and would love to install and configure this FusionPBX instance for you. Please provide more details about your requirements.
$150 USD in 4 days
4.2
4.2

With over a decade's worth of experience in full-stack development, including proficiency in PostgreSQL and Python - two key skills for your project - I firmly believe that I'm the best-suited candidate for your FusionPBX-based project. The comprehensive range of services I've honed over the years encompasses everything from web and mobile applications to backend systems and database management – skills that align seamlessly with your project requirements. One aspect of your project which resonates strongly with my abilities lies in API-driven development, a skill set which would be integral for the dynamic routing you require. Beyond that, my adeptness in working with cloud-based systems (AWS) combined with my fluency in Linux server administration would ensure a secure, scalable final product. Moreover, my proficiency isn't only limited to code-writing; I recognize the importance of seamless communication throughout the process. Hence, maintaining active dialogue, ensuring comprehension of requirements (reducing back-and-forth), adhering to timelines, and delivering clean, scalable projects have been consistent hallmarks of my work ethic. Therefore, when you choose me and my committed team to handle your FusionPBX requirements,
$80 USD in 7 days
3.9
3.9

Hi, I will efficiently set up FusionPBX on your Debian server, ensuring a stable installation and proper firewall and Fail2Ban configurations. My experience with FreeSWITCH and FusionPBX includes creating dynamic routing solutions that meet client needs. For the SIP trunk integration, I will seamlessly configure the incoming call management system, including the IVR setup for your enterprise welcome menu. The critical mobile phone routing feature will be implemented to allow users to update their routing numbers in real-time via a Telegram bot. This will be directly linked to the FusionPBX database, ensuring instant updates through efficient cache management. I have successfully executed similar projects, and I'm confident I can deliver this with minimal downtime and optimal performance. Let’s discuss any additional specifics you have in mind to ensure everything aligns perfectly with your vision. Thank you.
$119.25 USD in 7 days
3.1
3.1

Hello! I appreciate the opportunity to bid on your FusionPBX installation and custom call flow configuration project. I understand the importance of a stable setup and dynamic call routing for your business needs. I have extensive experience with FusionPBX and FreeSWITCH installations, particularly on Debian-based systems. My background includes successful implementations of SIP trunks and IVR systems, ensuring seamless call management and user-friendly interfaces. I am well-versed in configuring PostgreSQL databases to facilitate real-time updates and integration with external scripts, including Python. To achieve your project goals, my approach will include: - Installing the latest stable version of FusionPBX on your Debian server and configuring firewall and Fail2Ban settings for optimal security. - Setting up the SIP trunk with the provided information and creating an intuitive enterprise welcome menu to guide callers effectively. - Implementing dynamic routing logic that allows extension users to update their mobile numbers via a Telegram bot, ensuring immediate database updates are reflected. I am eager to start this project and deliver high-quality results that align with your expectations. Please feel free to reach out to discuss any further details or clarify any aspects of the project.
$105 USD in 7 days
3.2
3.2

Hello, I’m Billy Bryan, and I’ve got deep hands-on experience with FusionPBX, Debian-based environments, and robust VoIP architectures. I’ve designed and deployed scalable PBX systems with secure SIP trunking, firewall hardening, and fail2ban, then connected IVR menus to enterprise routing. I’ll tailor a stable FusionPBX install on Debian, configure Telnyx/Verimor SIP trunks, and scaffold an enterprise IVR that routes to the correct extensions. Importantly, I’ll implement a dynamic mobile routing path that reads extension-specific numbers from FusionPBX’s PostgreSQL database and supports real-time updates via your Telegram bot, ensuring instant routing when numbers change. Using my Python-based automation and PostgreSQL integration, I’ll set up cache invalidation or real-time reload triggers so updates are reflected immediately after you run your script. I’ll also harden the system, configure firewall rules, and enable Fail2Ban for protection, delivering a reliable, secure, and performant solution. I’ll handle the work end-to-end and guarantee a clean, well-documented deployment with clear operational playbooks. Please feel free to contact me so we can discuss more details. I am looking forward to the chance of working together. Best regards, Billy Bryan
$120 USD in 1 day
3.3
3.3

Hello, The main challenge lies in ensuring real-time updates to mobile phone routing while maintaining system integrity. Synchronizing user-defined numbers with the FusionPBX database will require careful consideration of data flow and caching mechanisms. Additionally, securing the routing logic against unauthorized access while allowing dynamic updates presents its own complexities. Will the real-time updates from the Telegram bot require immediate database write access, or can they be batched? How do you envision handling potential race conditions when multiple users update their routing simultaneously? Is there an existing PostgreSQL setup, or will the database need to be configured from scratch? Looking forward to discussing the architecture further.
$10 USD in 7 days
3.3
3.3

Weston, Canada
Member since Feb 20, 2026
$250-750 USD
$15-25 USD / hour
$30-250 USD
$15-25 USD / hour
$10-200 USD
$3000-5000 USD
$15-25 USD / hour
₹600-1500 INR
$30-250 USD
$45 USD
$15-25 USD / hour
₹12500-37500 INR
$40 USD
$30-250 CAD
$10-30 USD
$30-250 CAD
₹12500-37500 INR
₹600-1500 INR