LinkedIn
Copied!

Table of Contents

Implementing an email bot for an Email channel

Version:

Only available versions of this content are shown in the dropdown

Give users the ability to seamlessly interact with an application by email. Implement an Email channel so that your Pega Email Bot™ intelligently responds to user email requests, for example, by opening a related business case about a reported issue and forwarding the triage case to another operator by using intelligent email routing.

In an email bot, you can set up intelligent routing of emails by defining routing conditions based on text entity, category, or sentiment analysis. With intelligent routing, the system automatically routes incoming email content to an operator or to a work queue as an email triage case, or creates a top-level case. When you set up an Email channel, Pega Platform automatically configures email instantiation for the selected case.

The process of creating a Pega Platform application, including the design and development of an Email channel for an email bot, requires open rulesets. However, once an email bot is in a production environment, you can lock the rulesets. Only when you need to build models further, or change the email bot channel configuration in a production environment, unlock the rulesets.
To learn about new chatbot and email bot features in Pega Platform version 8.5, see the What's New in Conversational Channels video on Pega Community.
  1. Build and configure an Email channel for an application.

    1. Set up an email bot by creating an Email channel, adding email accounts for email handling, and selecting a reference operator.

      For more information, see Creating an Email channel.
    2. Define Email channel behavior by adding suggested cases, defining suggested responses, and configuring email analysis.

      For more information, see Defining Email channel behavior.
    3. Set up intelligent routing of emails by defining routing conditions based on email header content, text entity, topic, sentiment analysis, or a when rule.

      With intelligent routing, the system automatically routes email content from users to an operator or to a work queue as an email triage case, or creates a top-level case. For more information, see Configuring intelligent email routing.
  2. Use the Email channel to record and train the data for the text analytics model, triage emails, and display reports.

    1. Enable the recording of training data, create training data, and then apply changes to the text analytics model for the email bot.

      For more information, see Training the model for the Email channel.
    2. Triage incoming emails for the email bot.

      You can reply to users, forward emails to additional stakeholders, send Pulse messages, spin off business cases, detect duplicate triage cases, or resolve triage cases. For more information, see Triaging incoming emails.
    3. Display built-in reports about the number of received emails, triaged cases, and created business cases.

      For more information, see Viewing reports for the Email channel.
  3. Manage the Email channel by troubleshooting, upgrading, and further customizing the system.

    1. Perform additional tasks to customize the email bot.

      For more information, see Customizing the Email channel.
    2. Address issues in the email bot by verifying the email integration settings and fixing the routing conditions that you define for intelligent routing.

      For more information, see Troubleshooting the email bot.
    3. Perform maintenance tasks and upgrade the email bot to the 8.5 version, to improve performance and make the system more reliable.

Did you find this content helpful?

Have a question? Get answers now.

Visit the Collaboration Center to ask questions, engage in discussions, share ideas, and help others.