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

Required permissionsCampaigns Create

If you've already created a campaignClosed A grouping of skills used to run reports. that you plan to use, 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.
  4. Enter a value in the Campaign Name field.
  5. Click Create Campaign.

Create an Inbound Email Skill

Required permissions: Skills Create and Skills Edit

The name of a skill should be meaningful. It's helpful to be consistent when naming skills. Decide on a standard format for skill names that works for your organization.

A skill name must have a minimum of 2 characters and a maximum of 30. Skill names may only contain letters, numbers, and these special characters:

  • Hyphens (-)
  • Underscores (_)
  • Periods (.)
  • Colons (:)
  1. Click the app selector and select ACD.

  2. Go to Contact SettingsACD Skills.

  3. Click Create New > Single Skill.

  4. Set the Media Type to Email and select a direction type for Inbound/Outbound.
  5. Enter a Skill Name.
  6. Select the Campaign you want the skill to be part of.
  7. Enter the Email From-Address, then select a domain from the drop-down.
  8. Configure the remaining optional fields in the Skill Information section as needed.

  9. If you want to use 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. for this skill, select the Use Screen Pops checkbox. Modify the optional settings in the Screen Pops section if you want to customize your screen pops. This capability is only supported for CXone Agent suite. You can also do this later.
  10. If you want to change the default prioritization settings for this skill, modify the settings in the Priority Management While in Queue section. You can also do this later.

    If your email skill has Email Parking enabled, 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.

  11. If you want to change the default service level settings for this skill, modify the fields in the Service Level section.

  12. If you want to test how contacts in this skill change in priority over time compared to other skills, use the Priority Comparison tool. You can also do this later.
    1. In the Skills to Compare section, click +.

    2. Add Available skills until all skills you want to compare are in the Selected list. You don't need to add the skill you are currently editing; it appears in the graph automatically.

    3. Click Done.
    4. Use the Elapsed Time and Time Interval fields to define the period of time you want the graph to cover and the time intervalClosed A period between points, limits, or events, such as dates or times you want to mark a new point on the graph.

    5. Click Compare.

  13. Click Create. Complete additional configurations to customize or manage your skills.

Create an Outbound Email Skill

Required permissions: Skills Create and Skills Edit

The name of a skill should be meaningful. It's helpful to be consistent when naming skills. Decide on a standard format for skill names that works for your organization.

A skill name must have a minimum of 2 characters and a maximum of 30. Skill names may only contain letters, numbers, and these special characters:

  • Hyphens (-)
  • Underscores (_)
  • Periods (.)
  • Colons (:)
  1. Click the app selector and select ACD.

  2. Go to Contact SettingsACD Skills.

  3. Click Create New > Single Skill.

  4. Set the Media Type to Email and Inbound/Outbound to Outbound, and Outbound Strategy to Manual.
  5. Enter a Skill Name.
  6. Select the Campaign you want the skill to be part of.
  7. Enter the Email From-Address, then select a domain from the drop-down.
  8. Configure the remaining optional fields in the Skill Information section as needed.

  9. If you want to use 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. for this skill, select the Use Screen Pops checkbox. Modify the optional settings in the Screen Pops section if you want to customize your screen pops. This capability is only supported for CXone Agent suite. You can also do this later.
  10. Click Create. Complete additional configurations to customize or manage your skills.

Add Users to a Skill

Required permissionsSkills Edit, Skills User Assignment

  1. Click the app selector and select ACD.
  2. Go to Contact SettingsACD Skills.

  3. Click the skillClosed Used to automate delivery of interactions based on agent skills, abilities, and knowledge you want to edit.

  4. Click the Users tab.

  5. Select the checkbox for each user you want to assign to the skill. Click Add Users.
  6. Set the Proficiency for each user in this ACD skill to a number between 1 (highest) and 20 (lowest). Click Save Proficiencies.

    If you don't click Save Proficiencies before leaving the page, all users you added to the skill profile will be removed.

Create an Email Script

Required permissionsScripts Create

  1. In Studio, click File > New.
  2. In the Create New Script window, select the Email icon. Verify that the Business Unit is correct and click OK.
  3. Add BEGIN and REQAGENT actions to the canvas and connect them. Emails automatically route to the 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 to a different skill, change the value in the Skill property of the action.

  4. 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. You may need to contact your CXone Account Representative for guidance.
  5. You can customize the script with additional actions you want to occur during email events, such as when the email is received or is sent.

  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

Required permissionsPoints of Contact Create

  1. Click the app selector and select ACD.

  2. Go to Contact SettingsPoints of Contact.

  3. Click Create New and select Single Point of Contact.
  4. For the Media Type, select Email.
  5. Enter a Name for the point of contact.
  6. Select the ACD Skill you created earlier.
  7. Select the Script you created in Studio.
  8. If you want calls to this number to track IVR press paths for reporting, select IVR Reporting Enabled.
  9. Click Create Point of Contact.

Verify an Email Domain in Amazon SES

Required permissions: Skills Edit

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.

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.

Additional Tasks

Customization options include: