Hello there,
Let me explain something that you should be clear in case you want to deploy asterisk.
1. Asterisk is opensource and need to deploy on server ( vps or dedicated server). You cannot installed on web hosting because asterisk need to installed some package that need root account permission.
2. if you deployed asterisk, you can use any softphone ( 3cx,zoiper,x-lite,..)
3. In case you need deploy asterisk, please let me know and we make some deals.
Regards,
Vu Le