New Plugin: Jitsi 8x8 + JWT Token

Hey everyone,

we’ve just released a new plugin!
This Plugin allows you to integrate the private Jitsi-as-a-Service Video Calling serivce into your Bubble application (https://jaas.8x8.vc/). This paid version of Jitsi gives you more control over branding, security etc.
Jitsi requires that JWTs (Json web tokens) have to be generated for each participant of each meeting. This plugin allows you to generate and sign JWT Tokens all within your Bubble application (Server-side) Workflows.

Plugin Page: Jitsi 8x8 + JWT Token Plugin | Bubble

For a demo of this Plugin in the Bubble Editor Please visit: Anticodepluginsnew | Bubble Editor

Noel

1 Like

Hi Noel. I’ve downloaded the plugin in bubble but I have no idea where to get my App ID and API keys. Where can I get those?

Hey, you have to sign up here: https://jaas.8x8.vc/

Hi Anticode,

I could not generate a JWT key with your plugin.

I followed the instructions in your video.

This is what i got back from the plugin:
{“library”:“PEM routines”,“function”:“get_name”,“reason”:“no start line”,“code”:“ERR_OSSL_PEM_NO_START_LINE”}

Any ideas about what went wrong?

Hello,
did you add “\n” after -----BEGIN PUBLIC KEY----- and before -----END SECRET KEY----- ?

Hello Noel,

I´ve already included all the info on the “Generate JWT” workflow (private Key with “\n” before and after, KYD, etc)…but on the next workflow action (“start_meeting_Jitsi”) I´m using the expression “Result of Step 1 (Generate JWT)´s JWT” for the field “JWT”.

This is not working…always get “authentication error”.

Could you help me please?

same unfortunately, it’s a shame that these great plugins have no documentation.
error on JWT generation-

{"library":"PEM routines","function":"get_name","reason":"no start line","code":"ERR_OSSL_PEM_NO_START_LINE"}

the key format used-

-----BEGIN PRIVATE KEY-----\n
THE ACTUAL KEY
\n-----END PRIVATE KEY-----

Hi Bubblers, good news is here!
Earlier, this plugin was acquired by the Rapid Dev agency .
All the issues mentioned above have been fixed!

Also, yesterday, we pushed an update, that added a few more useful features:

  • Added disable chat notifications option.
  • Added disable self view.
  • Added camera and microphone controls.
  • Added toolbar button management.

Try it out on:

Find more info on:

Have suggestions on how we can improve it more, drop us a message here :wink:

Have a great day!

Regards,
Rapid Dev Support Team

Hi @zlotfi, thanks for your message.

Most probably, the error is caused by not having all the required information about the user passed.

On token generation, please be sure to have all required values indicated.

Hope this answer helps. If there is anything else that we can help with about our plugin, please let us know.

Regards,
Rapid Dev Support Team


I have this issue when the user is using a browser in mode “incognito”. Any clue?

Also when I add the “\n” in my “privateKey” it’s not working anymore and I put it exactly where you said but it’s not working anymore.
Is there a way to contact you to debbug it? Because I paid for this pluggin which is not working for the moment and it’s a bite frustrating even if I followed your video and tutorial on your website (Jitsi 8x8 Video Calling + JWT Token)

Thanks for your help.

Hi @zlotfi, thanks for your message, and sorry to hear about the inconveniences encountered during the plugin use.
Regretfully, the provided screenshot doesn’t provide enough information. For a better understanding of your case, please share in DM a screencast (we recommend using the Loom tool) with the setup & settings you are trying to implement. It will allow us to provide the required support much faster.

Looking forward to hearing from you.

Regards,
Rapid Dev Support Team

In the meantime, we pushed an update that might fix the mentioned problem.
Please update the plugin on your end and give it a try.

Indeed, the “\n” is not required anymore. We updated the documentation, so in a short time it will display the correct setup instructions.

Let us know if the issues mentioned above still persist after the plugin update.

Regards,
Rapid Dev Support Team

Your update solve the issue! Well done! Thank you!

1 Like

@zlotfi thanks for letting us know that the update helped you :blush:

If you like our plugin, we would be grateful if you could rate it by going to the Plugins tab in Bubble Editor. Find the plugin by name and give it as many stars as it deserves :magic_wand:

The more feedback we get, the more motivated we are to make things better in Bubble.

Have a nice weekend ahead!

Regards,
Rapid Dev Support Team

1 Like