Do Not Call Lists

Overview

The Symbee Connect Do Not Call (DNC) functionality provides a means for you to associate and upload lists of phone numbers (Do Not Call Lists) to your Symbee Connect Company Environment and then enable the DNC feature at a user profile level so all attempts to make outbound calls by users are first checked against your configured DNC Lists.

You can have multiple active DNC Lists configured in a Symbee Connect Environment - for example, a list sourced from Federal, State or Local DNC bodies, as well as a list (or lists) specific to your company, of people asking not to be called. If the DNC feature is enabled for a user, prior to a requested outbound call being initiated, the phone number will be checked against all configured DNC lists, and the user will receive a “denied” alert with the call not allowed to be made.

Note: Only one list in your environment can be marked as the Default DNC List. You can optionally configure a user to also have a visible “Add to DNC List” button on their UI. If enabled and clicked by the user during a call, the far end caller’s phone number (the ANI) will be immediately added to the Default DNC List.


Do Not Call CloudFormation

If this is the first Symbee Connect CloudFormation you have run, you will need to run the Integrations CloudFormation first. For step by step instructions and further information about CloudFormations click here.

Download the Do Not Call CloudFormation

  1. Log into the Symbee Connect Administration Portal.
  2. If you have more than one Environment configured within your Company in Symbee Connect, make sure you have the appropriate one selected. This can be found on the Navigation bar to the left of the Function menu.
  3. Then click on the main Function menu in the top navigation bar, and click on Feature Integrations (CloudFormations) in the Company Environment Configuration section.
  4. From the Feature Integrations (AWS CloudFormations) page, scroll down and locate the Do Not Call CloudFormation, and click the download link to download and save the CloudFormation script.
  5. You will be prompted with a Save As dialog screen. Save the Symbee ConnectDncCloudFormation.yaml file locally to your PC for use in the following steps.


Run the Do Not Call CloudFormation in your AWS Account

  1. Log Into your AWS Management Console.
  2. Make sure you are in the correct AWS region for where you want to deploy (top right of the Navigation bar) – the same region as your Amazon Connect instance.
  3. Navigate to the CloudFormation console (under Management and Governance, on the Services menu).
  4. From the CloudFormations console, select Stacks in the left-hand navigation bar, and select Create Stack (with new resources (standard)).
  5. You will be presented the “Create Stack” view for creating/deploying a new CloudFormation script (known as a stack):
    • Under the Prepare Template section, select Template is Ready
    • Under Specify Template, select Upload a template file
    • Under Upload a template file, click Choose File
    • In the resulting file selector, find and upload the file you saved from above.
  6. Click Next at the bottom
  7. In the Specify Stack Details screen, complete the fields as follows:
    • Stack Name: Enter a name appropriately. We suggest using your Symbee Connect Environment (e.g. dev, prod, etc.) in the name for better organization, in case you have CloudFormations for multiple Symbee Connect Environments being deployed into the same AWS Account.
      For example: companyalias-environment-donotcall
    • LambdaDistroBucket: This is the Symbee Connect Lambdas S3 bucket where the Do Not Call Lambda will be uploaded from. Select the bucket name from the drop-down that matches the AWS region you are running the CloudFormation in.
    • LambdaSourceFile: Select from the dropdown, there will be only 1 value to pick from.
  8. Click Next.
  9. On the next Configure stack options screen, accept all the defaults, and click Next.
  10. On the next Review testing screen, scroll to the bottom Capabilities section, check the “I acknowledge that AWS CloudFormation might create IAM resources with custom names.” Checkbox, and finally click Create Stack.



Do Not Call Configuration

  1. Log into the Symbee Connect Administration Portal.

  2. If you have more than one Environment configured within your Company in Symbee Connect, make sure you have the appropriate one selected. This can be found on the Navigation bar to the left of the Function menu.

  3. Then click on the main Function menu in the top navigation bar, and click on Symbee Connect Integration in the Company Environment Configuration section.

  4. Scroll down to the Do Not Call lists configuration section.

  5. Set the AWS Do Not Call Resources Region to the same AWS region you deployed the Symbee Connect Do Not Call CloudFormation template into in section 2.

  6. Set the Two character country code field value based on the country you are in.

    Notes:

    • Phone Numbers are declared in your DNC list in E.164 format (that is, they include the international country code on the front.
      For Example: +15557382130)
    • If a user attempts an outbound call to a phone number without the ‘+ country code’ on the front, the E.164 Country Code of the Country configured in this setting will be used with the phone number when checking against your DNC lists.
    • Refer to https://en.wikipedia.org/wiki/List_of_ISO_3166_country_codes for a list of the two character country codes
    • Set the AWS Do Not Call Resources Region to the same AWS region you deployed the Symbee Connect Do Not Call CloudFormation template into.

  7. Scroll to the top and click Save.



Create and Populate Do Not Call List

Create a New Do Not Call List

  1. Log into the Symbee Connect Administration Portal.

  2. If you have more than one Environment configured within your Company in Symbee Connect, make sure you have the appropriate one selected. This can be found on the Navigation bar to the left of the Function menu.

  3. Then click on the main Function menu in the top navigation bar, and click on Do Not Call Lists in the Contact Center Configuration section.

  4. Click on Add New List.

  5. Fill in the form:

    • Name: Provide a descriptive name for your list, this is how you will identify it.

    • Description: Provide a short description

    • Strictly enforced?

      Available Values:

      True: If a number is in this list no one can make a call out to the number

      False: Managers will be able to override the Do Not Call values in this list to make calls even if a number is in this list.

    • Expiration Period: Leave empty if entries in this list should not expire, otherwise the number of days after which entries added to the list will become inactive and not block outbound calls

    • Default List

      Available Values:

      True: If Users are configured to add new numbers to a list, this list will be used for all new numbers added by Users

      False: All other lists

      There can only be one default.

    • Address Type:

      Available Values:

      Phone

  6. Click Add.

  7. When the list is created it will show up in the Do Not Call List table with an initial status of Ready to be populated.



Populate New Do Not Call List

Note: Do Not Call Lists are populated using a comma-separated values file or CSV. The CSV should contain the number to include in the Do Not Call List as its first element. Each number should be formatted in E.164 format. Each line may contain additional information in CSV format, but only the number will be used.

  1. Open a new Excel Workbook.
  2. Change the default cell format from General to Text. This will solve a problem where General cells do not show the + sign at the beginning of E.164 formatted numbers.
  3. Enter the numbers to include in Column A, each number on its own row.
  4. Once all the numbers have been entered, open the Save As menu.
  5. Provide a name for the new Do Not Call List file.
  6. From the file type dropdown, choose CSV UTF-8 (Comma delimited) (.csv)*.
  7. Click Save.



Upload the Do Not Call List file

  1. Go back to the Do Not Call Lists page in the Symbee Connect Administration Portal.

  2. Click the List ID of the list to populate.


  3. This will display the Do Not Call List Contents page.



  4. Click Populate List.

  5. On the Populate Do Not Call List dialog, click Choose File and select your new Do Not Call List CSV file.

  6. You will be returned to the Do Not Call Lists screen. After the list has loaded, the List Status will be updated to Ready.

    Note: Depending on the size of the list this process can take several minutes.

  7. Once the list has been populated, the contents can be viewed on the Do Not Call List Contents page.



Configure Users to use Do Not Call Lists

  1. Log into the Symbee Connect Administration Portal.
  2. If you have more than one Environment configured within your Company in Symbee Connect, make sure you have the appropriate one selected. This can be found on the Navigation bar to the left of the Function menu.
  3. Then click on the main Function menu in the top navigation bar, and click on User Administration in the User Configuration section.
  4. From the Users list screen, choose the user you want to configure and click Modify.
  5. Go to Voice Channel and then click on Do Not Call Settings.


  6. For the setting Do Not Call Checking Enabled, click the checkbox (red above). This forces all outbound calls made by the user to first be validated against your Do Not Call Lists.
  7. If you also want to allow users the option to add the phone number of the currently connected caller they are speaking with to the Default Do Not Call list, you can click on the checkbox next to All Do Not Call Additions (blue above). This will add a “+ DNC” button to the user’s interface that is only visible when they are actively on a phone call, or during wrap of a phone call.
  8. Save the User profile by clicking Save at the top of the profile.

When the User attempts to make an outbound call to a number on a Do Not Call List they will be notified that the call is not allowed:

Do Not Call Settings can be configured for many Users at once using User Templates and the Apply User Template feature of Symbee ConnectAdministration.

For more information see the User Administration section of the Administration Guide.