Integrate Jitsi 8x8 Conference with JWT for secure, customizable video calls. Generate and sign JWT tokens on the server for each participant to ensure trusted, seamless communication.
⚡ Main Functions•
JWT generation in Bubble Create signed JSON Web Tokens server-side for each participant.
•
Secure JaaS meetings Authorize room access with per-user JWT validation.
•
Native Jitsi element Embed JaaS video calls and control meeting behavior.
⚡ Key Features 🔧 Custom roles & settings Configure mic, camera, moderator status, recording, and more.
🏷️ Room configuration Set room name, prejoin skip, invites, toolbar, notifications.
DocumentationWe’ve created a detailed step-by-step guide for the Jitsi 8x8 Conference with JWT plugin. It includes a comprehensive overview of all features, practical use cases, and answers to frequently asked questions.
FAQWhat does the Jitsi 8x8 Conference with JWT plugin do?It integrates Jitsi-as-a-Service video conferencing into your Bubble app, allowing you to host secure, branded video meetings with JWT (JSON Web Token) authentication.
How are meetings started?You add the Jitsi Video element to your page, configure it with your App ID, and use the "Start a Meeting" action. You’ll also need to provide a valid JWT for each participant to join the meeting.
How do I generate the required JWT?The plugin includes a "Generate JWT" server-side action. You provide your Jitsi API Key ID, secret, and required claims. The action returns a token you can then use to authenticate participants.
Can JWT tokens be reused?No. JWT tokens are time-limited and should be generated just before the meeting starts. For convenience, you can temporarily store them in your database and reuse them within their validity period.
Do I need an API key from Jitsi?Yes. You must create an API key in your Jitsi dashboard. The key ID is used in the JWT generation, and the secret is required for signing the token.
What events or workflows are supported?You can trigger workflows when the meeting starts, when it ends, or if a participant joins or leaves. This allows you to automate app logic around the video session.
What if I encounter issues?If problems occur, double-check that your API credentials and JWT configuration are correct. You can also reach out to the plugin’s support team for assistance with setup or debugging.
Our Similar Plugins-
Collaboration Screensharing Chat-
Agora Streaming & Video Conference-
Zoom Meetings and Webinars Pro-
Twilio Video Conversations-
Tokbox Video Chat Embed-
Secure JWT Encoder-
Zoom Plugin-
Json Web token - JWT Generator
SupportIf you still have questions or unresolved issues, you can
contact us.
Risk-free TrialThe most risk-free way to try out this plugin is to subscribe to it. If you unsubscribe a few days later you will be charged on pro-rata basis, so for example if the plugin monthly price is $5 then you’d pay only 17¢ per day ($5/30 days)!