Webex IM Space Forwarder

What does this do?

When provided a suitable query string, this page will use JavaScript to redirect to a Webex IM space, which -- assuming you have the Webex client installed -- will open a browser dialog asking if you'd like to open the link in Webex.

How do you use this?

Webex Space links can be found in the Space ⚙ menu.
Click the gear next to the space name, then Copy space link

The format of a space link will look like this with a random guid as the space id:

webexteams://im?space=2715dc50-ec59-11ea-a2c3-a73bb0df49ab

To use this page as a webex forwarder, call this page with a query string suffix like this:

webex.aspx?space=2715dc50-ec59-11ea-a2c3-a73bb0df49ab

or simply append the full space link, like this:

webex.html?webexteams://im?space=2715dc50-ec59-11ea-a2c3-a73bb0df49ab

Note: The first time you'll likely need to allow this site to serve pop ups as the link will open in a new window

Why is this needed?

Webex IM urls use the webexteams:// protocol which is not allowed in many applications such as Webex itself(!), Jira, Confluence, Sharepoint, etc, etc. Using this page as an intermediary allows you to effectively link to an IM space using a https protocol

Is this safe?

You should NOT take my word for it: check the view source/dev inspector and/or view this page's source code on GitHub, but yes, yes it is safe:

So why did I create this?

I am stuck using Webex and wanted a solution for my own needs and to share that with anyone stuck in the same boat. You're welcome.