Integrating Jitsi
  • 05 Jul 2023
  • 2 Minutes to read

Integrating Jitsi


Article Summary

Jitsi is an open-source video conferencing software for web and mobile. The Jitsi integration can then be used to create virtual rooms or add online meeting links to bookings.

What you need to get started

A Jitsi by 8x8 account

All you need to get started is a Jitsi by 8x8 account with a subscription that covers If you don't have an account with Jitsi by 8x8, you can easily open one at jaas.8x8.vc.

Make sure your Jitsi by 8x8 subscription always includes enough active users.

Every customer and every team that has a with a virtual room in Nexudus counts as an active user in Jitsi by 8x8.


Integrate Jitsi by 8x8

You can integrate Jitsi by 8x8 in two simple steps:

1. Get your app ID and API key pair in Jitsi by 8x8
2. Enable the integration on the Admin Panel


Step 1. Get your app ID and API key pair in Jitsi by 8x8

You need to collect some details about your Jitsi by 8x8 account before enabling the integration in Nexudus.

Jitsi_CreateAPIKeys

  1. Go to jaas.8x8.vc.

  2. Log in to your Jitsi by 8x8 account.

  3. Click on on API keys in the navigation menu.

  4. Click on on Add API key.

  5. Click on Generate API key pair.

  6. Download your private and public API keys.

  7. Close the API key window.

  8. Copy your API key ID and save it somewhere.

Once you have both API key ID and keys, you can move to the next step of the integration.


Step 2. Enable the integration on the Admin Panel

Make sure you have the following details handy before you start this step:

  • Your Jitsi by 8x8 app ID
  • Your Jitsi by 8x8 API key ID
  • Your Jitsi by 8x8 public API key
  1. Log in to dashboard.nexudus.com if you aren't already.

  2. Enable the relevant toggles, based on the information below.
Toggle nameToggle details
Include a video conference link in all booking confirmation emailsAdds a Jitsi by 8x8 link to all booking confirmation emails sent to customers.
Enable Always-On Virtual RoomsLets admins create virtual rooms for specific customers.
Enable Always-On team Virtual RoomsAutomatically creates a virtual for each existing and new team in your space.
Enable Always-On Virtual Rooms for membersAutomatically creates a virtual room for each existing and new member in your space.
Enable Always-On Virtual Rooms for contactsAutomatically creates a virtual room for each existing and new member in your space.
  1. Add your Jitsi by 8x8 app ID in the App ID field.

  2. Add your Jitsi by 8x8 API key ID in the API key field.

  3. Add the full private API key you've downloaded in the previous step in the Secret key field.

Make sure you include the -----BEGIN PUBLIC KEY----- and -----END PUBLIC KEY----- lines.
  1. Click the Save Changes button.


You've successfully integrated Jitsi by 8x8. For more information, check out Virtual Rooms and Using Virtual Rooms.


Was this article helpful?

What's Next
Changing your password will log you out immediately. Use the new password to log back in.
First name must have atleast 2 characters. Numbers and special characters are not allowed.
Last name must have atleast 1 characters. Numbers and special characters are not allowed.
Enter a valid email
Enter a valid password
Your profile has been successfully updated.