Fonality Knowledge Base - Welcome! > Troubleshooting & FAQ > How to: Integrate with Click-to-Call

How to: Integrate with Click-to-Call

Table of contents
  1. 1. Example 1
  2. 2. Example 2
  3. 3. Variables
  4. 4. TIP


PBXtra Call Center Edition customers have a feature called Click-to-call that allows users to return calls shown in call logs and voicemail screens when using the web site. This capability can be used to integrate with your web systems. The information in this document is provided for reference purposes only. Technical support for this capability is beyond the scope of service of what’s provided in the support plan sold with PBXtra .

The click-to-call script is located at http://cp.fonality.com/call.cgi and requires several URL parameters for both authentication and for instructing the system how to place the call. If you are new to HTML, please see the examples at the bottom of the page for additional help on using these parameters.

Example 1

Place a call from extension 7002 as if they dialed 91310.555.2390

http://cp.fonality.com/call.cgi?server_id=1001&extension=7002&number=3105552390&username=1001_7002&password=fuzzywuzzy&success_redir=http://google.com&failed_redir=http://yahoo.com

Note: The above example is not meant to offend Yahoo.com fanatics :)

Variables

extension = The extension to connect the call to.

number = The number to dial.

username = The extension username used to log into the PBXtra web interface.

password = The extension password used to log into the PBXtra web interface.

dontmodify = Don't add a 9 or a 1 to the front of the number.

submenu = Send the call to a submenu.

step = Send the call to a specific step in that call menu.

success_redir = On a successful call redirect to a website (http://www.pbxtra.com).

failed_redir = On a failed call redirect to a website (http://help.pbxtra.com/).

callerid = the caller-id number to pass.

calleridname = the caller-id name to pass.

TIP

If you want to use this link externally (public website, emails, etc.), we suggest that you create a dummy extension. This dummy extension has a web username and password you can use for authentication. This way you do not give out the login information about one of your employees’ extensions to your customers or the general public.

Tag page