GETTING STARTED
Introduction to SmartAssist
Glossary
Minimum System and Browser Requirements
SmartAssist Lifecycle Management
SmartAssist Setup Guide
Sign Up for SmartAssist
Setup SmartAssist for Use With AgentAssist
Release Notes
Recent Updates
Previous Versions
Frequently Asked Questions (FAQ)

EXPERIENCE DESIGNERS
Flow Designer
Introduction
Create Experience Flows
Navigate the Flow Designer
Experience Flow Nodes
Introduction
Node Types
Start
IVR Menu
IVR Digit Input
Conversational Input
Split
Check Agent Availability
Check Business Hours
Message Prompt
Run Automation
Agent Transfer
Connect to API
Go to Flow
Deflect to Chat
Script Task
Set Queue
End Flow
Waiting Experience
Conversation Automation
Testing Widget
Use Cases
Overview
Questions & Answers
Conversations

ADMINISTRATORS
Account Management
Switch Account
Invite Developers to an Account
Routing
Skills
Skill Groups
Queues
Hours of Operation
Default Flows
User Management
Users
Agent Groups
Agent Settings
Role Management
Agent Status
System Setup
Channels
Voice
Chat
Email
Limitations With Accounts Using AudioCodes
Agent Transfer
Surveys
Agent Forms
Dispositions
Language & Speech
Overview
Language Management
Voice Preferences
Hold Audio
Standard Responses
Widgets
Utils
AgentAssist Settings
SearchAssist
Widget Theming (Layout Customization)
Advanced Settings
Co-Browse Settings
Community WFM (Beta)
Automatic Conversation Summary (Beta)
Intelligent Agent Tools
Reject Calls With a Delayed First Response
API Reference
API Setup
API List
Integrations
Genesys Voice Bot
Genesys + Kore Voice Automation - Manual Installation Guide
Voice Automation - Integration with Amazon Connect
Voice Automation NiceCX (CX One) - SIP Integration
Talkdesk Voice Automation
Kore Voice Automation (IVA) Integration with Zoom Contact Center (CC)
ID R&D Integration With Kore
Audit Report

AGENTS
Agent Console
Introduction
Conversation Tray
Incoming Interactions
Interacting with Customers
Additional Tools
My Dashboard

SUPERVISORS
Dashboard
Automation
Queues and Agents
Interactions
Monitor Queues, Agents, Interactions, and Service Levels
Manage Layout

BUSINESS USERS
Reports
Introduction
Reports List

Email

Email is a communication channel through which customers can send inquiries, feedback, or requests via email to the customer service team for resolution or assistance. It allows for asynchronous communication, maintaining a record of interactions, and efficiently handling customer inquiries.

The email channel offers the following functionalities:

  • Threaded email structure
  • Collapsible email tiles
  • Distribution to multiple recipients
  • Standard Responses
  • Attachments
  • Drafts. Learn more.

You can use the Kore.ai Email domain or create your Custom Email Domain to configure your email addresses.

To configure the email domains, go to CONFIGURATION > SYSTEM SETUP> Channels > EMAIL.

Kore.ai Email Domain

Contact centers need to enable forwarding to the email address configured in the SmartAssist system. This ensures that any email received by the contact center from its end customer is automatically forwarded to the SmartAssist domain. The SmartAssist domain is linked to the experience flow, allowing seamless integration and management of customer inquiries.

With the capabilities of the experience flow, we can efficiently route the incoming email to appropriate agents, analyze customer intents, execute automations, and more. This streamlined process ensures that each customer query is addressed promptly and accurately.

Any reply email managed by either the agent or the bot is directly sent to the end customer. To maintain transparency and accountability, the customer contact center domain is included in the BCC (Blind Carbon Copy) field and the Reply-to field. This configuration ensures that communication remains open and accessible to all relevant parties. 

Whenever the customer responds to the email thread, it is directed back to the customer contact center domain. From there, it is seamlessly forwarded to the SmartAssist domain, ensuring a continuous and efficient communication loop.

Create a Kore Domain Email Address

Steps to create an email address in the Kore domain:

  1. Click the + New Email Address button.
  2. Click the Email Configuration tab and enter the following details.
    1. Email Address
    2. Display Name
    3. Choose whether to use the custom email for inbound, outbound, or both under Additional Settings.
    4. Choose whether you want to send a contact card to all users as a part of the introduction message under Send contact card (.VCF).
    5. Under the Enable Channel section, select Yes to enable the channel.

    6. (Optional) Turn on the Email Template Design (Optional) toggle to configure the header and footer of the emails that are sent via the configured email address, and do the following:
      1. Click Edit Header and Edit Footer to configure the header and footer details.
      2. In the Edit window, change the header and footer details.
      3. Click Save.
      4. Click Preview to preview the email template.
  3. Click Save on the email configuration window.
  4. A success message is displayed and the email address is created.

Attach a Flow to a Kore Domain Email Address

Steps to attach a flow to an email address in the Kore domain:

  1. Click the + Attach Flow button to attach a flow to your desired email address.
  2. Select an experience flow on the Add Experience Flow window and click Done. You can add a new experience flow by clicking + New Experience Flow.
  3. The experience flow is attached to the email address.

Publish Kore Domain Email Addresses

Steps to publish email addresses in the Kore domain:

  1. Click the Publish Changes button.
  2. Click Confirm to publish the email addresses.
  3. The email addresses are published.

Edit a Kore Domain Email Address

Steps to edit an email address in the Kore domain:

  1. Click the ellipsis icon () at the right corner of the row and click Edit.
  2. The email configuration window is displayed. Click Save after making the changes.
  3. Click the ellipsis icon () at the right corner of the row and click Publish to publish the changes. You can also publish the changes by clicking the Publish Changes button.

Delete a Kore Domain Email Address

Steps to delete an email address in the Kore domain:

  1. Click the ellipsis icon () at the right corner of the custom domain email and click Delete.
  2. Click Delete on the confirmation pop-up window.

Custom Email Domain

Custom email domains add a professional look to your email communications, reinforcing your brand identity with every email you send or receive. Customers perceive custom emails as established, reliable, and legitimate compared to generic email addresses. For example, You can create help@yourbusiness.com, a branded email account that uses your organization’s domain name instead of a domain provided by Kore.ai. You can add up to three email accounts (sales@, support@, info@, etc.) in each custom domain for better organization and delegation. By granting access to your email accounts within the domain, you can track the activity of the configured accounts, respond to incoming emails, and send outbound emails. Email filters are less likely to flag emails from custom domains as spam, ensuring better deliverability rates.

Create a Custom Domain

Steps to create a custom domain:

  1. Click the + New Domain button.
  2. In the Add Domain dialog box, enter the Domain Name and click Create.
  3. A success message is displayed and the new domain is created.

Delete a Custom Domain

Steps to delete a custom domain:

  1. Click the ellipsis icon () beside the new email address button email and click Delete.
  2. Click Delete on the confirmation pop-up window.

    Note: Custom domains can only be deleted when no email addresses are added.

Create a Custom Email Address

Steps to create an email address in the custom domain:

  1. Click + New Email Address.
  2. Enter the following details in the Configuration tab.
    1. Email Address
    2. Display Name
    3. Password
    4. Enter the following details to set up the mail SSL connection for Incoming and Outgoing emails.
      1. Protocol
      2. Incoming/Outgoing email server
      3. Port
      4. Select “Use SSL to connect” if you want to use a Secure Socket Layer.
    5. Choose whether to use the custom email for inbound, outbound, or both under Additional Settings.
    6. Choose whether you want to send a contact card to all users as a part of the introduction message under Send contact card (.VCF).
    7. Under the Enable Channel section, select Yes to enable the channel.
  3. Click the Test Connection button to verify the domain ownership. Upon successful completion, a success message is displayed below the button.
  4. Click Save.
  5. A success message is displayed and the email address is created.

    Note: You can create up to three custom email addresses in a domain.


Edit a Custom Domain Email

Steps to edit an email address in the custom domain:

  1. Click the ellipsis icon () at the right corner of the row and click Edit.
  2. The email configuration window is displayed. Click Save after making the changes.

Delete a Custom Domain Email

Steps to delete an email address in the custom domain:

  1. Click the ellipsis icon () at the right corner of the custom domain email and click Delete.
  2. Click Delete on the confirmation pop-up window.

Email Blocklist

Email blocklisting allows admins to specify a list of blocklisted email addresses during email address creation preventing blocking interactions originating from blocklisted email addresses, automations, and subsequent agent transfers are prevented, reducing unnecessary processing, and ensuring that resources are allocated to valid interactions.

Blocklist Verification

Upon receiving a new interaction, the system checks the incoming email address against the blocklist associated with the receiving email address.

  • If a match is found between the incoming email address and the blocklist, any pre-configured automations linked to the receiving email address will be disabled for that specific interaction. Automated agent transfers triggered by the interaction will be prevented, ensuring that blocklisted emails do not initiate further actions within the system.
  • If no match is found, the system will continue with the usual automation processes and agent transfer rules, allowing the interaction to be handled as normal.

Configure Email Blocklist

Steps to Configure Email Blocklist:

  1. Click the Email Blocklist tab and turn on the Enable Email Blocklist toggle.

  2. You can add email addresses manually or using bulk upload.
    1. Manual entry:
      1. Enter the email address in the search dialog box and click Add.

        Note: The search box can be used to search for existing email addresses or to add a new email address.

      2. The email address is updated successfully.

    2. Bulk Upload:
      1. Click Bulk Upload.

      2. A pop-up window is displayed. Click Select a CSV file to Upload and upload the CSV file. You can download a sample CSV file by clicking Download sample CSV file.
      3. The upload progress is displayed.

      4. On completion, map the CSV file fields with system fields.

        Note: If the CSV file contains only one column, field mapping is not required and will not be displayed.

      5. Click Validate.

      6. The details of the mapped contacts, duplicates, and errors (if any) are displayed. Click Save.

      7. A success message is displayed and the email blocklist is updated.

Edit Blocklisted Email Addresses

Steps to edit blocklisted email addresses:

  1. Go to CONFIGURATION > SYSTEM SETUP > Channels > Emails > Click the Ellipsis () icon.

  2. Click Edit.
  3. Do the required changes and click Update.

Delete Blocklisted Email Addresses

Steps to delete blocklisted email addresses:

  1. Select the email addresses you want to delete and click the Delete (bin) icon.

  2. A confirmation message is displayed. Click Delete.

  3. A success message is displayed and the selected email addresses are deleted.

  4. Click Save.

Email

Email is a communication channel through which customers can send inquiries, feedback, or requests via email to the customer service team for resolution or assistance. It allows for asynchronous communication, maintaining a record of interactions, and efficiently handling customer inquiries.

The email channel offers the following functionalities:

  • Threaded email structure
  • Collapsible email tiles
  • Distribution to multiple recipients
  • Standard Responses
  • Attachments
  • Drafts. Learn more.

You can use the Kore.ai Email domain or create your Custom Email Domain to configure your email addresses.

To configure the email domains, go to CONFIGURATION > SYSTEM SETUP> Channels > EMAIL.

Kore.ai Email Domain

Contact centers need to enable forwarding to the email address configured in the SmartAssist system. This ensures that any email received by the contact center from its end customer is automatically forwarded to the SmartAssist domain. The SmartAssist domain is linked to the experience flow, allowing seamless integration and management of customer inquiries.

With the capabilities of the experience flow, we can efficiently route the incoming email to appropriate agents, analyze customer intents, execute automations, and more. This streamlined process ensures that each customer query is addressed promptly and accurately.

Any reply email managed by either the agent or the bot is directly sent to the end customer. To maintain transparency and accountability, the customer contact center domain is included in the BCC (Blind Carbon Copy) field and the Reply-to field. This configuration ensures that communication remains open and accessible to all relevant parties. 

Whenever the customer responds to the email thread, it is directed back to the customer contact center domain. From there, it is seamlessly forwarded to the SmartAssist domain, ensuring a continuous and efficient communication loop.

Create a Kore Domain Email Address

Steps to create an email address in the Kore domain:

  1. Click the + New Email Address button.
  2. Click the Email Configuration tab and enter the following details.
    1. Email Address
    2. Display Name
    3. Choose whether to use the custom email for inbound, outbound, or both under Additional Settings.
    4. Choose whether you want to send a contact card to all users as a part of the introduction message under Send contact card (.VCF).
    5. Under the Enable Channel section, select Yes to enable the channel.

    6. (Optional) Turn on the Email Template Design (Optional) toggle to configure the header and footer of the emails that are sent via the configured email address, and do the following:
      1. Click Edit Header and Edit Footer to configure the header and footer details.
      2. In the Edit window, change the header and footer details.
      3. Click Save.
      4. Click Preview to preview the email template.
  3. Click Save on the email configuration window.
  4. A success message is displayed and the email address is created.

Attach a Flow to a Kore Domain Email Address

Steps to attach a flow to an email address in the Kore domain:

  1. Click the + Attach Flow button to attach a flow to your desired email address.
  2. Select an experience flow on the Add Experience Flow window and click Done. You can add a new experience flow by clicking + New Experience Flow.
  3. The experience flow is attached to the email address.

Publish Kore Domain Email Addresses

Steps to publish email addresses in the Kore domain:

  1. Click the Publish Changes button.
  2. Click Confirm to publish the email addresses.
  3. The email addresses are published.

Edit a Kore Domain Email Address

Steps to edit an email address in the Kore domain:

  1. Click the ellipsis icon () at the right corner of the row and click Edit.
  2. The email configuration window is displayed. Click Save after making the changes.
  3. Click the ellipsis icon () at the right corner of the row and click Publish to publish the changes. You can also publish the changes by clicking the Publish Changes button.

Delete a Kore Domain Email Address

Steps to delete an email address in the Kore domain:

  1. Click the ellipsis icon () at the right corner of the custom domain email and click Delete.
  2. Click Delete on the confirmation pop-up window.

Custom Email Domain

Custom email domains add a professional look to your email communications, reinforcing your brand identity with every email you send or receive. Customers perceive custom emails as established, reliable, and legitimate compared to generic email addresses. For example, You can create help@yourbusiness.com, a branded email account that uses your organization’s domain name instead of a domain provided by Kore.ai. You can add up to three email accounts (sales@, support@, info@, etc.) in each custom domain for better organization and delegation. By granting access to your email accounts within the domain, you can track the activity of the configured accounts, respond to incoming emails, and send outbound emails. Email filters are less likely to flag emails from custom domains as spam, ensuring better deliverability rates.

Create a Custom Domain

Steps to create a custom domain:

  1. Click the + New Domain button.
  2. In the Add Domain dialog box, enter the Domain Name and click Create.
  3. A success message is displayed and the new domain is created.

Delete a Custom Domain

Steps to delete a custom domain:

  1. Click the ellipsis icon () beside the new email address button email and click Delete.
  2. Click Delete on the confirmation pop-up window.

    Note: Custom domains can only be deleted when no email addresses are added.

Create a Custom Email Address

Steps to create an email address in the custom domain:

  1. Click + New Email Address.
  2. Enter the following details in the Configuration tab.
    1. Email Address
    2. Display Name
    3. Password
    4. Enter the following details to set up the mail SSL connection for Incoming and Outgoing emails.
      1. Protocol
      2. Incoming/Outgoing email server
      3. Port
      4. Select “Use SSL to connect” if you want to use a Secure Socket Layer.
    5. Choose whether to use the custom email for inbound, outbound, or both under Additional Settings.
    6. Choose whether you want to send a contact card to all users as a part of the introduction message under Send contact card (.VCF).
    7. Under the Enable Channel section, select Yes to enable the channel.
  3. Click the Test Connection button to verify the domain ownership. Upon successful completion, a success message is displayed below the button.
  4. Click Save.
  5. A success message is displayed and the email address is created.

    Note: You can create up to three custom email addresses in a domain.


Edit a Custom Domain Email

Steps to edit an email address in the custom domain:

  1. Click the ellipsis icon () at the right corner of the row and click Edit.
  2. The email configuration window is displayed. Click Save after making the changes.

Delete a Custom Domain Email

Steps to delete an email address in the custom domain:

  1. Click the ellipsis icon () at the right corner of the custom domain email and click Delete.
  2. Click Delete on the confirmation pop-up window.

Email Blocklist

Email blocklisting allows admins to specify a list of blocklisted email addresses during email address creation preventing blocking interactions originating from blocklisted email addresses, automations, and subsequent agent transfers are prevented, reducing unnecessary processing, and ensuring that resources are allocated to valid interactions.

Blocklist Verification

Upon receiving a new interaction, the system checks the incoming email address against the blocklist associated with the receiving email address.

  • If a match is found between the incoming email address and the blocklist, any pre-configured automations linked to the receiving email address will be disabled for that specific interaction. Automated agent transfers triggered by the interaction will be prevented, ensuring that blocklisted emails do not initiate further actions within the system.
  • If no match is found, the system will continue with the usual automation processes and agent transfer rules, allowing the interaction to be handled as normal.

Configure Email Blocklist

Steps to Configure Email Blocklist:

  1. Click the Email Blocklist tab and turn on the Enable Email Blocklist toggle.

  2. You can add email addresses manually or using bulk upload.
    1. Manual entry:
      1. Enter the email address in the search dialog box and click Add.

        Note: The search box can be used to search for existing email addresses or to add a new email address.

      2. The email address is updated successfully.

    2. Bulk Upload:
      1. Click Bulk Upload.

      2. A pop-up window is displayed. Click Select a CSV file to Upload and upload the CSV file. You can download a sample CSV file by clicking Download sample CSV file.
      3. The upload progress is displayed.

      4. On completion, map the CSV file fields with system fields.

        Note: If the CSV file contains only one column, field mapping is not required and will not be displayed.

      5. Click Validate.

      6. The details of the mapped contacts, duplicates, and errors (if any) are displayed. Click Save.

      7. A success message is displayed and the email blocklist is updated.

Edit Blocklisted Email Addresses

Steps to edit blocklisted email addresses:

  1. Go to CONFIGURATION > SYSTEM SETUP > Channels > Emails > Click the Ellipsis () icon.

  2. Click Edit.
  3. Do the required changes and click Update.

Delete Blocklisted Email Addresses

Steps to delete blocklisted email addresses:

  1. Select the email addresses you want to delete and click the Delete (bin) icon.

  2. A confirmation message is displayed. Click Delete.

  3. A success message is displayed and the selected email addresses are deleted.

  4. Click Save.