Integrate BigBlueButton with Tiki Wiki CMS: Complete Setup Guide
Introduction
Tiki Wiki CMS Groupware supports BigBlueButton (BBB) integration for live audio/video conferencing directly inside wiki pages and collaborative spaces.
With the integration enabled, teams can create meeting rooms, assign moderator/viewer permissions through Tiki's permission model, and expose recordings through page and tracker workflows.
This guide follows practical deployment steps and keeps the setup compatible with modern BigBlueButton deployments.
Official Reference Links
- Tiki BBB docs page: https://doc.tiki.org/BigBlueButton
- Tiki BBB plugin docs: https://doc.tiki.org/PluginBigBlueButton
What the Tiki + BBB Integration Enables
After setup, you can:
- Launch BBB meetings from wiki pages with one click
- Control access using Tiki permissions
- Pass authenticated user identity and role into BBB
- Manage recording visibility and metadata
- Use tracker fields to link BBB recordings to structured data
Prerequisites
Before configuration, ensure:
- Tiki admin access
- BigBlueButton feature availability in your Tiki version
- BigBlueButton server available (self-hosted or managed)
- BBB API endpoint and shared secret already prepared
- HTTPS and network reachability from Tiki to BBB
Managed BBB infrastructure can reduce operations overhead for upgrades, monitoring, and scaling while preserving the same Tiki-side setup steps.
Step 1: Enable BBB Feature and Plugin in Tiki
In Tiki admin panel:
- Go to Admin home -> Users & Community -> RTC -> BigBlueButton
- Enable BigBlueButton web conferencing
- Enable Plugin BigBlueButton
- Save changes
Step 2: Configure BBB Server Connection
In the same Tiki BigBlueButton settings area, configure:
- BigBlueButton server location
- BigBlueButton shared secret
- Optional recording max duration (default often around 300 minutes)
- Optional dynamic room configuration settings
Validation checklist:
- Server URL resolves and is reachable from Tiki
- URL and secret match exactly
- SSL certificate chain is valid
Step 3: Place BBB Plugin Call on a Wiki Page
Add a BBB block to a wiki page using plugin syntax, for example:
{bigbluebutton name="77777" prefix="guest" welcome="Welcome to the BBB from our web site" logout="http://mywebsite.org/myexitpage" recording="0"}
If you want meeting recordings, set recording="1".
You can also start with a simpler format:
{bigbluebutton name="My Meeting Room"}
Step 4: Configure Permissions and Test Roles
Test with multiple user profiles:
- Anonymous/guest user
- Authenticated participant
- Moderator-level user
Confirm role transfer from Tiki permissions to BBB behavior (join rights, moderator controls, recording visibility).
Important operational note:
- For pages that host active BBB join actions, disable page caching (
cache=0) to avoid stale session/join behavior for anonymous users.
Step 5: Add Recording Workflows (Optional)
Tiki supports BBB recording usage in trackers with dedicated field types.
Typical tracker input modes:
local: pick from local BBB recordingsexternal: provide recording URL manuallyboth: allow both local selection and manual URL
This is useful for course catalogs, webinar archives, and meeting repositories.
Screenshot References from Official Tiki Docs
The following source screenshots can help your admins map settings quickly:
If one or more images fail to load due to upstream access rules, keep the link list as references and use local screenshots from your own Tiki instance.
Troubleshooting Common Issues
If meetings fail to launch:
- Recheck feature and plugin enabled states
- Verify BBB URL and shared secret values
- Confirm API reachability and SSL trust chain
- Ensure Tiki page caching is disabled for active meeting pages
- Re-test with a fresh browser profile and different user roles
If audio is unavailable:
- Verify BBB server media/voice configuration
- Confirm browser microphone permissions
- Test a clean room name/meeting configuration
If recordings do not appear:
- Confirm recording enabled for the room/plugin call
- Check BBB recording processing/storage status
- Verify tracker field mode and permissions if using tracker integration
Security and Operations Best Practices
For reliable production usage:
- Restrict Tiki admin/plugin settings access
- Rotate BBB secrets via change control
- Keep Tiki and BBB versions updated
- Validate configuration updates in staging first
- Monitor meeting concurrency and recording growth trends
FAQ
Which Tiki area enables BigBlueButton features?
Admin home -> Users & Community -> RTC -> BigBlueButton.
Can anonymous users join meetings?
Yes, depending on page/plugin configuration and permissions. Use clear guest policies.
How do I enable recordings in the page-level plugin call?
Set recording="1" in the {bigbluebutton ...} block.
Is managed BBB hosting compatible with Tiki integration?
Yes. Tiki integration works with managed or self-hosted BBB when endpoint and secret are configured correctly.
Conclusion
Integrating BigBlueButton with Tiki gives your teams a wiki-native virtual classroom and collaboration workflow with strong permission control and extensible recording management.
With correct feature enablement, plugin placement, and role validation, you can run a stable deployment and scale over time with either self-hosted or managed BBB infrastructure.
About BigBlueButton Host
Thanks for reading this post on Integrate BigBlueButton with Tiki Wiki CMS: Complete Setup Guide. At BigBlueButton Host, we help teams, schools, and training organizations run dependable BigBlueButton infrastructure with practical guidance, clear deployment paths, and real-world operational support.
Related Articles
Deploy BigBlueButton Today
Get your own fully managed BigBlueButton server up and running in minutes. No technical expertise required.
