Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Calls to Lync analog devices

This module employs the Ring No Answer (RNA) action to send unanswered calls to a Lync analog device to Exchange. In effect, this module supplies the ability to leave voicemail for a Lync analog device.

...

Create Transformation Table

  1. Create a Analog Lync Transformation Table.
    This will be used by the Action Set.

    Panel
    borderStylenone

    Caption
    0Figure
    1Table - Is the Call to a Lync Analog Device?

    Image Removed

     

     

  2. Create the Analog Configure the Analog Lync Transformation Table entries.

    PanelborderStylenone

    For details, refer to Creating and Modifying Entries to Transformation Tables.

    Caption
    0

    Figure

    Table
    1Create Transformation Table

    Identifies Lync Analog Devices

    Image Removed

    InputField TypeInput Field ValueOutput Field TypeOutput Field ValueMatch TypeExample Description
    Called Address/Number=fmsRTCSIP-Line==User Value 5=distinguishedName=MandatoryLync call
    User Value 5^.*analogEndPoints.*$User Value 5^.*analogEndPoints.*$MandatoryAnalog Endpoints

  3. Add distinguishedName to the Cache Attributes.

     

     

    Info

    The search in the Transformation Table Entry is the result of the command you entered to enable the analog device, specifically, the OU. Note the corresponding analogEndPoints between the Lync command below and the translation entry above.

    New-CsAnalogDevice -LineUri tel:+15102462001 -DisplayName "Analogph1" -RegistrarPool cspool.uxdemo.net -AnalogFax $false -Gateway ux246.uxdemo.net -OU "ou=analogEndPoints,dc=uxdemo,dc=net"

    You can also run a Query Active Directory Cache test from the UX's Task Tab > Diagnostics Section in order to determine the OU name.

    Caption
    0Figure
    1Active Directory Cache Query

    Image Removed

    Tip

    Don't forget to add distinguishedName to the UX's list of AD attributes.

    Caption
    0Figure
    1Cache Settings

    Image Removed

     

Create a Route to Lync

  1. Create a Transformation Table for Routing to Lync.
    This will be used by the Call Router.
    Panel
    borderStylenone

    Caption
    0Figure
    1The Preprogrammed Passthrough Untouched Transformation Table

    Image Removed

     

     For details, refer to Creating and Modifying Entries to Transformation Tables.
  2. Create a Transformation Table Entry to route the call to Lync.
    If all the numbers have been processed and normalized correctly, you should be able to use the Passthrough Untouched transformation that is created when the Lync Task (wizard) is run.

    PanelborderStylenone

    Pagebreak
    Caption
    0

    Figure

    Table
    1

    The Passthrough Tranformation

    Image Removed

     

     

    Create a Lync Call Routing Table

    Panel
    borderStylenone

    Caption
    0Figure
    1Call Routing Table - Lync Routes

    Image Removed

     

     

    Create Transformation Table
    InputField TypeInput Field ValueOutput Field TypeOutput Field ValueMatch Type
    Called Address/Number(.*)Called Address/Number\1Mandatory

Create a Lync Call Routing Table

  1. Create a Lync Call Routing entry to point the call to the Lync server.
    Panel
    borderStylenone

    Caption
    0Figure
    1A Route to the Lync Server

    Image Removed

     

    Select the newly created Transformation Table and signaling group. For details, refer to Creating and Modifying Entries to Call Routing Tables.

Create the Ring No Answer (RNA) Action Set

  1. Create the Ring No Answer Action in the Action Configuration menu.
    Panel
    borderStylenone

    Caption
    0Figure
    1Ring No Answer Action

    Image Removed

     

     

    For details, refer to Creating and Modifying Entries to Action Set Tables.
  2. Add an entry to the main Action Set. Panel
    borderStylenone
    Caption
    0Figure
    1Action Set Entry to Route to Lync
    Image RemovedSelect the Transformation Table and Action on Success.

Send Unanswered Calls to Exchange

If the prior entry exits with a RNA Timeout, then this entry is executed.

  1. Create a Transformation Table route to voicemail transformation.This transformation retreives the callee's UMbox, sets the diversion, and sends the call to Exchange.

    PanelborderStyle

    none

  2. Caption
    0Figure
    1EUM Leave Voicemail

    Image Removed

     

     

    Create the voicemail Transformation Table Entries as below.

    PanelborderStylenone

    Caption
    0

    Figure

    Table
    1Create Transformation Table

    Creates Diversion to Exchange

    Image Removed

     

     

    Div
    classpdf6pttext

    Setting

    Description

    Image Removed

    InputField TypeInput Field ValueOutput Field TypeOutput Field ValueMatch TypeExample Description
    Called Address/Number==telephoneNumber==Called Address/NumbermsRTCSIP-Line=OptionalQuery the called number against the AD attribute mobile

    Image Removed

    Called Address/Number=mobile==Called Address/Number=msRTCSIP-Line=OptionalQuery the called number against the AD attribute telephoneNumber

    Image Removed

    Called Address/Number==msRTCSIP-Line==Called Address/Number=msRTCSIP-Line=OptionalQuery the called number against the AD attribute msRTCSIP-Line

    Image Removed

    Called Address/Number\+.*(\d{4})Redirecting Number\1OptionalTrim the returned value to length of the EUM dialplan digits (default 4), place in the Diversion IE.

    Image Removed

    User Value 1(.*)Called Address/Number\1MandatorySet the Called Number IE to the EUM SA number (store in UserValue1)

     

     

  3. Add an entry to the main Action Set to route unanswered Lync analog calls to Exchange voicemail.

    Panel
    borderStylenone

    Caption
    0Figure
    1Exchange Action Set Entry

    Image Removed

Summary

We are now at the mid-point of configuring the UX AD calling applications. Your Action Set should look like the Action Set below.

...

borderStylenone
  1. Select the Transformation Table and Action on Success.

    Pagebreak

...

0Figure
1Incoming From PSTN

...