Developer docs
Univerx lets you bring live video support and cobrowsing to your website. There are two ways to integrate it, depending on how much control you need.
Choose your integration path
Section titled “Choose your integration path” Embed the widget The fastest path. Paste a script tag into your HTML and the hosted Univerx widget appears on your site — no build tools or framework required.
Client SDK Build a fully custom UI. Install the npm package and use the JavaScript API to control the widget lifecycle, theming, and events from your own code.
Which one should I use?
Section titled “Which one should I use?”| Embed the widget | Client SDK | |
|---|---|---|
| Setup time | Minutes | Hours |
| Requires a build tool | No | Yes |
| Works on any CMS | Yes | No |
| Custom UI | No | Yes |
| Full lifecycle control | No | Yes |
| Framework integrations | — | Any JS framework |
If you just need the widget on your site and don’t need to customize its UI, start with Embed the widget.
If you are building a JavaScript app and need full control over theming, positioning, and event handling, use the Client SDK.
Before you start
Section titled “Before you start”Regardless of which path you choose, you will need:
- An active Univerx organization with at least one queue configured.
- A widget created in Admin console → Widgets with your domain added to the allowed-domain list.
- A widget key — copy it from Admin console → Widgets → your widget → Embed code.
If you have not set up a widget yet, see Set up your website widget first.