FusionPBX has a click-to-call application that is not very easy to find, but it is not hidden at all. The click-to-call capability allows the linking between endpoints from an HTTP event. To be more clear, a perfect click-to-call example is the one that bank pages have on their pages, where you put your phone number, click the button and after a moment you get a call from the bank.
The graphic shows a normal click-to-call flow:
- The user inputs the phone number on the web page
- The WEB server sends a signal to the PBX server
- The PBX server calls the agent, the call is on hold until the user answers
- The PBX calls the user, the call is now linked between the user and the agent
When you open the FusionPBX click-to-call page, it is a little confusing. I will explain some of its fields.
Let us say the customer is calling from 312XXXXXXX to a business called Inside-out with phone number 613YYYYYYY. The agent is registered in the PBX with a local extension number 10010.
Now, I fill the form with the following data:
- Source caller ID name: the name of the company name, for example Inside-out in this example
- Source caller ID number: the public number of the company, 613YYYYYYY in this example
- Source number: the agent extension, 10100 in this example
- Destination number: the customer number, 312XXXXXXX
All other fields are optional. There is a minor cosmetic bug in the FusionPBX. In this example, when the agent's extension rings, the phone will display the source caller ID data (Inside-out for the name, 613YYYYYYY). But, do not worry, the customer will get the company's number right.
You can contact me if you need support about integrating a click-to-call widget in your business website.
Good luck!