This chapter provides an overview of PeopleSoft CTI and discusses how to use PeopleSoft CTI.
This section discusses:
PeopleSoft CTI.
The CTI interface.
PeopleSoft CTI is a browser-based call management system that helps call agents work more efficiently with customers. PeopleSoft CTI integrates your Genesys or Cisco CTI middleware and your PeopleSoft applications. It exchanges data between the CTI system and your PeopleSoft applications so that the system automatically fills PeopleSoft transaction pages with the appropriate customer information—the information related to the caller.
With PeopleSoft CTI, you can perform the following tasks:
Operate two lines or two extensions.
Answer incoming calls.
Release calls.
Put a caller on hold.
Monitor call status.
Access PeopleSoft applications.
Transfer callers.
Initiate conference calls.
Place an outbound call.
Note. PeopleSoft CTI supports both Genesys and Cisco CTI systems, and any CTI system that implements the PeopleSoft MultiChannel
Application Programming Interface (PSMCAPI). In the following sections, when the phrase “your CTI middleware” or “CTI vendor”
appears, assume that it refers to either Genesys or Cisco products, or another product implementing PSMCAPI, as appropriate
for your installation.
Because a CTI console developed with the JavaScript MultiChannel Application Programming Interface (JSMCAPI) can be customized,
features described in this chapter may not appear or may behave differently.
The PeopleSoft CTI interface is incorporated within the MultiChannel Console. This document assumes you have read the documentation pertaining to the MultiChannel Console.
See Also
Managing Tasks and Using Chat in PeopleSoft MultiChannel Framework
The following list presents the limitations of the Cisco Systems IP Contact Center switch:
MAKE_CALL is only supported when the agent is in the Not Ready state.
Consultative and blind transfers are supported.
Placing a call on hold and making a new call and completing the transfer is not supported due to limitations in the Call Manager.
Hold and retrieve are supported, but not during a consultative call as it disrupts the consult relationship in Call Manager.
Only the conference initiator can add parties to the conference.
Cisco does not support two applications managing the same call.
Therefore, you cannot run a Cisco softphone and the PeopleSoft CTI console on the same workstation.
Note. Refer to your CTI vendor documentation for further information about any limitations imposed by a particular switch. In some cases, the switch limitations may actually be due to the CTI server, so be sure to refer to any server limitations that may also impose limitations on the switch.
This section discusses how to:
Get started.
Use the CTI console
Select call actions.
Use Cisco switches.
Answer a call.
Transfer a call.
Initiate conference calls.
Work with the hold status.
Disconnect a caller.
Switch agent ready status.
Dial an outbound call.
Complete a call.
Use hot keys.
Getting started with PeopleSoft CTI is a three-step process that involves:
Signing in to PeopleSoft.
Specifying your extension information.
Connecting to your CTI middleware (either Genesys of Cisco).
The first time that you access PeopleSoft CTI, a Security Warning dialog box may appear prompting you to trust information from PeopleSoft. Click the Yes button.
The Security Warning dialog box may not appear if:
You have previously accepted PeopleSoft applets as trusted.
The system is not correctly installed.
Note. If you have any questions or concerns about this warning, contact your system administrator.
To sign in to PeopleSoft CTI:
On the PeopleSoft sign-in page, enter your PeopleSoft user ID and password as you normally do to sign in to PeopleSoft.
Click the MultiChannel Console link in the universal navigation header.
On the CTI control bar, set your configuration by doing the following:
Make sure that your agent ID appears beneath the CTI Agent ID label.
Make sure that the appropriate queue name appears beneath the Queue label.
Queues are discussed in a subsequent section.
If you are signing in from a workstation with a different extension, specify the current extensions in the Extension field.
The Extension Type field indicates whether an agent can receive calls by way of a queue or just from a directory number (DN).
If this value is set to Queue, the console offers options that are queue-specific, such as being able to log on to a queue.
Click the Activate button to sign in to Genesys or Cisco.
The CTI console appears.
Change any registration parameters if necessary and click Set or Activate (depending on your version). After doing so, the CTI interface appears, which looks similar to the following:
Note. Keep in mind that the PeopleSoft CTI interface operates within the MultiChannel Framework Console. CTI users will only see the MultiChannel Console if their user ID belongs to a role that has MCF_AGENT or MCF_SUPR real-time event notification (REN) permissions, and WEBLIB_MCF web libraries in their role's permission list.
Note. A CTI agent on a Genesys switch system can select on the agent Personalization page whether to log out automatically when the console is closed. Cisco always logs out the CTI agent when the CTI console is closed.
The Select Call Action drop-down list box contains all of the options you have for handling calls. Depending on the status of the agent or the telephone line, certain selections from the drop-down list box are not available.
After you select a call action there are two buttons, Go and Cancel, that appear to the right of the Select Call Action drop-down list box. Go executes the selected call action, and Cancel stops the call action you executed.
The following list describes the call actions:
Dial |
When you are in Agent Ready or Agent Not Ready mode, you can call another party. |
Answer Call |
Answers an incoming call. The Answer Call button displays and flashes only when there is an incoming call that is waiting to be answered. |
Transfers the caller to the desired number without speaking to the intended recipient. A dialog box appears enabling you to enter the extension of the person to whom you want to transfer the caller. Note. This action is not supported on Aspect switches. |
|
Transfer |
Transfers the caller to the desired number. You will have the opportunity to speak with the recipient before transferring the caller. A dialog box appears enabling you to enter the extension of the person to whom you want to transfer the caller. |
Conference |
Enables you to add one or more individuals to your call. |
Hold |
Places the caller on hold. |
Retrieve |
Takes the caller out of Hold status. Displays only when the caller is on hold. |
Release |
Disconnects the caller. This option is only available as a selection once a call is answered. |
Change |
When an agent status is unknown, the system sets the status to Change so that the user can set the status manually to match the status for the telephone. |
Note. You can transfer to or initiate a conference call with individuals who are not enabled to access PeopleSoft CTI. Their phone rings, but keep in mind that they do not get the pop-up window showing customer data.
The following call actions are available depending on whether you are using a DN or Queue configuration:
Queue |
Log on. Enables the agent to log an extension on to a queue. Ready. Indicates that the agent is ready to receive incoming calls. This option is available when the extension is associated with a queue and the status bar reads “Agent Not Ready.” Not Ready. Stops incoming calls. This option is available when the extension is associated with a queue and the status bar reads “Agent Ready.” Log off. Enables the agent to log an extension off a queue. When logged off, the agent is no longer participating in the queue. |
DN |
This option is available when the extension is not associated with a queue. Ready. Indicates that the agent is ready to receive incoming calls. |
After you have logged on to PeopleSoft CTI, you are ready to receive calls. For each incoming ACD call to your extension, the telephone extension icon turns red. After you have accepted a call the system does not send you more incoming calls until you have completed the current call.
To answer a call:
Select the option to the left of the telephone icon that has turned red.
The Answer option is automatically selected as the current option in the drop-down list box when there is an incoming call.
Click Go.
The popup browser launches with the appropriate PeopleSoft transaction page displayed. The system determines which page to display based on caller information sent by the CTI middleware.
After you have answered a call you enter the not available status.
If an agent erroneously clicks Cancel instead of Go when accepting an incoming call, the agent can recover the call by:
Selecting a call option.
Selecting the line that is receiving the incoming call.
Occasionally you need to transfer callers to other agents. PeopleSoft CTI supports two types of transfers:
Transfer Mute: This option enables you to transfer a call without speaking to the target agent prior to transferring the call.
Transfer: This option is also known as a consultative transfer, which means that you consult with the target agent prior to transferring the call.
Note. You can always transfer or invite users to a conference call even if the called party is not CTI-enabled. The non-CTI-enabled
users do not get pop-up windows, but their phones still ring.
When initiating a transfer or conference call on the Cisco system and the contacted party does not answer, wait until the
system notifies you of the unsuccessful connection before attempting another action. This can require 20 to 30 seconds.
Cisco ICM does not notify client applications about some call events during two-step transfers or conferences. As a result,
the state of the PeopleSoft CTI Console may not stay synchronized with that of the teleset, especially if the teleset is used
to initiate or complete these call actions. The CTI console should automatically resynchronize with the teleset when the call
is completed.
To perform a transfer mute:
Make sure the appropriate telephone line is selected and green.
From the Select Call Action drop-down list box select TransferMute.
In the Phone No. edit box, select the number that you want to dial.
The drop-down list box contains all of the numbers from the shared phone book and agent phone book. If the number that you want to dial does not appear, click Dial other number and manually enter the number.
Click Go.
This connects the caller to the new agent and releases your line.
The system prompts the recipient of the transfer that it is transferring a call from your extension. When the recipient accepts the transfer, the PeopleSoft page connected to the caller’s case opens as it did for you when you first received the call.
To perform a transfer (consultative):
Make sure the appropriate telephone line is selected and green.
From the Select Call Action drop-down list box select Transfer.
In the Phone No. edit box, select the number that you want to dial.
The drop-down list box contains all of the numbers from the shared phone book and agent phone book. If the number that you want to dial does not appear, click Dial other number and manually enter the number.
Click Go.
When using one extension with two lines, the outbound call you make to the agent to whom you are transferring the incoming call gets initiated on your second line and the incoming call gets placed on hold. Once the outbound call is established you can consult with the recipient and place that call on hold. To complete the transfer, you need to go back to the first line and select Complete and click Go. This will release the call on the second line and transfer the call on the first line to the recipient of the transfer.
When using two extensions each with one line, the CTI Console does not have access to the outbound call to the intended recipient of the transfer. Once the outbound call is established, you can consult with the recipient. You do not have to toggle between the two lines, and do not have the ability to put the recipient on hold.
To complete the transfer, select Complete and click Go.
If you find that you need the assistance of other agents to answer a caller's questions, you can use the conference feature to include the appropriate agents on a call.
To initiate a conference call:
Make sure that the appropriate telephone line is selected and green.
From the Select Call Action drop-down list box select Conference.
From the drop-down list box of all numbers from the shared and agent phone books, select a number to be dialed.
If the number is not there, select Dial other numberto get an edit box and enter the number to be dialed.
Click Go.
The system notifies the target agent of the incoming call (conference). The PeopleSoft page associated to the caller’s case opens for the target agent as it did for you when you first received the call.
This feature depends upon two parameters set up by the administrator:
Default Screen Pop-up URL.
Personalization: Screen Pop-up Mode.
If the default URL for screen popup is set and the screen pop-up mode is 0 (pop up when incoming) for the second agent, the agent gets the screen pop-up as soon as the call is transferred.
If the screen pop-up is set to 1 (pop up after answer), the screen pops up only after the first agent completes the transfer or conference call. However, if the default URL for the screen pop-up is not set, then it doesn’t matter whether the mode is 0 or 1. In that case, the second agent gets the screen pop-up only after the first agent completes the transfer or conference call.
When using one extension with two lines, the outbound call you make to the agent to whom you are inviting to the conference gets initiated on your second line and the incoming call gets placed on hold. After the outbound call is established you can consult with the third party, and place that call on hold. To complete the conference, you need to go back to the first line and select Complete and click Go. This releases the call on the second line and starts the conference on the first line.
When using two extensions each with one line, the CTI Console does not have access to the outbound call to the third party. Once the outbound call is established you consult with the target agent. You do not have to toggle between the two lines, and do not have the ability to put the recipient on hold. To start the conference, select Complete and click Go.
After consulting with the target agent, select Complete from the Select Call Action drop-down list box, and click Go.
Putting calls on hold and retrieving calls on hold is likely to be the call action you perform most.
To place a call on hold:
Make sure that the appropriate telephone line is selected and green.
From the Select Call Action drop-down list box select Hold.
Click Go.
To retrieve a call on hold:
Make sure that the appropriate telephone line is selected and yellow.
The retrieve option is automatically selected as the current option in the drop-down list box when there is a call on hold.
Click Go.
After you have finished with a call, follow this procedure to release the call.
To release a call:
Make sure that you no longer require the call to remain active.
On the console control bar, select Release from the Lines drop-down list box.
Click Go.
The system automatically places you in wrap-up mode, which enables you to complete any remaining work before accepting more incoming calls. Technically, when in wrap-up mode, your status is Agent Not Ready. When you are ready to accept incoming calls, select Agent Ready.
Your agent status determines whether you can receive incoming calls.
Agent statuses include:
Agent Ready
To activate Agent Ready status:
From the Select Call Action drop-down list box, select Agent Ready.
When you are ready, the system routes incoming calls to your extensions.
Do Not Disturb
To activate Do Not Disturb status:
From the Select Call Action drop-down list box, select DND.
With Do Not Disturb, your extensions will not accept incoming calls.
Note. This status is not available to agents associated with an ACD queue.
Agent Not Ready
To activate Agent Not Ready status:
From the Select Call Action drop-down list box, select Agent Not Ready.
This status is typically used when agents are at their desks, but temporarily unable to receive calls. While you are not ready, the system routes calls to other available agents.
Note. This status applies only to agents associated with an ACD queue.
You can use PeopleSoft CTI to place a call while the agent status is either Agent Ready or Agent Not Ready.
Note. If you have multiple extensions assigned to you, do not call one of your extensions from the other.
To place an outbound call:
Make sure that you are in Agent Ready or Agent Not Ready status.
Select the option next to the telephone icon representing a free line.
For example, if you had a customer on hold on one line, select the icon for the second line.
From the Select Call Action drop-down list box, select Dial.
From the drop-down list box showing all numbers from the shared and agent phone books, select a number to be dialed.
If the number is not there, select Dial other number to get an edit box and enter the number to be dialed.
Click Go.
As with any other call you receive, you have access to all the call actions for calls you initiate. You can transfer the person that you’ve called, place the line on hold, or initiate a conference with another party.
Note. The system places you in Agent Not Ready status until you release the call.
When making an outbound call:
A URL can be specified to display a page.
When displaying the page, the outbound call data is also attached to the URL so that an application can collect information such as the ANI, DNIS, and so on.
A context ID (such as a customer case number or an invoice number) is attached to the call data.
This allows PeopleSoft application context to be passed on to Cisco or Genesys middleware where it can be stored. This context can be used to establish a relationship between the outbound call and the application context when the call was made.
See Also
Using the Shared Phone Book Page
When you disconnect, or release, a call from the mini console, the system disconnects you from the CTI middleware, and the mini console becomes disabled (unavailable for entry). However, the PeopleSoft page remains active so that you can finish updating information if needed.
When you become available to accept incoming calls depends on how your system administrators have set up your CTI middleware. Genesys has a setting known as wrap-up time, which allows an agent a certain amount of time to update the previous caller's information or complete related work before accepting more calls.
Hot keys are combinations of keyboard buttons you can press instead of using a mouse. To help you easily select options, PeopleSoft CTI offers the following hot keys:
Hot Key |
Description |
ALT + R |
Registers your phone extensions with the CTI middleware. |
ALT + 1 |
Makes Extension 1 the active line. |
ALT + 2 |
Makes Extension 2 the active line. |
ALT + S |
Presents a list of applicable call actions for you to select. |
ALT + P |
Presents a list of frequently called telephone numbers for you to select. |
ALT + G |
Enables you to execute a call action. |
ALT + C |
Enables you to cancel a call action. |
ALT + Z |
Enables you to check agent status. |