FusionPBX Customer Support Forwarding

Job ID: 40379707

Budget: $10 – $200 USD

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.).