When you enable Microsoft Teams integration with Pexip Infinity one of the final steps is to configure the dialling instructions for your users using the SkypeOnlineConnector PowerShell module. The dialling instructions are embedded into a Microsoft Teams invite and enables users to visit a webpage with additional joining instructions for the meeting.

cvi-invitation-instructions

Pexip Infinity nodes host a default page for these dialling instructions, and this is where you would normally point your users but this default template does not suit everyone (and it is also not supported to edit this default template directly on the Pexip nodes), if you would like to modify this and host your own dialling instructions, follow the steps below.

pexip-default-cvi-page

Folder location

The files for the default Pexip template are located on the Pexip nodes (transcoding or proxy) in the path below.

/opt/pexip/share/web/static/dist/web/teams

Copy this folder from the Pexip nodes to your local machine.

MacOS

Open a terminal window.

macos-terminal

Windows

Open a PowerShell window.

windows-powershell

NOTE: The latest version of Windows includes SCP so you no longer need to use a 3rd party application like WinSCP, however, if you prefer that, then feel free!

Pull the default files from a Pexip node

Run the following command in either PowerShell or Terminal, this will copy the folder and its contents to your /local/directory, don’t forgot to replace the pexip_name and the destination directory.

scp -r admin@pexip_node:/opt/pexip/share/web/static/dist/web/teams/  /local/directory

Once you have the files you can edit them and host them on your own webserver.

Visit the Pexip documentation site to review the full integration process Integrating Microsoft Teams with Pexip Infinity.

Examples

The links below provide live examples of the default Pexip template and a modified version which provides the enduser with two options, the modified version uses fullPage.js.

Teams default alternate dialling instruction page

Teams custom alternate dialling instruction page (with WebRTC)

Teams custom alternate dialling instruction page (without WebRTC)

Teams custom alternate dialling instruction page (without test call)

The parameters used in the examples above are;

  • conf=123456789
  • ivr=teams
  • d=domain.com
  • prefix=teams.
  • ip=1.2.3.4
  • w
  • test=test

A full list of parameters is listed in the InstructionUri section of the Pexip docs.

You can view the html for the custom page here.