Setting up CTI (Computer Telephony Integration)
Overview
Computer telephony integration allows you to integrate Readysell into your existing phone system to:
- Record information about ingoing and outgoing calls
- Initiate phone calls from the customer's card in Readysell
- Make phone book data (names and phone numbers) to your telephone for caller ID and outbound dialling
This is not only a convenience, but can be used to better track customer interactions, staff phone usage and improve your customer's experience.
Prerequisites
Call tracking
To use call tracking, you will need a PBX system that supports SMDR (Station Messaging Detail Record) and can transmit a CDR (Call Detail Record) over TCP.
Dialling
To enable outbound dialling from Readysell, you will need software that interfaces with TAPI (Telephony Application Programming Interface) and have the relevant provider installed and configured on each Readysell PC.
Phone book
To enable phone book data, you will need a Yealink handset.
Procedure
Call tracking
- In Readysell, navigate to Administration > Advanced > System Types
- Click the "CTI" system type
- Set the value of "SMDR-ENABLED" to "True"
- If necessary, update the value of "SMDR-PORT" to reflect the correct listening port
- Click the Tools ribbon tab
- Click Restart Service
Dialling
- In Readysell, navigate to Administration > Advanced > System Types
- Click the "CTI" system type
- Set the value of "TAPI-ENABLED" to "True"
- If necessary, update the value of "TAPI-LINE" to reflect the correct line number to use for outbound calls
- Click the Tools ribbon tab
- Click Flush Cache
Phone book
- In Readysell, navigate to Administration > Users
- Right click the header of the list view and click Column Chooser
- Find Yealink Phonebook URL in the list, and drag the column onto your screen
- For the user who's phone you are configuring, right click the URL and click Copy Cell Value
- Log into the web interface of your Yealink handset
- Navigate to Directory > Remote Phone Book
- Paste the copied URL into Index 1 - Remote URL
- Set any Display Name you would like
- Set the Update Time Interval to "86400" seconds
- Click Confirm