Getting Started with PeopleSoft MultiChannel Framework

This chapter discusses:

Click to jump to parent topicPeopleSoft MultiChannel Framework Overview

PeopleSoft MultiChannel Framework provides the tools that are required to support multiple channels of communication between customers (users) and agents. Some PeopleSoft applications use PeopleSoft MultiChannel Framework, such as an email response management system (ERMS) from PeopleSoft CRM, or you can develop your own applications on the provided framework.

PeopleSoft MultiChannel Framework delivers an integrated infrastructure to support multiple interaction channels for call center agents or other PeopleSoft users who must respond to incoming requests and notifications on these channels. The channels supported include email, web-based chat, voice, instant messaging, and generic events. PeopleSoft MultiChannel Framework can be used from any PeopleSoft application.

PeopleSoft MultiChannel Framework also supports a broadcast function, which allows a user, such as a supervisor, to broadcast a notification message to a group of agents.

PeopleSoft MultiChannel Framework enables third-party routing systems that enable applications, such as PeopleSoft CRM, to provide embedded multi-channel functionality. You may choose either the PeopleSoft queue server or the third-party routing server to route voice, email, chat and generic events.

In the planning phase of your implementation, take advantage of all PeopleSoft sources of information, including the installation guides, PeopleTools documentation, and the PeopleBooks that are specific to your applications.

Click to jump to parent topicPeopleSoft MultiChannel Framework Implementation

This section describes the steps that are required to implement PeopleSoft MultiChannel Framework (MCF).

Depending on your business use of PeopleSoft MultiChannel Framework, several activities are necessary for implementation:

Configuring REN Servers and Clusters

The REN server routes event notifications through the PeopleSoft MultiChannel Framework. Certain PeopleSoft applications, such as Reporting and Optimization, use the REN server to route notifications without using any of the rest of the PeopleSoft MultiChannel Framework. Therefore, a minimal configuration of PeopleSoft MultiChannel Framework includes at least one REN server and REN server cluster.

REN-server specific security setup is required, including configuration of Real-time Event Notification Permissions for each role using a REN server alone or as part of PeopleSoft MultiChannel Framework.

To provide a secure channel of communication between the clients and the REN servers, the REN servers may be SSL-enabled. SSL-enabled REN servers enable secure communication by providing client and server authentication

Typically, a system administrator configures and manages REN servers and clusters.

See Configuring REN Servers.

Configuring MCF Servers, Clusters, Queues, and Tasks

MCF servers (queue servers and log servers) work with REN servers to queue and route task notifications to agents. An implementation of PeopleSoft MultiChannel Framework requires configuration of MCF servers, MCF clusters, queues, and tasks.

Typically, a system administrator configures and manages MCF servers and clusters, and either a system administrator or an agent supervisor configures and manages queues and tasks.

See Configuring PeopleSoft MCF Servers and Clusters, Configuring PeopleSoft MCF Queues and Tasks.

Creating and Defining Agents

Agents are PeopleSoft users that are further defined as PeopleSoft MultiChannel Framework agents. Agents manage tasks that are assigned to them. Agents can log on to and accept tasks from the MultiChannel Console.

Typically, an agent supervisor defines agents and assigns agents to appropriate queues.

See Configuring PeopleSoft MCF Agents.

Using MCF Sample Pages

PeopleSoft MultiChannel Framework is delivered with sample pages that demonstrate the use of email, web-based chat, generic, and instant messaging channels. An application developer can use these sample page definitions as the basis for application pages. The Enterprise PeopleTools 8.48 PeopleBook: PeopleCode API Reference includes detailed descriptions of PeopleSoft's Mail Classes, MCFIMInfo Classes, and the Universal Queue Classes.

Additional sample pages demonstrate how to use the JavaScript MultiChannel Application Programming Interface (JSMCAPI) to customize the CTI console and to develop supervisor desktops using the available monitoring functions.

See Administering Queues, Logs, and Tasks.

See Mail Classes, MCFIMInfo Class, Universal Queue Classes.

Configuring PeopleSoft CTI

PeopleSoft MultiChannel Framework includes support for PeopleSoft CTI. PeopleSoft CTI requires supporting computer-telephony middleware and additional configuration separate from other channels of PeopleSoft MultiChannel Framework.

See Configuring PeopleSoft CTI.