Click-To-Talk ZyXEL IP PBX License Edition 1, 07/2009 IP PBX LOGIN DETAILS LAN IP: https://192.168.1.12 WAN IP: https://172.16.1.1 Username: admin Password: 1234 www.zyxel.com Copyright 2009 ZyXEL Communications Corporation
2
Introduction Click-To-Talk is an IP PBX feature that allows you to place a softphone link on a web page that a user can click to connect directly to a live phone extension at the other end. The Click-To-Talk License allows you to create a number of Click-To-Talk extensions on your ZyXEL IP PBX, determined at the time of purchase. This license never expires and you can later upgrade it to include additional extensions. How It Works A C B When a user A clicks a Click-To-Talk link on a company s web page, a software-based IP phone opens. It dials into IP PBX B, which then routes the call to extension C. Both A and C can then talk to one another over the Internet as if they were talking by an actual phone. 3
What You Need to Do 1. Buy a Click-To-Talk License from your local ZyXEL product vendor or systems integrator. 2. Register the License with myzyxel.com (page 5). 3. Create and configure your Click-To-Talk group(s) and extension(s) on your ZyXEL IP PBX (page 7). 4. Generate the sample HTML code used for the softphone that will be embedded in your company s web page (page 8) 5. Place the sample HTML code in your company s web page (page 9). 4
Register Your License To enable the Click-To-Talk feature in your ZyXEL IP PBX, you need a valid license key for the number of extensions you wish to create. 1. Log into the IP PBX (default URL: https://192.168.1.12), then click Maintenance > License Control > Registration. 2. On the Configuration tab, select New myzyxel.com account then fill out all the required fields; click Apply when you are finished. You can skip this step if you already have a myzxel.com account. 5
3. On the Service tab enter your Click-To-Talk License Key exactly as it appears on the icard, then click Update. As soon as the IP PBX confirms it is valid, the Click-To-Talk Quantity updates, indicating the number of accounts your license grants you. 4. You can check or update your license account at any time by logging into myzyxel.com. 6
Configure Click-To-Talk This section provides you with a brief overview of how to configure the Click-To-Talk feature on your ZyXEL IP PBX. All field descriptions for the screens shown here can be found in the online help, accessed by clicking the Help button in the upper right corner of your device s Web Configurator. 1. Click Configuration > PBX > Extension Management > Click To Talk to go to the Group List screen, then click the Add button to add a new group to the list. 2. After creating a group, click its Advanced button to display the Extensions List screen. 7
3. On the Extensions List screen, click the Add button to go to the screen that allows you to add a new extension to the group. 4. After you have created an extension, click the Sample Code button to generate the HTML code you must use to create a link to that extension on your company web page. This following is an example sample code: <script lang="javascript" src="http://web_server_addr/ctt.js"></ script><a href= "javascript:click_to_talk('web_server_addr','dicompjrwma7352)yshvpdq g@wm4rvq[8&yuhvuhgrhx?zo3qtpz:(vitvitltcghr@595246.542344<5483*fwqfp sfha5)uuhvkgalolcqr(wynqinlt?474165173.533*vxrnhprrvv@82')">click_to _Talk</a> If you change the IP PBX s IP address or the extension s dial number then you must generate it again with the Sample Code button or else the softphone will not be able to make a connection. You can place the sample code for a single extension in your web pages as many times you as want. 8
Using the Sample Code Once you generate the HTML code for your Click-To-Talk extension, you can modify and embed it in your company s web site. 1. Copy the following four Click-To-Talk files into a directory on your web server: ctt.js, ctt.html, clicktotalk.cab, and clicktotalk.swf. They must be in the same directory together, and they must be accesible to the public by a web browser. 2. Replace both WEB_SERVER_ADDR strings in your generated sample code with the path on your web server to the ctt.js file. For example, the location of the ctt.js on the ZyXEL web site is www.zyxel.com/web/, thus the sample code looks like this: <script lang="javascript" src="http://www.zyxel.com/web/ctt.js"></ script><a href= "javascript:click_to_talk('www.zyxel.com/web/ ','dicompjrwma7352)yshvpdqg@wm4rvq[8&yuhvuhgrhx?zo3qtpz:(vitvitltcgh r@595246.542344<5483*fwqfpsfha5)uuhvkgalolcqr(wynqinlt?474165173.533 *vxrnhprrvv@82')">click_to_talk</a> 9
3. Open the web page file in which you want to use the sample code using your favorite web or text editor, then insert the code where you want it to appear on the page.. 4. Save the web page file. The next time you open the web page in a browser, the link will be active. 10