Hosting your own alternate dialling instruction page
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.
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.
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.
Windows
Open a PowerShell window.
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.