This chapter provides an overview of email response management system (ERMS) setup and discusses how to:
Define correspondence management for ERMS.
Define system settings for email processing.
Define mail servers.
Define mail filters.
Define mailboxes.
Define priorities and moods.
Define email audit history tracking.
This section discusses:
Mail servers and mailboxes.
Email handling options.
Email classification.
ERMS application engine processes.
Note. This section does not discuss routing rules for structured or unstructured email.
See Also
Understanding Structured Email
Understanding Unstructured Email Routing
The ERMS system integrates with mail servers and mailboxes that you establish outside of the PeopleSoft system. You use PeopleSoft MultiChannel Framework and PeopleTools Integration Broker to manage the connection with these external systems.
You also establish mail server definitions and mailbox definitions within the ERMS system. The mail server definition is minimal: it is the name of the physical mail server. The mailbox definition is more extensive. It includes connection-related settings (such as the password that is used to access the mailbox and the frequency with which the ERMS system fetches email from the external mailbox), as well as email handling options such as:
Default group worklists to which emails are routed if no suitable group worklist is found.
Time limits after which the system sends notifications that an email has not yet been closed.
Auto-acknowledgement processing.
The from address that is to be used for automatic responses to email that comes to this mailbox.
Whether the mailbox is used for email from external customers or internal customers, which in turn controls which types of business objects can be associated with email that is sent to this mailbox.
Email that is sent to external mailboxes can be associated with consumers.
Email that is sent to internal mailboxes can be associated with workers.
Use internal mailboxes in conjunction with PeopleSoft Enterprise HelpDesk or PeopleSoft Enterprise HelpDesk for Human Resources.
Note. Although you use pages in the Mailbox Definition component to set up the mailbox's routing rules for unstructured email, this chapter does not discuss those pages. Refer instead to the documentation for unstructured email routing rules.
See Also
Understanding Structured Email
Understanding Unstructured Email Routing
Enterprise PeopleTools PeopleBook: PeopleSoft MultiChannel Framework
In addition to the mailbox-level options, several system-wide options exist.
The mail reader process, which fetches each email from an external mailbox and saves it to PeopleSoft tables, analyzes the from address of the email and looks for a customer, partner, or worker (depending on the mailbox type: external, partner, or internal) to associate with the email.
Every inbound email must be associated with a PeopleSoft CRM business object. If the Mail Reader process cannot identify the sender, select in each mailbox definition whether it should create a user based on the email address, or associate the email with a specific person record that you've chosen to represent all unknown users. The same unknown user setting applies to all mailboxes.
In the System Installation component, define the following settings for email replies:
The correspondence template that formats the email history that the system automatically enters into the body text of an email reply.
The CRM system delivers a template called Email History - Model 1 that you can use. If you do not explicitly select a template, the following default text appears above the text of the original email:
<===== Received from <[email protected]> on <date.time>======>
Whether the email history appears at the beginning or end of the reply.
Initially, the email history is the only body text in the reply. Agents can manually add text anywhere. But if they apply templates, the system inserts the template text before or after the existing text depending on this system setting. That is, if you configure the system to keep the reply at the end of the reply, then newly applied template text is added to the beginning of the existing body text instead of the end.
The greeting text to use when replying to an email. PeopleSoft delivers a template called EmailGreeting that you can use.
The closing text to use when replying to an email.
PeopleSoft delivers a template called EmailClosing that you can use.
The subject text to use when replying to an email that has no subject.
To boost the performance of the ERMS system and the productivity of the users who respond to email, PeopleSoft provides the ability to filter spam email and keep the spam from being analyzed and routed.
You can set up mail filtering based on the sender's email address—either a fully qualified email address or an entire domain. You can also use PeopleTools application classes to create your own email filters. The pages where you define mail filtering include an option to identify a custom application class to use.
You can choose whether to remove the spam entirely or whether to keep it in an exception area, where it remains available if you want to analyze filtering activity or if you want to look for email that was filtered out erroneously.
PeopleSoft provides two levels of email history tracking:
An event history that is implemented in PeopleCode.
The system automatically creates an email history record when one or more of these conditions take place:
An email is newly created.
Change of email status to canceled or complete occurs.
Change of group worklist name occurs, for example, when the email is reassigned.
An agent accepts the email.
An audit history.
The audit history displays field-level and record-level changes to email data. You set up audit processing using PeopleSoft Application Designer and the Audit - Setup page.
The ERMS system leverages the user settings that you define for correspondence management, including:
Approval processing.
If you designate an approver for a specific user, any email replies that the user sends are routed to the approver, who can either approve or reject the reply. Use this option to ensure the quality and consistency of your customer communications and to monitor the development of your workforce.
Default routing for responses to ad hoc email.
If you use the ERMS system, each ad hoc email that is sent from the PeopleSoft CRM system includes a context tag. If the recipient replies to an ERMS mailbox, and if the reply contains the context tag, the system uses the context tag to identify the user who sent the original ad hoc email. The system then routes the reply to that user's default group worklist.
Default From addresses for email replies that are sent by the agent.
By sending replies from a system email address rather than a personal email address, agents can be sure that any response from the customer is handled by ERMS. Different defaults exist depending on whether the email is from an external mailbox, an internal mailbox, or an internal human resources mailbox.
Note. These user settings are available for setup on Supervisor Desktop.
System Activities
On the email workspace, agents can search for transactions that can be associated with the emails that they work on, or create new transactions that support the completion of the emails, such as creating a lead, order, or case. The ERMS system provides the infrastructure for you to reference the application class methods that are used to create those transactions for emails on the email workspace.
See Also
Defining System Settings for Email Processing
Understanding Audit Information
The ability to correctly identify the intent of an email enables more accurate suggestions to be given on solutions or actions to resolve customer issues or on templates when you are sending replies. In the ERMS system, an email can be classified using one or more of the following attributes:
Category: high-level classification of an email (for example, inquiry, problem, or spam).
Type: subdivision under a given category (for example, hardware problem or software problem).
Product Group: high-level product grouping (for example, air conditioner or refrigerator).
Product: specific products under a given product group (for example, air conditioner with product ID A123 or fridge with product ID F234).
Mood: email sender's general disposition (for example, disappointed, neutral, or happy).
Priority: priority of the email.
Language: language used in the email.
If natural language processing (NLP) is available, it returns and supplies email classification data on the email workspace automatically based on the content analysis of the email. Agents can manually adjust these classification values if needed or if NLP is not available to provide automated suggestion. ERMS uses these values as search criteria to find matching solutions and actions that may resolve customer issues raised in the email, and to find matching templates for the email response.
See Also
Defining Template Categories and Types
ERMS relies on several PeopleSoft Application Engine (AE) processes to read emails from an external mailbox, analyze them, take proper email actions, and send alerts when they are not handled within the specified time period. The ERMS Processes section of the Understanding ERMS chapter describes what these processes do; this section discusses setup tasks for these processes.
See ERMS Processes.
To set up ERMS, you define:
The number of emails that the mail reader process works with at a time.
The process scheduler server where the ERMS processes run.
Note. The process scheduler server needs to be run on either a Windows NT or UNIX machine at all times, regardless of database, to support all ERMS processes.
The run frequency for processes other than the mail reader process.
The mail reader process frequency is based on the polling frequencies that you define for your ERMS mailboxes.
Run control information for the build collection process, which runs as part of the unstructured content analysis job.
The build collection process creates a Verity search collection that is used during email content-based routing.
Because ERMS depends on its PeopleSoft AE processes, prompt notifications of process failures can be important.
PeopleSoft Process Scheduler enables you to set up notifications that are sent when a process or job finishes successfully or when an error occurs in the process or job.
When you set up your ERMS system settings, process-specific links navigate you directly to the PeopleTools pages where you set up these notifications.
Correspondence management functionality is common to all PeopleSoft CRM applications. ERMS leverages this functionality extensively. Correspondence management is documented in detail in the PeopleSoft Enterprise CRM 9 Automation and Configuration Tools PeopleBook.
These correspondence-management implementation steps are crucial to ERMS:
Define worklists.
If you use the Group Worklist page to create queues (so that agents can use the Multichannel Toolbar to accept inbound email), define your ERMS system settings before creating worklists. ERMS system settings include certain defaults that are required when you are creating queues from the Group Worklist page.
See Defining Worklists.
Define general settings for correspondence.
In particular, be sure to define agent settings such as approval requirements and default from addresses for outbound email.
See Defining General Settings for Correspondence and Notifications.
Define settings for template-based correspondence.
Define correspondence templates.
To define system settings for email processing, use the System Installation (RB_ERMS_INSTAL) component.
This section lists prerequisites and common elements and discusses how to:
Define system settings for email processing.
Define reply with history templates.
Specify email greetings.
Define subject text for replies to email with no subject.
Specify email closing text.
Define ERMS process notifications.
Define system activities.
Identify email workspace fields for mapping.
Before you set up system settings for ERMS:
Define the person who will represent all unknown senders.
Set up this person in the worker component, and enter the minimum required data. The person's name appears on all emails for which the sender is not identified, so enter a name such as Unknown Sender. This is, however, not necessary if you specify in the mailbox definition that you want the system to create a user automatically for unidentified email senders.
Define correspondence templates that control the presentation of the email history that the system enters into the body text of the reply.
You can use the delivered template Email History - Model 1 as a model for this. If you do not explicitly select a template, the following default text appears above the text of the original email:
<===== Received from <[email protected]> on <date.time>======>
Define the default multichannel queue clusters for agents to use Multichannel Toolbar to receive inbound emails.
This enables you to create multichannel queues from the CRM Group Worklist page; the queues use the default queue cluster that you establish.
See Also
Setting Up Correspondence Templates
Language Code |
Select the language for which you are defining templates. The language that you select limits the prompt on the Template Name field so that you can select only templates of the appropriate language. At runtime, the preferred language of the user who is sending the email determines which settings are used. |
Page Name |
Object Name |
Navigation |
Usage |
RB_ERMS_SYSDEFN |
Set Up CRM, Product Related, Multichannel Definitions, Email, System Installation, System Installations |
Define settings for email processing, including:
|
|
RB_ERMS_TMPL_DEFN |
|
|
|
RB_PRCS_NOTIFY |
Set Up CRM, Product Related, Multichannel Definitions, Email, System Installation, Process Notifications |
Define notifications for the PeopleSoft AE processes that are used in ERMS. |
|
PRCSJOBNOTIFY |
On the Process Notifications page, click the Setup Process Notifications link next to an unstructured content analysis job. |
Define the messages that are to be sent when a job finishes successfully or when an error occurs in the job. See Enterprise PeopleTools PeopleBook: PeopleSoft Process Scheduler |
|
RB_EM_ACTIVITY |
Set Up CRM, Product Related, Multichannel Definitions, Email, System Installation, System Activities |
Define system activities. CRM objects can be created from the email workspace. Specify corresponding application classes that are used to create them on this page. |
Access the System Installations page.
System Settings
Warning Notification, Final Notification, Polling Frequency, Routing Rule Type, Auto Acknowledgement, and Automatic Routing |
Set default values for the identically named fields on the Mailbox Definition page. These fields control mailbox-level characteristics, such as email routing, response time alerts, automatic acknowledgements, and so on. See Defining Mailboxes. |
REN Server Cluster ID (real-time event notification server cluster ID) |
Set a default queue cluster to be associated with queues that the system creates when you set up queues and agents using PeopleSoft CRM group worklists. |
Maximum Workload and Skill level |
Set default values to be associated with agent definitions that the system creates when you set up queues and agents using PeopleSoft CRM group worklists. The values in these fields are used to determine an agent's capacity to accept additional work and thus to determine the agent to whom a new email is routed. |
Content Analysis and Time Out Scheduler Sleep Time
Mail Processor Sleep Time |
Enter the frequency with which to run the email process, which attempts to trigger proper email actions, including routing emails to worklists. This frequency determines how quickly new email is routed to agents for handling and thus can affect your agent's ability to meet email due dates. |
Enter the frequency with which to run the Time Out Process Handler process, which schedules reminder notifications for emails that have not been closed within the mailbox-level or worklist-level response times. |
|
Unit of Time |
For each sleep time that you define, enter Minutes, Hours, or Days as the unit of time. |
Reply With History, No Subject, Verity Run Control
RunControl To Build Collection |
Enter the run control name to be used when running the Build Collection process. When you save the page, the system creates a run control for the Build Collection process using the run control name that you enter here. The run control that the system creates is for the search collection CRM_RB_ERMS. PeopleSoft delivers definitions for the collection and its search index templates. After saving this page, access the Build Search Collection page to complete the run control settings. In particular, be sure to set up the collection directory. |
Collection Directory |
Enter the directory path for the collection. The path is relative to the Process Scheduler server where the process runs, not to the computer where the request is made. If Process Scheduler is running on the application server, the path that you enter here matches the Verity collection path on the application server. Any mapped drive must be set as part of the PS_HOME environments variable. |
Reply With History On |
Select Bottom or Top to determine whether the text of an inbound email is kept at the beginning or end of a reply. For example, if you select Bottom, then applying a template to the outbound email inserts the template text before any existing body text. |
Spam Category |
Specify the category to be used for spam mail. The system-delivered category is called Spam. |
Set Up History Template |
Click to access the History Templates page, where you select language-specific templates to be applied when agents choose to include the original email text in an email reply. If you do not explicitly set up history templates, the following default text appears above the text of the original email: <===== Received from <[email protected]> on <date.time>======> |
Set Up Greeting Template |
Click to access the Greeting Templates page, where you select language-specific greeting text phrases to be applied when agents respond to incoming email. |
Set Up No Subject Phrase |
Click to access the No Subject Phrase page, where you enter language-specific text phrases to be used as the subject of an email reply when the original email does not have a subject. |
Set Up Closing Template |
Click to access the Closing Templates page, where you select language-specific closing text phrases to be applied when agents respond to incoming email. |
See Also
Setting Up and Using Worklists
Understanding PeopleSoft CRM Searching
Access the History Templates page.
Template Name |
Select the template for the system to use when entering the text of the original inbound email to the body of the new outbound email. Select a template, not a template package. At a minimum, the templates that you select must contain the text of the original email; use the delivered History Email Body term for this. Optionally, you can include front matter or end matter in the appropriate language. |
See Also
Setting Up Correspondence Templates
Access the Greeting Templates page.
Template Name |
Select the template for the system to include a greeting in the new outbound email. Select a template, not a template package. |
See Also
Setting Up Correspondence Templates
Access the No Subject Phrase page.
No Subject Phrase |
Enter a default subject to use for replies to email with no subject text to avoid sending replies with insufficient identifying information in the subject. |
Access the Closing Templates page.
Template Name |
Select the template for the system to include a closing message in the new outbound email (for example, a disclaimer from your company). Select a template, not a template package. |
See Also
Setting Up Correspondence Templates
Access the Process Notifications page.
The grid on this page lists all ERMS processes: five PeopleSoft Application Engine processes and one job, which consists of two other PeopleSoft Application Engine processes.
See Also
Enterprise PeopleTools PeopleBook: PeopleSoft Process Scheduler
Access the System Activities page.
Enable |
Select the transactions that agents can search for or create within the email workspace and associate them with email. |
Activity Type |
Select the CRM object that agents can create from the email workspace. |
Application Class ID and Application Class Path |
Specify the path and ID of the application class program that is written to create transactions of the corresponding CRM object. |
See Also
See Identifying Email Workspace Fields for Mapping.
This section lists prerequisites and discusses how to register mail servers in the ERMS system.
Before you define mail servers and mailboxes within the ERMS system, you must:
Set up the external mail servers and mailboxes that the ERMS system will monitor.
You set up physical mail servers and mailboxes outside of the PeopleSoft system. The PeopleSoft ERMS system supports both POP3 and IMAP4 email protocols.
Set up the integration between these external systems and your PeopleSoft system:
Configure the PeopleSoft Integration Broker gateway for the email channel.
Configure the GETMAILTARGET connector properties on the MCF_GETMAIL node.
Make sure that all of the transactions of MCF_GETMAIL node are set to active on the Service Operations: General page. For more information about nodes, refer to the “Configuring Nodes” chapter of the Enterprise PeopleTools PeopleBook: Integration Broker.
The PeopleSoft MultiChannel Framework documentation discusses these processes in the chapter on configuring the email channel.
See Enterprise PeopleTools PeopleBook: PeopleSoft MultiChannel Framework
Page Name |
Object Name |
Navigation |
Usage |
RB_MAILSERVER_DEFN |
Set Up CRM, Product Related, Multichannel Definitions, Email, Define Servers and Security, System Parameters/Defaults, Mail Server Definition |
Define mail servers in the ERMS system. |
Access the Mail Server Definition page.
Mail Server Name |
Enter a row of data for each mail server that the ERMS system will access. The name that you enter here must match the name of the physical mail server. When you set up mailboxes, you will associate each mailbox with one of the mail servers that are listed here. This association gives the mail reader process the information that it needs to find the external mail server from which the mailbox's emails are fetched. |
To define mail filters, use the System Parameters/Defaults (RB_ERMS_SETUP) component.
This section discusses how to:
Set up address-based and domain-based filters.
Create application classes for custom mail filtering.
Apply email filters.
Page Name |
Object Name |
Navigation |
Usage |
RB_SPAM_LIST_DEFN |
Set Up CRM, Product Related, Multichannel Definitions, Email, Define Servers and Security, System Parameters/Defaults, Spam List |
Set up address-based and domain-based filters. |
|
RB_ERMS_SETUP |
Set Up CRM, Product Related, Multichannel Definitions, Email, Define Servers and Security, System Parameters/Defaults, Mail Filters |
Activate the filters that you set up on the Spam List page, and apply your own custom email filters. |
Email Address/Domain Name |
Enter a full email address or a domain name from which you want to block all email. |
Type |
Select Email or Domain to indicate the type of address being blocked. |
Note. To activate the filters that you set up on this page, access the Mail Filters page and ensure that the delivered SYS_SPAM_LIST filter is active.
To implement mail filtering other than by email address or domain, create an application class method that identifies the emails to be discarded.
PeopleSoft provides a base class called MailFilter that you extend when creating your own filters. The delivered base class is in the RB_MCF_SETUP package. PeopleSoft also delivers the SYS_SPAM_LIST class, which you can clone as a starting point.
Properties of the Base Class
This table explains the base class properties:
Property |
Description |
EmailRow |
Identifies a row of data that is retrieved by the PeopleTools MCFGetMail application programming interface (API) using the Message Structure MCFEM_RES_READALL. This message is made up of the MCFEM_RES_MAIN record and its child record MCFEM_RES_PART. |
DomainName |
The domain from the sender's email address. The MailFilter constructor populates this property for the specified email. |
FromEmailAddress |
The sender's full email address. The MailFilter constructor populates this property for the specified email. |
MailFilter(&Row1 As Row) Method
The MailFilter(&Row1 As Row) method uses the &Row1 parameter to populate the DomainName, FromEmailAddress, and EmailRow properties of the class. It accepts this parameter:
Input Parameter |
Description |
&Row1 |
A row type object for which the main record is MCFEM_RES_MAIN. |
No return parameters are available.
IsFromEmailAddressValid() Method
IsFromEmailAddressValid() sets a Boolean value that indicates whether the email is valid. When you create your own mail filters, your custom logic goes here. The returned value is trapped by the mail reader process and is used in this way:
Return Value |
Description |
False |
The email is considered to be an exception email and is discarded before any further processing takes place. |
True |
The email is valid. |
This sample code filters out email from [email protected]:
import RB_MCF_SETUP:*; class CstmFilter1 extends MailFilter; method CstmFilter1(&Row1 As Row); method IsFromEmailAddressValid() Returns boolean; end-class; method CstmFilter1 /+ &Row1 as Row +/ %Super = create MailFilter(&Row1); end-method; method IsFromEmailAddressValid /+ Returns Bool +/ If (%This.FromEmailAddress = "[email protected]") Then Return False; Else Return True; End-If; end-method;
See Also
Enterprise PeopleTools PeopleBook: PeopleCode Developer's Guide
Enterprise PeopleTools PeopleBook: PeopleCode Language Reference
Mail Filter ID and Description |
Enter a name and description for your custom mail filter. PeopleSoft delivers a mail filter with the ID SYS_SPAM_LIST. This filter blocks email from the addresses and domains that you enter on the Spam List page. You cannot edit or delete the data for this filter. |
Status |
Select to activate the mail filter. The email addresses and domain filters that you set up on the Spam List page are active only if you activate the SYS_SPAM_LIST filter here. |
Application Class ID, Package Tree Viewer, and Application Class Path |
Enter the ID and path for an application class that performs custom mail filtering. Click the Package Tree Viewer link to access the Application Packages Lookup page, where you can browse for application classes and select one to use. |
Retain Email Body As Exception |
Select to have the ERMS mail reader process to save the text of any email that has been blocked by this filter. The blocked email is not routed for handling, but an administrator can review the blocked emails on the Exception Email Details page. If this option is cleared, you can still review summary information about the email on the Mail Reader Process Log page, but you will not be able to view the email's body text. |
See Also
To define mailboxes, use the Mailbox Details (RB_MAILBOX_DEFN) component.
This section lists prerequisites and discusses how to:
Define mailbox settings.
Associate categories with recommended actions.
Configure the activity list.
Clone a mailbox.
Note. This section discusses only the general-purpose pages in the Mailbox Details component: the Mailbox Definition page and the Clone Mailbox page. Other pages in the component are used to set up email routing rules and are described in that context.
See Also
Understanding Unstructured Email Routing
Before you begin defining mailboxes, define the mail server for the mailbox.
Also, define these users and group worklists that are associated with the mailbox:
The worklist owner (a worker).
The default group worklist for the mailbox.
The group worklist to which emails that cannot be handled due to processor errors are sent.
These prerequisites are required if you want to implement the associated functionality:
To define an auto-acknowledgement message for this mailbox, first create the template and a template package that contain the text of the auto-acknowledgement message.
To define customer-based routing, first create the application class that is invoked during customer-based routing.
Page Name |
Object Name |
Navigation |
Usage |
RB_MAILBOX_DEFN |
Set Up CRM, Product Related, Multichannel Definitions, Email, Define Servers and Security, Mailbox Details, Mailbox Definition |
Define a mailbox, its connection settings, and its email handling options. |
|
RB_MB_RECMDACTIONS |
Set Up CRM, Product Related, Multichannel Definitions, Email, Define Servers and Security, Mailbox Details, Recommended Actions |
Associate categories with actions, which appear in email workspace as recommended actions. |
|
RB_MBOX_ACTIVITY |
Set Up CRM, Product Related, Multichannel Definitions, Email, Define Servers and Security, Mailbox Details, Mailbox Activity List |
Specify the list of activities to be used in the email workspace for users to search for recent activities and create new ones. |
|
RB_MBOX_SAVEAS |
Click the Clone Mailbox button on the Mailbox Definition page. |
Clone an existing mailbox. |
|
RB_EM_SOL_TMPL |
Click the Set Default Solution Template button on the Mailbox Definition page. |
Select a default solution template. |
Access the Mailbox Definition page.
Mailbox ID and Description |
Displays the mailbox ID. The ID is used for internal purposes only and does not have to relate to the actual email address that is represented by this mailbox. Be sure to enter a meaningful description for the mailbox because the description appears in several places throughout the system. |
Status |
Select a status: Active or Inactive. The Mail Reader process fetches inbound email from active mailboxes only. |
Clone Mailbox |
Click to access the Clone Mailbox page and create a new mailbox based on this mailbox definition. |
Mailbox Type |
Select External if this mailbox receives email from external customers. For example, your sales and customer support email boxes are external. Select Internal if you use this mailbox in conjunction with PeopleSoft HelpDesk, and select Internal HR if you use this mailbox in conjunction with PeopleSoft HelpDesk for Human Resources. This setting controls which types of people (workers or customers) are associated with the email that this mailbox receives. Also, when agents reply to such email, this setting determines the default from address of the reply. Configure the default from addresses on the Agent Setup page for correspondence management or from the Supervisor Desktop. |
Email Address Information
The mail reader process uses the information in these fields to fetch email from this mailbox. These fields are relevant to both structured and unstructured emails.
Mail Server Name |
Enter the name of the mail server for this mailbox. |
Email Account |
Enter the name of the mailbox on the mail server. This is the name that your email system uses to identify the email account; it may not match the email address. |
Password and Confirm Password |
Enter a password that the ERMS mail reader process can use to access the mailbox. Passwords are case-sensitive. To keep your password secure, the system displays asterisks instead of the text that you enter. Because you cannot visually verify that you have entered the correct password, you must confirm your data entry by entering the password twice. |
Email Handling
Reply to Address |
Enter the email address from which automatic replies are sent. The reply to address can be the same as the current mailbox, or it can be any other mailbox that you set up in the ERMS system. This is also the default from address for manual email responses that are sent by users who do not have a user-specific default from address. |
Mailbox Owner |
Enter the name of the person in the CRM system who has the overall responsibility for the mailbox. The system sends this person notifications for each email that has not been closed (indicated with a Complete status) within the warning and final notification time frames. The mailbox owner can accept or take ownership of any email if he is also a member of the worklist to which the email is routed. |
Select the group worklist where emails are routed when processor or system-related errors occur. For example, if the automatic mail processing (AMP) rules engine fails and cannot process emails, they are sent to this worklist and reviewed by administrators. This is a required field. |
|
Enter the default group worklist. Email that is sent to this mailbox is routed to the default group worklist in these situations:
|
|
Enter the time period after which the system will send notifications to the mailbox owner if the email has not yet been closed. Select Minutes, Hours, or Days as the unit of time for these time periods. The external mailbox records the time and date when the email arrives in the ERMS system; this is the starting point for the warning and final notification period deadline. The time period is calculated using a 24-hour clock, without regard to your organization's business hours. The final notification time is the deadline for responding to and closing the email. The warning notification time alerts the mailbox owner that the organization is at risk for missing the deadline. Therefore, the warning notification time is shorter than the final notification time. The system resets the external time that the email is forwarded to another mailbox. |
|
Polling Frequency and Unit of Time |
Enter the frequency with which the mail reader process pulls incoming email from the mail server into the PeopleSoft database. Select Minutes, Hours, or Days as the unit of time for the polling frequency. To minimize connection-related overhead while still ensuring prompt receipt of incoming email, poll mailboxes that receive the heaviest traffic are polled more frequently than less-frequently used mailboxes. |
Language Code |
Select the language in which the mailbox is processing. |
Business Unit |
Enter a business unit for the mailbox definition to be used for the creation and search of transactions, as well as for business object search that is initiated from email. For example, if an agent creates a case from an email, the business unit that is specified in this email's mailbox becomes the business unit for the newly created case. If you perform a business object search on an email, the search is refined by the mailbox's business unit. |
Set Default Solution Template |
Click to specify a template that is used to apply to solutions that can be submitted along with emails. To make a template available for solutions, add the solution usage to this template's package. Templates are language-specific. |
Auto Acknowledgement
Create New Customer
Use this group box to configure how the mailbox acts if the mail reader process cannot identify email senders from the database.
Create new user based on Email |
Select to let the system create a new user based on the setting of the business unit that is associated with the mailbox. The ERMS system creates the user with a role type that is appropriate to the type of the mailbox (for example, the user is in a role type of worker if the mailbox is for internal use). The mail reader process derives the user name from the email address. For the email address [email protected], the first name of the user would be user@ and the last name domain.com. |
Using the System Setting |
Select to let the system assign the email to the unknown user who is specified on the System Installations page. When you view the email from the email workspace, the role type of this unknown user is not provided and the representing information is unavailable. |
Unstructured Email Processing
See Also
Understanding Unstructured Email Routing
Understanding Automated Mail Processing
Access the Recommended Actions page.
For each selected category on this page, associate it with one or more ERMS-related actions. When an email is assigned a category (either manually by an agent or automatically by AMP) at runtime, the associated recommended actions appear on the Email page (under the Assistance section). The sequence number dictates the order in which the actions appear at runtime.
See Also
Access the Mailbox Activity List page.
Recent Activity Default Rows |
Enter the maximum number of activity rows that users see from the activity result grid on the Recent Activities tab on the Email page. |
Activity Type |
Select the types of transactions (activities) that can appear when the email workspace retrieves the default activity result list initially. At runtime, all the transactions that are enabled, together with emails, appear in the Activity Type field on the Recent Activities tab on the Email page. |
Create New |
Select to enable users to create the corresponding transaction at runtime by clicking the Create New link that appears on the Recent Activities tab on the Email page. The link appears when the transaction that has this option enabled is selected in the Activity Type field. If users do not have the permission to create that transaction, they are notified with a system message. |
Quick Create |
Select to let the system display the Create New <CRM transaction> button for the corresponding transaction at runtime. For example, if you select this check box for the support case transaction, the Create New Support Case button appears on the Email: Main page. |
See Also
Access the Clone Mailbox page.
Save As Mailbox ID and Description |
Enter IDs and descriptions for the mailboxes that you want to create. |
Click the OK button to create mailbox definitions using the IDs and descriptions that you entered. The new mailbox definitions are exact duplicates of the current mailbox definitions except for the ID and description fields.
This section discusses how to:
Define priorities.
Define moods.
Page Name |
Object Name |
Navigation |
Usage |
RB_PRIORITY_SETUP |
Set Up CRM, Product Related, Multichannel Definitions, Email, Priorities, Priority Setup |
Define priorities to appear for email on the email workspace. |
|
RB_MOOD_SETUP |
Set Up CRM, Product Related, Multichannel Definitions, Email, Moods, Mood Setup |
Define mood attributes for email on the email workspace. |
Access the Priority Setup page.
Values in this grid are used to give priority to email after the content analysis. The priority appears for email in the email workspace.
To define moods, use the Mood Setup (RB_MOOD_SETUP) component.
Access the Mood Setup page.
Values in this grid are used to describe what the customer mood is in email after the content analysis. The mood appears for email in the email workspace.
This section discusses how to define email audit history tracking in the CRM system.
Page Name |
Object Name |
Navigation |
Usage |
RC_COMP_AUDIT |
Set Up CRM, Common Definitions, Audit Trail - Setup, Audit - Setup |
Define auditing behavior for inbound email. |
See Setting Up Auditing for Cases and Inbound Email.