Add Masking Call Gateway to Handyman App

Job ID: 39863854

Budget: $10 – $30 USD

I have iqonic handyman services app Its built with laravel, php, mysql, vuejs and flutter.
I want to add a call button to the app in the service post page with this number: 0910000001 instead of the default call button.
The app will be hosted in an vps company online I want that number to act as a masking number like angi do.
I will use Dinstar UC2000-VE-4G gateway.
It will have the number i told you in addition to 3 other numbers in the gateway: 0910000002, 9010000003, 0910000004.
When customer calls the primary number if its busy it will redirect it to the second if its busy it will redirect it to the third if its busy it will redirect to the forth.
When the customer call the primary number he will hear a record voice stating that the call may be recorded for quality porpuses.
When the customer press the call button the customer data including his number and the service provider data including his number should be comunicated some how to the gms gate way.
The Dinstar UC2000-VE-4G gateway will be connected to a laptop with internet connected to it with freebpx installed inside vm.
After the call end a record of the call datails or data will be stored in a folder in addition to the call which need to be recorded and stored in the same folder
The call will be like a normal call no ringing in the customer phone

I want someone to program this or a better method for me with an affordable price
i think you know what i want to accomplish
Related categories: PHP Linux Android VoIP MySQL Laravel Vue.js Flutter