Title: Cloud A1 Meetings for BigBlueButton
Author: hedyn
Published: <strong>September 30, 2026</strong>
Last modified: September 30, 2026

---

Search plugins

![](https://ps.w.org/cloud-a1-meetings-for-bigbluebutton/assets/banner-772x250.png?
rev=3720213)

![](https://ps.w.org/cloud-a1-meetings-for-bigbluebutton/assets/icon-256x256.png?
rev=3720213)

# Cloud A1 Meetings for BigBlueButton

 By [hedyn](https://profiles.wordpress.org/hedyn/)

[Download](https://downloads.wordpress.org/plugin/cloud-a1-meetings-for-bigbluebutton.0.1.0.zip)

 * [Details](https://wordpress.org/plugins/cloud-a1-meetings-for-bigbluebutton/#description)
 * [Reviews](https://wordpress.org/plugins/cloud-a1-meetings-for-bigbluebutton/#reviews)
 *  [Installation](https://wordpress.org/plugins/cloud-a1-meetings-for-bigbluebutton/#installation)
 * [Development](https://wordpress.org/plugins/cloud-a1-meetings-for-bigbluebutton/#developers)

 [Support](https://wordpress.org/support/plugin/cloud-a1-meetings-for-bigbluebutton/)

## Description

Cloud A1 Meetings for BigBlueButton integrates WordPress with a compatible BigBlueButton
server.

Administrators can configure meetings, assign moderators, provide participant access,
manage recordings, and verify the server connection without leaving WordPress. Existing
WordPress roles, including roles created by LMS plugins, can be authorized to moderate
assigned meetings.

#### Features

 * Connect to any compatible BigBlueButton server.
 * Validate the server endpoint and API credentials before saving.
 * Encrypt the API Secret using the WordPress authentication salt and libsodium.
 * Create and manage BBB meetings from WordPress.
 * Configure duration, participant limits, guest access, recording, audio, branding,
   welcome messages, and exit URLs.
 * Assign one or more WordPress users as meeting moderators.
 * Allow selected WordPress roles, such as teachers or LMS instructors, to moderate
   assigned meetings.
 * Start, join, check, and securely end meetings.
 * Add a responsive participant access form with the `[bbb_connect]` shortcode.
 * Protect participant access with an optional password and rate limiting.
 * Require moderator approval through the BigBlueButton waiting room.
 * View recordings with date, duration, participant count, state, and available 
   playback formats.
 * Copy recording playback links.
 * Paginate recording lists.
 * Permanently delete recordings with authorization, confirmation, and an administrative
   audit history.
 * Check the live connection through WordPress Site Health.
 * Copy safe diagnostic information without exposing API secrets, passwords, checksums,
   or private endpoint paths.
 * Translate the plugin into additional languages through the WordPress translation
   community.

Cloud A1 Meetings for BigBlueButton requires access to a BigBlueButton server with
its API URL and shared secret. The plugin does not include or host a BigBlueButton
server.

### External services

Cloud A1 Meetings for BigBlueButton communicates with the BigBlueButton server explicitly
configured by the WordPress administrator. The server may be self-hosted or operated
by a third-party provider.

Depending on the requested operation, the plugin may transmit:

 * The meeting identifier, meeting name, duration, participant limits, recording
   preferences, welcome messages, branding options, and other meeting configuration.
 * A participant or moderator display name and a WordPress-derived user identifier
   when generating access to a meeting.
 * Generated meeting access passwords, creation time, and API checksums required
   by the BigBlueButton API.
 * Meeting and recording identifiers when checking status, listing recordings, or
   deleting a recording.

The shared API Secret is not transmitted as plain text. It is used locally to generate
the checksums required by the BigBlueButton API.

Communication occurs when an administrator saves or tests the connection, a permitted
user performs a meeting or recording action, a participant requests access, or WordPress
runs the Cloud A1 Meetings for BigBlueButton Site Health test.

Data handling, retention, privacy terms, and recording policies are determined by
the configured BigBlueButton server and its operator. Site administrators are responsible
for reviewing the terms and privacy policy of their chosen provider and informing
their users as required.

BigBlueButton API documentation:
 https://docs.bigbluebutton.org/development/api/

Cloud A1 Meetings for BigBlueButton does not contact BBB Cloud A1 automatically.
The administrator settings contain an optional contextual link to its website:
 
https://bbb.cloud-a1.com/en/

### Privacy

Cloud A1 Meetings for BigBlueButton does not send telemetry to the plugin author.

The plugin stores encrypted connection credentials in WordPress options. Meeting
configuration and moderator assignments are stored as WordPress metadata.

Recording deletion audit entries may contain the WordPress user ID and display name,
meeting information, recording identifier, timestamp, result, and diagnostic code.
Up to 500 deletion events are retained.

Participant names and access passwords submitted through the public form are processed
to generate access to the configured BigBlueButton server. They are not included
in Cloud A1 Meetings for BigBlueButton diagnostic information.

### Compatibility

Cloud A1 Meetings for BigBlueButton uses standard WordPress shortcodes, roles, capabilities,
metadata, HTTP functions, and Site Health APIs. It is designed to work with themes,
page builders, and LMS plugins that process WordPress shortcodes and preserve standard
WordPress user capabilities.

### Languages

Cloud A1 Meetings for BigBlueButton is translation-ready and uses the `cloud-a1-
meetings-for-bigbluebutton` text domain.

The source strings are in English. Community translations can be contributed and
managed through the official WordPress.org translation platform. Translation files
are not bundled with the plugin.

### Trademarks

BigBlueButton is a trademark of Blindside Networks Inc. Cloud A1 Meetings for BigBlueButton
is an independent integration and is not affiliated with or endorsed by Blindside
Networks Inc.

WordPress is a registered trademark of the WordPress Foundation.

## Screenshots

[⌊Configure and verify the connection to a compatible BigBlueButton server.⌉⌊Configure
and verify the connection to a compatible BigBlueButton server.⌉[

Configure and verify the connection to a compatible BigBlueButton server.

[⌊Create meetings and configure participant access, recording, audio, branding, 
and guest options.⌉⌊Create meetings and configure participant access, recording,
audio, branding, and guest options.⌉[

Create meetings and configure participant access, recording, audio, branding, and
guest options.

[⌊Assign WordPress users and authorized roles as meeting moderators.⌉⌊Assign WordPress
users and authorized roles as meeting moderators.⌉[

Assign WordPress users and authorized roles as meeting moderators.

[⌊Allow participants to join from a responsive shortcode form.⌉⌊Allow participants
to join from a responsive shortcode form.⌉[

Allow participants to join from a responsive shortcode form.

[⌊View and manage available BigBlueButton recordings.⌉⌊View and manage available
BigBlueButton recordings.⌉[

View and manage available BigBlueButton recordings.

## Installation

 1.  Upload the `cloud-a1-meetings-for-bigbluebutton` folder to `/wp-content/plugins/`,
     or install the plugin through the WordPress Plugins screen.
 2.  Activate Cloud A1 Meetings for BigBlueButton.
 3.  Go to **Settings > Cloud A1 Meetings for BigBlueButton**.
 4.  Enter the HTTPS API URL and API Secret supplied by your BigBlueButton administrator
     or provider.
 5.  Save the connection. Cloud A1 Meetings for BigBlueButton will test the endpoint
     and signed credentials before storing them.
 6.  Go to **BBB Meetings > Add meeting** and configure a meeting.
 7.  Assign the appropriate moderators.
 8.  Publish the meeting.
 9.  Copy the participant shortcode into a page, post, page builder, or LMS lesson.

## FAQ

### Do I need a BigBlueButton server?

Yes. Cloud A1 Meetings for BigBlueButton is a WordPress integration and does not
provide the conferencing infrastructure itself. You may use a self-hosted BigBlueButton
installation or a compatible third-party provider.

### What credentials are required?

You need the BigBlueButton API URL and shared API Secret supplied by the server 
administrator or provider.

### How is the API Secret stored?

The API Secret is encrypted before it is stored in the WordPress database. Cloud
A1 Meetings for BigBlueButton uses libsodium and a key derived from the WordPress
authentication salt. The saved secret is never displayed again.

### Can teachers or LMS instructors manage meetings?

Yes. Administrators can authorize existing WordPress roles to moderate BBB meetings
and assign specific users to individual meetings. A moderator only sees and controls
assigned meetings.

### How do participants join a meeting?

Add the `[bbb_connect meeting_id="123"]` shortcode to a page or post, replacing `
123` with the WordPress meeting ID. The form works in standard content, page builders,
and LMS content that processes WordPress shortcodes.

### Can participant access be password protected?

Yes. Each meeting can use an optional participant password. Incorrect attempts are
rate limited.

### Can moderators approve participants?

Yes. When moderator approval is enabled, participants remain in the BigBlueButton
waiting room until a moderator admits them.

### Can I manage recordings?

Yes. Administrators and assigned moderators can view available recordings, open 
playback formats, copy playback links, and permanently delete authorized recordings.
Deletion requires confirmation and is recorded in an administrative audit history.

### Why does a finished recording not appear immediately?

BigBlueButton processes recordings after a meeting ends. Availability depends on
the server, recording duration, and processing queue.

### How can I diagnose connection problems?

Go to **Tools > Site Health** to run the connection test. The Information tab includes
a Cloud A1 Meetings for BigBlueButton section that can be copied for technical support
without revealing secrets or private endpoint paths.

### Does Cloud A1 Meetings for BigBlueButton collect usage data?

No. Cloud A1 Meetings for BigBlueButton does not include analytics, telemetry, advertising
trackers, or automatic reporting to Cloud-A1.

The plugin communicates only with the BigBlueButton endpoint configured by the site
administrator when performing requested connection tests, meeting operations, participant
access, recording operations, or Site Health checks.

### Is BBB Cloud A1 required?

No. Cloud A1 Meetings for BigBlueButton works with any compatible BigBlueButton 
server. BBB Cloud A1 is presented only as an optional server provider in the administrator
settings.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Cloud A1 Meetings for BigBlueButton” is open source software. The following people
have contributed to this plugin.

Contributors

 *   [ hedyn ](https://profiles.wordpress.org/hedyn/)

[Translate “Cloud A1 Meetings for BigBlueButton” into your language.](https://translate.wordpress.org/projects/wp-plugins/cloud-a1-meetings-for-bigbluebutton)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/cloud-a1-meetings-for-bigbluebutton/),
check out the [SVN repository](https://plugins.svn.wordpress.org/cloud-a1-meetings-for-bigbluebutton/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/cloud-a1-meetings-for-bigbluebutton/)
by [RSS](https://plugins.trac.wordpress.org/log/cloud-a1-meetings-for-bigbluebutton/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 0.1.0

 * Initial public release.
 * Added encrypted BigBlueButton server credentials.
 * Added meeting creation, status, moderator access, and secure meeting termination.
 * Added assigned moderator roles and dashboard.
 * Added responsive participant access with optional password protection and rate
   limiting.
 * Added recording playback, pagination, link copying, permanent deletion, and deletion
   audit history.
 * Added WordPress Site Health diagnostics and live connection testing.
 * Prepared the plugin for community translations through WordPress.org.

## Meta

 *  Version **0.1.0**
 *  Last updated **11 hours ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.6 or higher **
 *  Tested up to **7.1.2**
 *  PHP version ** 8.1 or higher **
 * Tags
 * [bigbluebutton](https://wordpress.org/plugins/tags/bigbluebutton/)[education](https://wordpress.org/plugins/tags/education/)
   [lms](https://wordpress.org/plugins/tags/lms/)[meetings](https://wordpress.org/plugins/tags/meetings/)
   [video conferencing](https://wordpress.org/plugins/tags/video-conferencing/)
 *  [Advanced View](https://wordpress.org/plugins/cloud-a1-meetings-for-bigbluebutton/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/cloud-a1-meetings-for-bigbluebutton/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/cloud-a1-meetings-for-bigbluebutton/reviews/)

## Contributors

 *   [ hedyn ](https://profiles.wordpress.org/hedyn/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/cloud-a1-meetings-for-bigbluebutton/)