Integrate BigBlueButton with Tiki Wiki CMS: Complete Setup Guide

BigBlueButton Host
March 21, 20264 min read
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

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:

  1. Go to Admin home -> Users & Community -> RTC -> BigBlueButton
  2. Enable BigBlueButton web conferencing
  3. Enable Plugin BigBlueButton
  4. Save changes

Step 2: Configure BBB Server Connection

In the same Tiki BigBlueButton settings area, configure:

  1. BigBlueButton server location
  2. BigBlueButton shared secret
  3. Optional recording max duration (default often around 300 minutes)
  4. 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:

  1. Anonymous/guest user
  2. Authenticated participant
  3. 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 recordings
  • external: provide recording URL manually
  • both: 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:

Tiki BBB in action Tiki BBB server settings Tiki BBB plugin call example Tiki BBB guest view Tiki BBB permissions view Tiki BBB moderator controls Tiki BBB device permission prompt Tiki BBB tracker field options

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:

  1. Recheck feature and plugin enabled states
  2. Verify BBB URL and shared secret values
  3. Confirm API reachability and SSL trust chain
  4. Ensure Tiki page caching is disabled for active meeting pages
  5. Re-test with a fresh browser profile and different user roles

If audio is unavailable:

  1. Verify BBB server media/voice configuration
  2. Confirm browser microphone permissions
  3. Test a clean room name/meeting configuration

If recordings do not appear:

  1. Confirm recording enabled for the room/plugin call
  2. Check BBB recording processing/storage status
  3. 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.

⚡ Ready to get started?

Deploy BigBlueButton Today

Get your own fully managed BigBlueButton server up and running in minutes. No technical expertise required.