Configuring phone books
Enable users to look up phone numbers directly in the Pega Call computer telephony integration (CTI) UI, without having to remember them or look them up in a separate application. Phone books improve the experience of CTI users and enhance their efficiency.
You can create phone books based on the needs of the agents who log on to specific CTI links. For example, agents might want to see the contact numbers for a specific set of customers with whom they work, queues to which they might want to transfer calls, or specific departments, such as sales, support, or administration.
You can either create phone books in the Pega Call rules within Pega Platform or integrate them from an external system.
Pega Call supports static and dynamic phone books. Personal phone books, team phone books, and CTI link-specific phone books are static phone books, and a phone book that contains all agents that are currently logged in to the automatic call distributor (ACD) through Pega Call is a dynamic phone book.
You need to only create static phone books. Pega Call builds dynamic phone books automatically on demand. After creating a phone book, you associate that book with a CTI link so that CSRs who use that link can look up phone numbers in that phone book.
You can sort and filter the phone books by the phone book name, the date on which the phone book was last updated, and the user who last updated the phone book.
Creating phone books
You create a phone book as an instance of the ChannelServices-Admin-PhoneBook class.
- In the navigation pane of Dev Studio, click App.
- In the Classes search, find and open the ChannelServices-Admin-PhoneBook class.
- On the Instances of Phone Directory page, click
Create, and then enter a meaningful description and
name for the phone book.Examples of meaningful names include an operator ID, a workgroup ID, a department name, a computer telephony integration (CTI) link name, and so on.
- Click Create and open.
- Click the Add a row icon, and then enter a name, phone number, and contact type.
- Confirm your updates by clicking Save.
Integrating external phone books
Use your existing external corporate directory with Pega Call by modifying a sample data transform that Pega Call provides with the format for a custom phone book integration.
- In the navigation pane of Dev Studio, click App.
- In the Classes search, find and open the Code-Pega-List class.
- Open the SearchCustomPhonebook activity by expanding .
- Replace the Sample CustomPhonebook data transform with an implementation that meets your requirements, for example, a query to an external database, an Active Directory server, or an LDAP server.
Associating phone books with CTI links
If your organization has multiple computer telephony integration (CTI) links, you can limit phone books that are available to users who are logged in to a specific CTI link. Users can only look up phone numbers in the phone books that you specify in a CTI link’s rule form.
- In the header of Dev Studio, click .
- On the CTI Links tab, in the Actions list in the row of the CTI link to which you want to link the phone book, click Edit.
- On the Phone Books tab, select one or more phone books
in which users can look up phone numbers:
- To use the phone book that matches the operator ID of the current user, select Personal phone book.
- To use the phone book that matches the default workgroup ID of the team to which the current user belongs, select Team phone book.
- To use the phone book that matches the operator ID of all the agents that are currently logged into the user’s automatic call distributor (ACD), select Show all agents currently logged into my ACD.
- To select an existing phone book that you might want to use with this CTI link based on business criteria, select Search the following phone book, and select the phone book from the list.
- Confirm your updates by clicking Save.
Previous topic Configuring call data Next topic Configuring diagnostic logging