Configuring Virtual Reception IVRs

The Virtual Reception IVR service allows participants to use DTMF tones to select the Virtual Meeting Room they want to join. It provides an alternative means to access VMRs for participants who cannot dial VMR aliases directly.

It can also be used to route calls via the Pexip Distributed Gateway to, for example, route phone calls towards a Cisco VCS, or to join an externally-hosted conference, such as a Microsoft Teams or Skype for Business meeting, or Google Hangouts Meet.

To create or edit a Virtual Reception IVR service:

  1. Go to Services > Virtual Receptions.
  2. To create a new Virtual Reception, select Add Virtual Reception, or to edit an existing Virtual Reception, click on its name.

    The following options are available:

    Option Description
    Name Enter the name you will use to refer to this Virtual Reception.
    Creation time This read-only field shows the date and time when this record was first configured.
    Description An optional field where you can add details about the Virtual Reception.
    Theme

    Select the theme to apply to this Virtual Reception. For more information, see Customizing conference images and voice prompts using themes.

    If you leave this blank, the default Pexip theme is used.

    Virtual Reception type

    The type of Virtual Reception:

    Default: Regular

    Lync / Skype for Business options (when a Virtual Reception type of Lync / Skype for Business is selected)
    Lync / Skype for Business server

    The SfB/Lync server to use to resolve the SfB/Lync Conference ID entered by the user.

    You must then ensure that your Call Routing Rule that routes calls to your SfB/Lync environment has Match against full alias URI selected and a Destination alias regex match in the style .+@example.com.*

    For more information, see Configuring Pexip Infinity as a Skype for Business / Lync gateway.

    Lookup location If specified, a Conferencing Node in this system location will perform the SfB/Lync Conference ID lookup on the SfB/Lync server. If a location is not specified, the IVR ingress node will perform the lookup.
    Google Hangouts Meet options (when a Virtual Reception type of Google Hangouts Meet is selected)
    Access token

    Select the name of the access token to use to resolve Google Hangouts Meet codes. When configuring a Virtual Reception it does not matter if you use a trusted or untrusted access token.

    Lookup location

    If specified, a Conferencing Node in this system location will perform the service lookup. If a location is not specified, the IVR ingress node will perform the lookup.

    Post-lookup regex match

    An optional regular expression used to match against the meeting code entered by the caller into the Virtual Reception. This is typically used in conjunction with the Post-lookup regex replace string to transform the meeting code into a distinct alias pattern that will match a Call Routing Rule configured to route calls into Google Hangouts Meet conferences.

    For example, you would typically set the regex match to (.*) (to match everything) and the replace string pattern to something like meet.\1 which would prefix the meeting code entered into the Virtual Reception with "meet.". You would then configure an associated Call Routing Rule to match calls placed to aliases prefixed with meet. which then strips off that prefix (to leave just the meeting code again) before directing the call to Google Hangouts Meet.

    Post-lookup regex replace string

    An optional regular expression used in conjunction with the Post-lookup regex match field to transform the meeting code into a distinct alias pattern that will match a Call Routing Rule configured to route calls into Google Hangouts Meet conferences. (Only applies if the post-lookup regex match string is also configured and the entered code matches that regex.)

    Microsoft Teams options (when a Virtual Reception type of Microsoft Teams is selected)
    Teams Connector

    Select the name of the Teams Connector to use to resolve Teams codes.

    Lookup location

    If specified, a Conferencing Node in this system location will perform the service lookup. If a location is not specified, the IVR ingress node will perform the lookup.

    Post-lookup regex match

    An optional regular expression used to match against the meeting code entered by the caller into the Virtual Reception. This is typically used in conjunction with the Post-lookup regex replace string to transform the meeting code into a distinct alias pattern that will match a Call Routing Rule configured to route calls into Microsoft Teams conferences.

    For example, you would typically set the regex match to (.*) (to match everything) and the replace string pattern to something like meet.\1 which would prefix the meeting code entered into the Virtual Reception with "meet.". You would then configure an associated Call Routing Rule to match calls placed to aliases prefixed with meet. which then strips off that prefix (to leave just the meeting code again) before directing the call to Microsoft Teams.

    Post-lookup regex replace string

    An optional regular expression used in conjunction with the Post-lookup regex match field to transform the meeting code into a distinct alias pattern that will match a Call Routing Rule configured to route calls into Microsoft Teams conferences. (Only applies if the post-lookup regex match string is also configured and the entered code matches that regex.)

    Advanced options
    Destination alias regex match

    An optional regular expression used to match against the alias entered by the caller into the Virtual Reception. If the entered alias does not match the expression, the Virtual Reception will not route the call.

    If this field is left blank, any entered alias is permitted. For more information, see Restricting or transforming the aliases entered into a Virtual Reception.

    Destination alias regex replace string

    An optional regular expression used to transform the alias entered by the caller into the Virtual Reception. (Only applies if a regex match string is also configured and the entered alias matches that regex.)

    Leave this field blank if you do not want to change the alias entered by the caller.

    Maximum inbound call bandwidth (kbps) Enter a value in this field to limit the bandwidth of media being received by Pexip Infinity from each individual participant dialed in to this Virtual Reception. For more information see Managing and restricting call bandwidth.
    Maximum outbound call bandwidth (kbps) Enter a value in this field to limit the bandwidth of media being sent from Pexip Infinity to each individual participant dialed in to this Virtual Reception. For more information see Managing and restricting call bandwidth.
    Conference capabilities

    Allows you to limit the media content of calls that are connected via the Virtual Reception service. For more information, see Controlling media capability.

    Default: Main video + presentation.

    Service tag This optional field allows you to assign a unique identifier to this service, which you can then use to track use of the service.
    Aliases
    Alias: #1
    Alias Enter the alias that participants will dial to access the Virtual Reception.
    Description An optional description of the alias. This is useful if the Virtual Reception has more than one alias.
    Add another alias Select this option if you want the Virtual Reception to be accessible by more than one alias. For more information, see Using multiple aliases to access the same service.
  3. Ensure that every Virtual Meeting Room and Virtual Auditorium that you want to be accessible from this Virtual Reception has an alias in the form of a number. To do this:
    1. Go to either Services > Virtual Meeting Rooms or Services > Virtual Auditoriums.
    2. Select the name of the Virtual Meeting Room or Virtual Auditorium.
    3. In the Aliases section at the bottom of the page, enter the number to be used to access this Virtual Meeting Room or Virtual Auditorium from the Virtual Reception.

      To allow Skype for Business / Lync clients to use Virtual Receptions, you must ensure that the target VMR is configured with at least one alias in the form of a SIP URI that is routable by the SfB/Lync client. (This is in addition to the digits-only VMR alias used by the Virtual Reception.) Pexip Infinity chooses the first alias in the VMR's configuration that is a valid SIP URI; it also replaces the selected alias's domain with the ​Pexip Infinity domain (for Lync / Skype for Business integration)​ (from the relevant system location or global setting as appropriate, if configured).

    4. Select Save.