Skip Headers

Oracle Advanced Outbound Telephony Implementation Guide
Release 12.1
Part Number E13404-04
Go to Table of Contents
Contents
Go to previous page
Previous
Go to next page
Next

Implementation Overview

This chapter covers the following topics:

Implementation Planning

There are two areas of consideration when planning an Oracle Advanced Outbound Telephony implementation. The first area includes collecting the information you need to implement the application. The second area involves system configuration planning (size, speed, number, etc.).

The planning process involves:

Collecting Information

Use the following list of questions to determine your implementation needs:

  1. What type of Outbound Application will you be using? Oracle TeleSales? Oracle Advanced Collections?

  2. What dialing strategy will you be using? Manual? Progressive? Preview? Timed Preview?

    Depending on your dialing method, you may need to confirm the best way to handle the processing of the list. How many agents will be handling the campaign activity? If there are a few, you might want to run a progressive campaign.

  3. What is your PBX Name? PBX type? PBX server?

  4. What Computer Telephony Integration will you be using? (Server, type, configuration, etc.).

  5. What are your agent extension numbers?

  6. What will your outbound call volume be (calls/hr., average, low and peak usage)?

  7. Do you have any special calling requirements and restrictions (restrictions on number of calls, call time, etc.)?

  8. Any Federal, State and local laws and/or regulations that govern telemarketing, such as the callable hours during the weekdays, weekends and holidays.

  9. What will you be using for your test agent information?

  10. What will you be using for your test data?

  11. What validation information will you be using?

  12. How do you want to handle call outcome and recycle handling information?

  13. What Dialing Access Information will you need?

  14. What are the sources of records to be dialed?

Setup Planning

Setup planning involves matching your business requirements to the software and hardware components necessary to best satisfy those requirements. The list of questions in this topic will aid you in determining your hardware requirements, and the sizing parameters for the Oracle Advanced Outbound Telephony servers.

General Questions

Use the following list of questions to help determine your system configuration:

  1. What type of switch will you be using?

  2. What type of telephone sets will your agents be using?

  3. What middleware will you be using?

  4. What are the extension numbers for the dialers?

  5. What are your agent extension numbers?

    Note: Compatibility between Oracle Advanced Outbound Telephony and third party products, including Computer-Telephony Integration middleware and switches, is certified after testing with each release of these Oracle products. Each combination of a switch, the switch vendor's own software release, and each CTI middleware release, must be certified independently. While Cisco ICM and Dialogic CT-Connect are the two middleware products currently supported by Oracle Advanced Outbound Telephony, there are limitations on the certified combinations of phone switches, switch software, and CTI middleware with each version of these Oracle products.

    Note: The certification information changes with some frequency, as third parties add and drop products and versions, and as Oracle's certification process proceeds. Therefore, current certification information is maintained on a web site, accessible to Oracle sales and product development personnel and to Oracle partners.

    Note: Customers should always have their Oracle sales channel verify, from the web site, that the combination of phone switch, switch vendor software and version, switch configuration, CTI middleware software and version are compatible and supported, prior to making an implementation plan.

System Sizing Questions

Use the following list of questions to help determine your sizing needs:

  1. How big will your call center be? How many agents will you have?

  2. What call volume are you expecting in your call center?

  3. Will your call center be single site or multi site?

Sizing Parameters for the Dial Server

The Oracle Advanced Outbound Telephony Dial Server is moderately memory intensive, however, it is heavily network intensive due to its communications with the UWQ agent and UWQ server, as well as the database.

The following table provides sizing recommendations for the Oracle Advanced Outbound Telephony Dial Server:

# Agents Minimum Memory Maximum Memory Thread Count
1 - 100 128 Megs 256 Megs 300
101 - 250 256 Megs 512 Megs 500
251 - 500 512 Megs 1024 Megs 1000

The number of trunks is dependent upon call volume, call center size, and so on. Each agent must have 1 channel to go out and 1 channel for the dialer. Oracle recommends a 1 to 1 trunk to agent ratio in cases of high voice rate (when we expect a high percentage of dials to result in a live voice). However, if the voice rate is low (say 30%) or when live agents are expected to leave answering machine messages, a higher dialer-to-agent ratio is acceptable. This ratio should not be 2 to 1.

  1. How many dial servers will you need?

  2. To what server group will each dial server belong?

  3. How do you want to set up your PBX, and Agent distributions?

  4. What dialing scripts will you use?

Sizing parameters for the Central Server

The Oracle Advanced Outbound Telephony Central Server is not memory or server intensive, however, it does rely heavily upon the database. Therefore, when you are considering an AO implementation, ensure that you have allocated enough disk space, memory, and have a large enough CPU to handle all of the requirements that AO will place on it in the future.

Most of the Central Server's operation consists of scheduling the execution of PL/SQL on the database. However, it requires 20 or so database connections (problems will arise if the database connection (dbc) file has a low value for the number of connections (NUM_CONNECTIONS).

The amount of disk space is largely determined by the level of logging you want to utilize. Logging levels can be set from 0 to 4.

System and User Information Questions

Use the following list of questions to help determine the information about your server groups, system, and users:

  1. What is the name of the server group you created when setting up Advanced Inbound?

    Server groups are established by Interaction Center Server Manager (ICSM) as a conceptual means of associating various call center services with each other. Both the Oracle Advanced Outbound Telephony Dial Server and Oracle Advanced Outbound Telephony Central Server must be defined as part of a server group in order for ICSM to be able to communicate with AO. The Oracle Advanced Outbound Telephony Central Server must exist only once per instance. The number of Dial Servers depends on the size and volume of your interaction center.

    Only servers within the same server group can communicate with each other. Each server can be a member of one and only one server group. Every call center agent is also associated with one and only one server group. This allows the agent to connect to the services provided by the servers from that server group.

    You should link the Oracle Advanced Outbound Telephony Dial Server into the Server Group you created when setting up Oracle Advanced Inbound. Oracle Telephony Manager (OTM), a component of Oracle Advanced Inbound, must reside in the same server group as each Dial Server so that the teleset number of the agent's physical phone can be mapped to the teleset extension in OTM.

  2. Have you gathered all of the necessary user information for every user of Oracle Advanced Outbound Telephony?

    This information should include:

  3. Assign the correct responsibilities to the Oracle Advanced Outbound Telephony administrator user(s):

Implementation Prerequisites

Before you can implement Oracle Advanced Outbound Telephony, you must ensure the following tasks have been performed:

  1. Complete an administrative-tier installation of Oracle Applications.

  2. Complete a web-tier installation of Oracle Applications on each machine identified.

  3. Run Rapid Install.

    Rapid Install installs the Oracle8i Enterprise Edition technology stack and the Oracle Applications file system. Rapid Install installs the following:

  4. Install an ACD or PBX switch and approved CTI middleware.

  5. Implement Oracle Marketing.

    Prerequisites for the Oracle Marketing implementation include:

    Particular attention should be paid to the creation of marketing mediums as well. Marketing mediums are used in the integration with Oracle Advanced Outbound Telephony to determine which user receives the approval workflow for a given campaign activity.

    To be compatible with Oracle Advanced Outbound Telephony, use the following Marketing source view types:

  6. Install and implement Oracle Advanced Inbound.

  7. Implement Oracle Universal Work Queue.

    Implementation of UWQ should include the following steps:

  8. Implement the business applications (Oracle TeleSales or Oracle Advanced Collections).

    The business application(s) should be implemented at this point.

Process Description

Once you have completed the tasks outlined in the Implementation Prerequisites topic, you can begin implementing Oracle Advanced Outbound Telephony.

This topic group provides high level implementation tasks necessary to implement Oracle Advanced Outbound Telephony.

  1. Creating and Administering Oracle Advanced Outbound Telephony Users

  2. Installing and Configuring the CTI Middleware

  3. Configuring Table Spaces in Your Database

  4. Implementing the Oracle Advanced Outbound Telephony Servers

  5. Setting Up Oracle Customer Interaction History

  6. Setting Up Marketing Online

  7. Configuring Oracle Advanced Outbound Telephony

  8. Configuring Universal Work Queue