Set Up Email

Setting up an email channel for your organization entails several required steps and smaller customization options. This page describes the larger steps as part of the ACD setup and provides links to the user/team customization options.

Complete each of these tasks in the order given.

Create a Campaign

If you've already created a campaignClosed A grouping of skills used to run reports. that you plan to use for email, you can skip this step. For example, you may have a campaign that you intend to use across several channels.

  1. Click the app selector and select ACD.

  2. Go to Contact SettingsCampaigns.

  3. Click Create New to display the new campaign wizard.
  4. Enter a Campaign Name.
  5. Click Create Campaign.
  6. Click the Skills tab.
  7. In the Add Skills section, select the checkboxes next to the skillsClosed Used to automate delivery of interactions based on agent skills, abilities, and knowledge you want to assign to the campaign. If you haven't created an email skill yet, complete that task and then assign it to the campaign.
  8. Click Add Skills. The skills you selected move to the Assigned Skills section.

Create an Email Skill

  1. Click the app selector and select ACD.

  2. Go to Contact SettingsACD Skills.

  3. Click Create New and select Single Skill.

  4. Select Email as your Media Type.
  5. Enter a skill name.
  6. Determine if the skill handles inbound or outbound emails in the Inbound/Outbound field.
  7. Select a campaignClosed A grouping of skills used to run reports. from the Campaign drop-down.
  8. Enter Email From-Address.
  9. Select the Email Parking checkbox, the Interruptible checkbox, or both if you want to enable their functionality.
  10. Configure screen pops if you use them.
  11. Skip this step to use the default priority while in queue, or configure a custom priority.

    If you enabled email parking for this skill, the priority of an email interaction accelerates +1 each time an agent unparks it, even if Acceleration and Maximum Priority are each set to 0.

  12. Skip this step to use the default service level threshold and goal values, or configure custom values.
  13. You can compare this skill with other skills to help you make decisions about your settings.
  14. Click Create.

Add Users to an Email Skill

You have 2 methods of associating a user with a skill. You can add users to a skill in the Users tab of the skill or in the Skills tab of a user's account.

Email Skill Users Tab

  1. Click the app selector and select ACD.

  2. Go to Contact SettingsACD Skills.

  3. Click the skill for which you want to add users.

  4. Click the Users tab.

  5. If you want all users in your environment to have the skill, click Add All and skip the next step.

  6. To add individual users to the skill, use the search feature or navigation arrows at the top of the table to locate the applicable users. Click the checkbox to the left of each user you want to have the skill, then click Add Users.

  7. Select a proficiency level for each agent, relative to other agents, in the Proficiency drop-down. The field accepts values from 1 (highest or most proficient) to 20 (lowest or least proficient). The default value is 3.

  8. Click Save Proficiencies.

User Account Skills Tab

  1. Click the app selector and select ACD.

  2. Click ACD Users.

  3. Click the user you want to add to a skill.

  4. Click the Skills tab.

  5. If you want to add all skills to the user, click Add All and skip the next step.

  6. To add individual skills to the user, use the search feature or navigation arrows at the top of the Add Skills table to locate the applicable skill. Click the checkbox to the left of each skill you want to add, then click Add Skills. The selected skills will move up to the Assigned Skills table.

  7. Select a proficiency level for each skill, relative to other agents, in the Proficiency drop-down. The field accepts values from 1 (highest or most proficient) to 20 (lowest or least proficient). The default value is 3.

  8. Click Save Proficiencies.

Create an Email Script

  1. In Studio, click File > New.
  2. In the Create New Script window, select the Email icon. Verify that the correct tenant is selected and click OK.
  3. Add Begin and Reqagent actions to the canvas and connect them. Emails automatically route to the email skillClosed Used to automate delivery of interactions based on agent skills, abilities, and knowledge specified in the point of contact associated with this script. If you want to route the email to a different email skill, change the value in the Skill property of the Reqagent action.

  4. You can customize the script with additional actions you want to occur during chat events, such as when the chat begins, is transferred, or ends.

  5. If you configured screen popsClosed A configurable pop-up window with information about the contact. It appears on an agent's screen after a certain event, usually when the agent connects to a contact. in the skill, configure the screen pop content.
  6. Click File > Save.
  7. In the Save Script As... window, enter a name for the script, and click Save.

Create an Email Point of Contact

  1. Click the app selector and select ACD.

  2. Go to Contact SettingsPoint of Contact.

  3. Click Create New and select Single Point of Contact.
  4. Select Email as the Media Type.
  5. Name the point of contact (POC).
  6. Enter a value in the Point of Contact field.
  7. Select a Skill .
  8. Select a Script .
  9. Select the IVR Reporting Enabled checkbox if you want to use that functionality.
  10. Click Create Point of Contact.

Verify an Email Domain in Amazon SES

To use your organization’s email domain with CXone hosted email, you must verify it by adding a TXT record to your Domain Name Server (DNS) settings. If you have multiple email domains, you must do this for all domains that you use with CXone. Emails from non-verified domains will continue to be sent with the legacy infrastructure. To avoid future disruptions with your email delivery, promptly review your email domains and begin the verification process. NICE CXone will provide future notification of the official migration to the new Amazon SES infrastructure to ensure any disruption.

  1. Click the app selector and select ACD.
  2. Go to Contact SettingsEmail Domains.

  3. Locate the domain you want to verify. If the Verification Key column is empty, click Initiate in the Verify column to populate it.

  4. Copy and paste the verification key into a word processing file.
  5. Save the file as a TXT format with the following naming convention: _amazonses.<email domain>. An example of a TXT name would be _amazonses.ragnarok.com. Because some DNS providers automatically append the domain name to the end of DNS records, add a "." to the end of the domain name to indicate that it is fully qualified. Additionally, if your DNS provider prohibits underscores in TXT records, remove the _amazonses. from the domain name. You can also add amazonses: before the verification key to improve maintainability.
  6. Log in to your domain name server administrator application and navigate to the TXT records page.
  7. Add the TXT record.
  8. Save your changes. It can take up to 48 hours for your updates to apply.

  9. If your verification status is Failed, check your TXT record and verify that the correct file is in your DNS entry, then re-initiate the verification process.

You can find additional details about the Amazon SES verification process by going to the Amazon AWS documentation and searching for "Amazon SES Domain Verification TXT Records".

Generate and Verify DomainKeys Identified Mail (DKIM) Keys

DomainKeys Identified Mail (DKIM) is an email authentication technique that ensures an email is authorized by using a digital signature. CNAME keys are used to map one domain to another.

  1. Click the app selector and select ACD.
  2. Go to Contact SettingsEmail Domains.

  3. Locate the domain you want DKIM keys for. In the Action column, click Initiate.

  4. In the Dkim Tokens (CNAME) window, click Download.

  5. Open the CSV file you just downloaded and copy the keys to the DNS.

  6. Save your changes. It can take up to 48 hours for your updates to apply.

  7. If the DKIM status column is Failed, check your CNAME keys and verify that the correct keys are in your DNS entry, then re-initiate the verification process.

Additional Tasks

Customization options include: