Show / Hide Table of Contents

    Contact Expert v7.1 for Skype for Business Server

    Infrastructural Settings

    These chapters explain the core multimedia infrastructural configurations of Contact Expert: voice including IVRs, and email.

    Voice Gateways

    Provides the ability to administer the telephony connector component serving and ensuring connection to the Microsoft Skype for Business Front End Servers. You can specify a new gateway or edit or remove existing ones.

    1. Navigate to Infrastructure → Voice Infrastructure → Voice Gateways.
    2. Click +New voice gateway.
    3. Specify the properties described below.
    4. Click Submit to save the modifications to the database.
    Note

    Only a single Voice Gateway should be assigned to a Domain (Application Server HA Pair).

    While the system allows adding more gateway entries to a Domain, having more than one is not a supported scenario. CE provides high availability in different ways.

    Voice Gateway General Properties

    Name A unique name of the gateway.
    FQDN This property specifies the FQDN of the Microsoft SfB Front-end server (pool).
    Port Set to 5061.
    Node The domain name of the MS SfB Front-end pool.
    Error DN Enter the name of a valid SfB user. This user will be notified when: temporary system failures occur, the call has invalid properties, the call cannot be matched to a campaign.
    User Not used, enter a dummy value.
    Password Not used, enter a dummy value.
    Domain Select the domain the given gateway is assigned to.
    Transport Set the transport protocol for UDP/TCP in Skype for Business and Lync environments please use TCP.
    Security Specifies if SSL transport security is used, in Skype for Business and Lync environments this setting is irrelevant.
    Prefix Specifies the dial out prefix that is in use on the given voice gateway in Skype for Business and Lync environments this setting is not used.

    Skype Parameters of a Voice Gateway

    Audio/Video MCU URI Internal parameter, cannot be modified.
    Observing URI Internal parameter, cannot be modified.
    Trusted Skype for Business Domains Specifies the Skype for Business domains through which CE transmits calls. Separate domain names with a semi-colon and start domain names with a dot.
    IM MCU URI Internal parameter, cannot be modified.
    Trusted Other Domains Specifies the non-Skype for Business domains through which CE transmits calls. Separate domain names with a semi-colon and start domain names with a dot.
    Dialing Info Service Port This parameter only used by the Verba add-on. Cannot be modified.
    DNS Load Balancing Specifies whether Contact Expert uses DNS load balancing or not: True: Contact Expert will be able to interact with Skype for Business Server Enterprise Edition pools. False: Contact Expert can work only in Skype for Business Server Standard Edition environment.
    Dialing Info Service SSL Specify whether to use secure HTTP connection to reveal dialog information.

    Dispatcher Messages of a Voice Gateway

    These messages are played to the caller when the registration of the designated CE queue or campaign endpoint is lost between CE and the Microsoft Telephony back-end, but there are other endpoints for which the telephony connection is still OK.

    By default, the Dispatcher Messages will speak a standard TTS message and then provide the list of other queue names the caller can choose to get redirected to – this is accomplished with the use of the following special tags in the Message text:

    $OPTION$ The menu option generated automatically for the caller to select another queue that is still operational. Potential values are 0 to 9.
    $EP_NAME$ The name of the relevant queue as defined in the Queues & Campaigns form.

    These tags must be inserted into the Message in curly brackets, for example the Dispatcher Message text format for listing available queue names:

    Please {press $OPTION$ for $EP_NAME$}

    The text in the brackets is going to be repeated as many times as the number of available queues.

    Dispatcher Messages' Behaviour in Multi-tenant Environment

    Note

    This automated announcement of the list of the available queues is disabled when the CE deployment contains more than one tenant!

    This is because there can only be a single Voice Gateway per Domain, this resource is 'above' Tenants. Would you have more tenants, the system would not be able to decide which queues and campaigns to list from which Tenant.

    In case you have the above tags still embedded in your Dispatcher Message, then the system will announce these texts literally – it will not translate them to queue names and menu options!

    Stopping a campaign does not prevent Microsoft Telephony from forwarding calls to the associated endpoint that are then treated by the Dispatcher Messages.

    Read more about message specifications.

    Administrators can designate audio files already uploaded into an associated Storage resource to be played as Dispatcher Messages. If the Type setting of the message is set to WMA, the audio file will be listed in the File column.

    Read more about uploading voice files.

    Service Endpoints

    This page displays the list of service endpoints which are serving access to Voice and Chat media campaigns through which communication requests are transmitted.

    There is a 1:1 relationship between Service Endpoints and Tenants. A Service Endpoint can only be assigned to a single Tenant. It can also be revoked by a Deployment Administrator, in which case an alarm is raised.

    Deployment-level administrators can manage and maintain existing entries and create new ones.

    Tenant Administrators can assign Service Endpoints to Campaigns as Entry Points.

    Read more about Designing Queues and Campaigns.

    1. Navigate to Infrastructure → Voice Infrastructure → Service Endpoints.
    2. Use the +New service endpoint button to create a new entry.
    3. Specify the properties described below.
    4. Click the Submit button to save the modifications to the database.

    Specify the following details of the new entry:

    Name Specify the unique designation of the service endpoint.
    Gateway Specify the gateway on which the URI is served.
    URI Specify the URI address to access the resource on. This is a SIP URI with SfB, and a VDN in an Avaya environment
    Tenant Specify the tenant associated with the service endpoint.

    You can define multiple Service Endpoints using the same Voice Gateway, but the SIP URI values must all be unique.

    IVRs

    Administration of voice response unit services. An IVR is external to CE, but the system can cooperate with compatible solutions to receive calls from and transfer calls to these and also to use these as non-human agents behind a queue or campaign.

    1. Navigate to Infrastructure → Voice Infrastructure → IVRs.
    2. Use the +New voice response button to specify the required gateway properties.
    3. Specify the properties described below.
    4. Click the Submit button to save the modifications to the database.

    A response unit has the following properties:

    Name Display name for the unit.
    FQDN FQDN of the IVR application server.

    Email Gateways

    The modular architecture of CE facilitates the usage of a wide range of 3rd party email servers. Any email server having standard SMTP/POP3/IMAP interfaces is supported by CE email media. Follow the below steps to set up and manage the email gateways in your environment.

    Deployment-level administrators can administer new email gateways or edit or remove existing ones. Email gateways can be used by the Tenants via the Email Connections - these connections are being referenced under Mailboxes which can be applied in relation to Queues & Campaigns.

    1. Navigate to Infrastructure → Email Infrastructure → Email Gateways.
    2. Use the +New email gateway button to specify the parameters of a new email gateway.
    3. Specify the properties described below.
    4. Click the Submit button to save the modifications to the database.

    An email gateway has the following properties which are handled by the Deployment Administrator:

    Name Assign a unique name to the email gateway.
    Store Protocol (Inbound) The protocol used to retrieve emails from the email server (POP3 or IMAP).
    Store FQDN (Inbound) The IP address of the email server's POP3/IMAP interface.
    Store Port (Inbound) The number of the TCP port used by the POP3/IMAP protocol.
    Transport FQDN (Outbound) The FQDN of the email server's SMTP interface.
    Transport Port (Outbound) The number of the TCP port used by the SMTP protocol.
    Security Specifies whether the communication over the given gateway should be encrypted or messages should be passed in plain text format. If secured communication is selected, then the POP3/IMAP port and SMTP port properties should be set to the SSL/TLS based ports on the email server. Select the option Encrypt: yes, Auth: yes.

    Secure Email Transaction Requirement

    CE supports only secure and authenticated protocols for email transmission. This means you need to set up the POP3/IMAP and SMTP over SSL/TLS security configuration in your email server with authentication enabled. It will not work with default, unauthenticated protocols. This is true for the email gateways as well as for the alarm notification emails.

    The following table contains the typical TCP port numbers assigned to the mentioned protocols:

    Default Secure (over SSL or TLS)
    POP3 110 995
    IMAP 143 993
    SMTP 587 465

    To set up prerequisites for secure emails in a Microsoft Exchange server:

    1. Set up secure email retrieval and email forwarding protocols and ports on the Exchange Hub Transport service of choice.
    2. Enable Secure logon option for the secure email retrieval.
    3. Enable TLS for SMTP.
    4. Enable at least the Basic Authentication option for secure SMTP but Integrated Windows authentication is recommended.
    5. Grant connectivity permission to at least the Exchange users group.

    Contact Expert does not support anonymous relays in the email server.

    Email Connections

    This page displays the list of email connections which are related to Mailboxes.

    Deployment-level administrators can manage and maintain existing Email Connection entries and create new ones.

    Tenant-level administrators can then assigne Mailboxes to these Email Connections.

    The process of campaign creation is described in the Designing Queues and Campaigns section.

    Creation of an Email Connection:

    1. Navigate to Infrastructure → Email Infrastructure → Email Connections menu.
    2. Use the +New email connection button to create a new entry.
    3. Specify the properties described below.
    4. Click the Submit button to save the modifications to the database.

    Specify the following details of the new entry:

    Name Specify the unique designation of the email connection.
    Email Gateway Specify the gateway used to transmit emails.
    Domain Specify which domain can access this email endpoint.
    Tenant Specify the tenant associated with the email connection.

    An Email Gateway resource can have any number of Email Connections associated.

    Mailboxes

    This page displays the list of mailboxes that are used to download, store and transmit emails.

    Tenant-level administrators can manage and maintain existing entries and create new ones and also associate these to email campaigns or queues.

    Every Mailbox resource must have an Email Connection assigned in order to conduct email requests.

    Creation of a Mailbox:

    1. Navigate to Infrastructure → Email Infrastructure → Mailbox menu.
    2. Use the +New mailbox button to create a new entry.
    3. Specify the properties described below.
    4. Click the Submit button to save the modifications to the database.

    Specify the following details of the new entry:

    Name Specify the unique designation of the mailbox.
    Email Connection Specify the email endpoint used to transmit the email messaging.
    User Specify the owner of the mailbox. This address will be used to download inbound messages.
    Password Specify the unique password associated with the mailbox.
    Sender Specify the email address used to send outbound messages.
    Reply To Specify the email address to which users can reply. This address is included in all outbound messages in the Header section.
    Importance Specify the priority of the mailbox relative to other mailboxes within a tenant. This means that more emails are downloaded from email servers to a mailbox having a higher priority.

    Other Infrastructure

    Read about the configuration of the following other infrastructural resources:

    • Recording
    • External Services
    • Application Servers
    • Licenses
    • Skype Parameters
    Sorry, your browser does not support inline SVG. article updatedarticle updated6/23/2020 9:06:55 AM (UTC)6/23/2020 9:06:55 AM (UTC)
    Feedback     Back to top Copyright © Geomant