Integrating Yeastar S-Series VoIP PBX with xtelsio CTI Client

Introduction

With xtelsio CTI client you can control your phone simply by mouse click. It’s possible to dial telephone numbers from within other applications through an integrated TAPI connector. 

In this guide, we tested xtelsio CTI Client version 3.0.033, and introduce how to integrate Yeastar S-Series VoIP PBX with xtelsio CTI client.

Integrating Yeastar IPPBX with xtelsio CTI Client

Step 1. Enable AMI on Yeastar S-Series IPPBX.

1) Log in S-Series IPPBX, navigate to “Settings > System > Security > Service”, enable AMI feature.

2)Specify the AMI username and password according to your needs. Here we set the username and password as below:

  • Username: admin
  • Password: password

3) Add a permitted IP/submit mask that will be allowed to access S-Series IPPBX through AMI.

Step 2. Configure TAPI device on xtelsio CTI Client.

 1)  Launch xtelsio Client, navigate to“Options > PhoneDialog (TAPI device)”.

 2)Click “Create new Phone dialogSelect TAPI Device > Asterisk”, you can see all TAPI lines of all installed TAPI drivers are listed.

 3) Select ”Asterisk Line 1”and click “Device Configuration”.

 

  4)  Click “Settings”, and set as the asterisk server as below.

  •  Alias: specify a name for the asterisk server.
  • IP-Address: IP address or host name of S-Series IPPBX(g: 192.168.9.76).
  • Port: 5038
  • Username: admin
  • Password: password

Note: The Username and Password should be the same as you set on S-Series IPPBX AMI settings page.

 

  5) Click “Connect”, then click “OK”. The xtelsio will attempt to connect to S-Series VoIP PBX. If connected, the status will show“Connected and Logged in”. 

 6)  Configure "Asterisk TAPI Device".

  • Channel: enter “PJSIP/extension number”, for example, “PJSIP/1005”.
  • Your phone number: enter the extension number, for example, “1005”.

Note: the extension must be registered on a softphone or IP phone.

 7) Configure “Parameters for TAPI call setup”.

  • Your Name:specify the TAPI device name.
  • Context: enter “DLPN_DialPlanXXXX” (XXXX is the extension number of the asterisk TAPI device number), for example, “DLPN_DialPlan1005”.

 

 8) Click “OK”. 

xtelsio CTI Client

Making a Call from xtelsio CTI Client

  1. Dial the desired number on the CTI client dial Here we will call 1006.
  2. Click the dial button ..
  3. The TAPI device number 1005 will ring.
  4. Pick up the call, then extension 1006 will ring.
  5. Extension 1006 answers the call, the call will be established between 1006 and 1005.

Redialing a Number

Click __9.png will ends the current call and start the redial timer(30 sec). On timer elapsed event the number is dialed again automatically.

Picking up a Call

If you want to pick up a call, you can click the pickup button .

Example:

  1. Extension 1008 calls to extension 1006.
  2. Click , and enter the extension number 1006.
  3. Extension 1005 will ring.
  4. Pick up the call, you will talk to extension 1008.

 

Have more questions? Submit a request

0 Comments

Please sign in to leave a comment.