=== FlexMeeting - Webinar & Meeting Plugin for Jitsi Meet ===
Contributors: wppool, azizultex, shahreyar46, foysalremon
Tags: meeting, video conference, webinar, conference, video chat
Requires at least: 5.0
Tested up to: 7.0
Requires PHP: 5.4
Stable tag: 2.9.2
License: GPL-2.0+
License URL: http://www.gnu.org/licenses/gpl-2.0.txt

Host webinars and video conferences directly on your site. Add branded Jitsi-based meetings and live sessions easily.

== Description ==

**Embed Meetings, Host Webinars, and Video Conferences – All from Your Dashboard**

FlexMeeting is built on the Jitsi platform and enables hosting live webinars, meetings, conferences, online classes, and video calls directly on your website.

**Let’s grow, connect, and thrive together!**

* **🤝 Join Our [Facebook Community](https://cutt.ly/ceCQgvoT)**
* **🌐 Follow Us on [X (Twitter)](https://x.com/wppool_)**
* **🎥 Subscribe on [YouTube](https://www.youtube.com/@WPPOOL)**
* **👍 Like Our [Facebook Page](https://www.facebook.com/wppool.dev)**

[youtube https://youtu.be/eANgixqxe84]

👁️ [View Demo](https://go.wppool.dev/O0Z) | 🚀 [Get Premium](https://go.wppool.dev/ruO4) | 🤝 [Join Our Facebook Community](https://cutt.ly/ceCQgvoT)

Easily create, manage, and promote webinars without leaving your site. Customize sessions to match your website's look and feel.

Built-in post type, shortcodes, Elementor widgets, and Gutenberg blocks let you create webinars without coding. With front-end meeting creation, users can set up and manage sessions directly from the front end.  
FlexMeeting integrates with WooCommerce, LMS plugins, multivendor tools, email tools, and booking plugins. It provides a streamlined video-conference workflow without requiring coding.

You can turn a meeting into a webinar landing page. Whiteboard integration helps you draw, brainstorm, and collaborate visually. You can also embed webinars anywhere on your site.

FlexMeeting Pro offers JaaS integration for a branded experience with a custom domain, letting you create unique URLs that match your business.

FlexMeeting integrates with WooCommerce, LearnPress, LearnDash, and Tutor LMS, supporting up to 500 participants, livestreaming, transcription, and recording (requires a JaaS 8×8 subscription).  
Calendar integration is available for Google, Outlook, and Apple Calendar.

You can install the plugin and start meetings without extra sign-in steps. Configure your video frame dimensions and begin — suitable for users of varying technical skill levels.

HD video, screen sharing, whiteboard, and collaboration features are supported across devices.


== 🎁 Free Features ==

* **Meeting without time-limit** – Host sessions without strict duration limits. Using 8×8-hosted domains gives 2 hours per meeting, automatically renewing afterward.

* **Meeting Gutenberg block** – Create conferences or calls with the built-in block.

* **Elementor widget** – Create meetings using shortcode within Elementor.

* **Meeting Shortcode** – Shortcodes available for embedding and creating meetings.

* **Meeting name customization** – Personalize webinar names for easier recognition.

* **Mute meeting** – Mute or unmute audio as needed.

* **Screen sharing** – Hosts and participants can share screens.

* **Unlimited meetings** – Host as many sessions as required.

* **LMS integration** – Use LearnDash or similar LMS plugins to add meetings to courses.

* **Multisite support** – Access features across multisite networks.

👁️ [View Demo](https://go.wppool.dev/O0Z) | 🚀 [Get Premium](https://go.wppool.dev/ruO4) | 🤝 [Join Our Facebook Community](https://cutt.ly/ceCQgvoT)

== 🔥 Pro Features ==

* **Custom domain** – Create a branded meeting URL for your website.

* **Meeting post type** – Embed created meetings as posts.

* **Meeting scheduling** – Schedule sessions at specific times and run multiple events simultaneously.

* **Livestream, recording, transcription** – Record, stream, or auto-transcribe meetings (requires JaaS 8×8 Premium).

* **Whiteboard integration** – Draw or illustrate during meetings.

* **Calendar integration** – Sync meetings with Google, Outlook, and Apple Calendar.

* **Meeting registration** – Allow only registered participants to join.

* **Recurring meeting** – Reuse the same meeting ID and settings.

* **Hide sidebar** – Option to hide meeting-details menu.

* **Video-resolution control** – Start meetings in preferred resolution (720p–1440p+).

* **Advanced customization** – Start calls muted or set participant thresholds.

👁️ [View Demo](https://go.wppool.dev/O0Z) | 🚀 [Get Premium](https://go.wppool.dev/ruO4) | 🤝 [Join Our Facebook Community](https://cutt.ly/ceCQgvoT)

== 💪 FlexMeeting Ultimate Features ==

* **All Pro Features**

* **WooCommerce integration** – Link video conferencing to WooCommerce products.

* **BuddyPress integration** – BuddyPress group members can join rooms anytime.

* **Front-end meeting creation** – Create and manage meetings from the front end.

* **Integration with LearnPress and Tutor LMS** – Add video meetings to virtual classrooms.

* **Integration with multivendor marketplaces** – Create and sell video meetings from vendor dashboards.

* **Integration with booking plugins** – Automate bookings and send meeting links.

* **Integration with email-marketing tools (upcoming)** – Add registrants to tools like Mailchimp or Zapier.

👁️ [View Demo](https://go.wppool.dev/O0Z) | 🚀 [Get Premium](https://go.wppool.dev/ruO4) | 🤝 [Join Our Facebook Community](https://cutt.ly/ceCQgvoT)

Some premium features (recording, transcription, streaming) require a JaaS subscription.  
FlexMeeting works as a bridge between your site and Jitsi services to provide meeting functionality within your dashboard.

== FlexMeeting Multivendor Addon (Ultimate) 🔥 ==

If you run a marketplace, this addon lets vendors create and sell webinars from their dashboard. Each vendor can create and customize webinars and sell them as products.

Currently supports Dokan Multivendor, WCFM Marketplace, and MultiVendorX.

* [How to create meetings in Dokan Multivendor](https://wppool.dev/docs/how-to-add-jitsi-meeting-in-dokan-multivendor/)
* [How to create meetings in WCFM Marketplace](https://wppool.dev/docs/how-to-add-jitsi-meeting-in-wcfm-marketplace/)
* [How to create meetings in MultiVendorX](https://wppool.dev/docs/how-to-add-jitsi-meeting-in-multivendorx/)

👁️ [View Demo](https://go.wppool.dev/O0Z) | 🚀 [Get Premium](https://go.wppool.dev/ruO4) | 🤝 [Join Our Facebook Community](https://cutt.ly/ceCQgvoT)

**How to use as a Gutenberg block?**

1. On the post/page edit screen, click the Gutenberg plus icon.  
2. Add "Jitsi Meet" from the "Embeds" category.  
3. Set width and height.

**How to use as a shortcode?**

Use the shortcode:  
`[jitsi-meet-wp name="YourWebinarName" width="700" height="640"/]`


== Installation ==

1. Go to your WordPress Dashboard.  
2. Navigate to Plugins > Add New.  
3. Search for FlexMeeting - Webinar & Meeting Plugin for Jitsi Meet.  
4. Click Install and Activate.


== 🔥 More Awesome Plugins ==
If you like FlexMeeting, consider exploring our other projects.

* 🌓 **[WP Dark Mode](https://wordpress.org/plugins/wp-dark-mode/)**: Use WP Dark Mode plugin to create a stunning dark version for your WordPress website. WP Dark Mode works automatically without going into any complicated settings.

* 🟢 **[FlexTable - Sheets To WP Table Live Sync](https://wordpress.org/plugins/sheets-to-wp-table-live-sync/)**: Google Sheets allows you to input data on your Google sheet and show the same data on WordPress as a table effortlessly. Try Flex Table now!

* 💬 **[FormyChat](https://wordpress.org/plugins/social-contact-form/)**: Connect Form to Chat Apps with Contact Form 7, WPForms, Gravity Form | Welcome Popup & Multi-agent Live Chat

* 🔄 **[FlexStock - Stock Sync with Google Sheet for WooCommerce](https://wordpress.org/plugins/stock-sync-with-google-sheet-for-woocommerce/)**: Auto-sync WooCommerce products from Google Sheets. Flex Stock is an easy, powerful, and simple inventory management system to handle your WooCommerce products.

* 🛒 **[FlexOrder - Order Sync with Google Sheet for WooCommerce](https://wordpress.org/plugins/order-sync-with-google-sheets-for-woocommerce/)**: Manage WooCommerce orders from Google Sheets. WooCommerce order sync, e-commerce order management, and sales order management with Google Sheets. Try Flex Order now!

* 🎁 **[EchoRewards](https://wordpress.org/plugins/echo-rewards/)**: With Echo Reward, you can refer a friend for WooCommerce to launch your customer referral program. Echo Rewards Referral Plugin is a WooCommerce referral plugin to boost your sales. Generate coupons, reward customers, and launch the ideal refer-a-friend program for your store.


== Privacy Policy  ==
FlexMeeting uses [Appsero](https://appsero.com) SDK to collect some telemetry data upon user's confirmation. This helps us to troubleshoot problems faster & make product improvements.

Appsero SDK **does not gather any data by default.** The SDK only starts gathering basic telemetry data **when a user allows it via the admin notice**. We collect the data to ensure a great user experience for all our users. 

Integrating Appsero SDK **DOES NOT IMMEDIATELY** start gathering data, **without confirmation from users in any case.**

Learn more about how [Appsero collects and uses this data](https://appsero.com/privacy-policy/).


== Frequently Asked Questions ==

= How quickly can I get started? =
Activate the plugin on your site and begin within minutes. Watch this [Video](https://www.youtube.com/watch?v=MckVL389lpc).

= Does the plugin support Gutenberg and Elementor? =
Yes, you can create meetings as Gutenberg blocks and Elementor widgets using the FlexMeeting plugin.

= Is there any shortcode? =
Yes. With the shortcode `[jitsi-meet-wp/]`, you can embed a meeting where Gutenberg is not available.

= Can I create a custom domain? =
You can create a branded meeting URL using the custom domain feature available through JaaS or a self-hosted Jitsi setup.

= Is FlexMeeting safe? =
The plugin uses Jitsi Meet which provides encrypted communication, and FlexMeeting works with those features to help maintain privacy while hosting online meetings.

= I want a refund for my purchase of the plugin. What is the procedure? =
We have a 14-day refund policy. Please email support@wppool.dev explaining why you would like a refund.

= What is Frontend Meeting Creation? =
It allows users to create and manage meetings directly from the front end—no admin access or technical steps required.

= What does the Whiteboard Integration do? =
It enables visual collaboration by allowing participants to sketch, draw diagrams, and share ideas in real time during a meeting.

= Can I use self-hosted Jitsi Meet with this plugin? =
Yes. You can use Jitsi free at [https://meet.jit.si](https://meet.jit.si), JaaS at [https://jaas.8x8.vc](https://jaas.8x8.vc), or any self-hosted Jitsi Meet instance with the plugin, depending on your requirements.

= Can I use my branded logo and domain? =
Yes. You can apply your own branding and domain when using JaaS or a self-hosted Jitsi setup.

= Can I record the meeting? =
Recording is available in the premium version of the plugin and also requires a JaaS 8×8 subscription.

= How many active users do we have? =
On the free version, you can have 25 monthly active users. JaaS Premium plans offer additional capacity (e.g., 300, 1500, or 3000 active users depending on the plan). JaaS may update their limits, and FlexMeeting acts as a bridge between your site and the Jitsi service.

Participants are generally limited to 500 per meeting on JaaS; to increase this limit, you must upgrade your JaaS plan.

Self-hosting has no fixed meeting limit—it depends on your server resources. Jitsi suggests around 75 participants for stable performance, but higher numbers may be possible with sufficient infrastructure.

= Where will my meeting recordings be stored? =
Recordings can be stored on Dropbox when using JaaS Premium. JaaS may use its own connected storage services. Recording requires a JaaS 8×8 subscription.

= Can I do live streaming? =
Yes. Live streaming to platforms like YouTube is supported when using the appropriate JaaS plan.



== ScreenShots ==

1. Branding Settings
2. API Settings
3. Audio Settings
4. Configurations
5. Video Settings
6. Create Meeting
7. Meeting Registration 
8. LMS Integration 
9. WooCommerce Integration 1
10. WooCommerce Integration 2
11. Self Hosted

== Changelog ==

= 2.9.2 – 03 Jun 2026 =
* **Improvement:** Enhanced compatibility to support WordPress 7.0

= 2.9.1 – 18 May 2026 =
* **New:** Added "Moderator Access" configuration option to meeting settings, allowing choice between global inheritance, custom role lists, or restricting access to the host only
* **Improvement:** Introduced global "Allow Moderator Access For" setting to define default user roles authorized to join meetings as moderators

= 2.9.0 – 06 May 2026 =
* **New:** Introduced automated email reminders for recurring meetings, sending notifications to registered participants before each occurrence via WP-Cron
* **New:** Added a manual "Send Reminder Email" action, allowing hosts to send on-demand reminders to registered attendees from admin, frontend, and multivendor interfaces
* **New:** Enabled multi-day weekday selection for weekly recurring meetings, allowing multiple days (e.g., Mon, Wed, Fri) within a single meeting
* **New:** Added support for "Repeat every N weeks" intervals in weekly recurring meetings, including bi-weekly, tri-weekly, and custom schedules
* **Improvement:** Enhanced email template design for better layout and readability
* **Improvement:** Enhanced login and registration forms for "Should Register" flow, improving usability and user experience

= 2.8.2 – 08 Apr 2026 =
* **New:** Seamless Integration with MarketKing Multivendor
* **Improvement:** Enhanced the managed branded meeting connection flow

= 2.8.1 – 24 Mar 2026 =
* **Improvement:** Introduced multilingual support.
* **Improvement:** Enhanced Settings API UI for better user experience.

= 2.8.0 – 09 Mar 2026 =
* **New:** Revamped API Settings interface for a cleaner and more intuitive configuration experience.
* **New:** Introduced Managed Branded Meeting feature for easier branded meeting management. 🚀

= 2.7.9 – 09 Dec 2025 =
* **Improvement:** Regular maintenance & enhancement update

= 2.7.8 – 24 Nov 2025 =
* **Improvement:** Regular update & maintenance release

= 2.7.7 – 20 Oct 2025 =
* **Improvement:** Updated top bar CTA and button text.

= 2.7.6 – 15 Jul 2025 =
* **New:** Introduced a new Hosted Solution section for enhanced deployment options
* **New:** Added a top bar banner to promote the Hosted Solution feature
* **Fix:** General bug fixes and stability improvements
* **Improvement:** UI and experience enhancements for the settings interface

= 2.7.5 – 17 Jun 2025 =
* **Fix:** Resolved issue where popup was not displayed when clicking on a disabled field
* **Fix:** Addressed issue where certain fields were not being properly disabled

= 2.7.4 – 30 Apr 2025 =
* **Fix:** WCFM users were unable to create bookable meetings through booking integratio 
* **Fix:** Jitsi Meet integration failed when logging into meetings for WooCommerce products linked to Tutor LMS courses
* **Fix:**  Meetings embedded using Elementor displayed a broken interface along with error notices
* **Improvement:** Enhanced UI/UX for the frontend meeting interface
* **New:** Added support for editing meetings from the frontend
* **New:** Frontend meeting creation now includes all configuration settings available in the admin area

**For older changelog entries, please see the [additional changelog.txt file](https://plugins.svn.wordpress.org/webinar-and-video-conference-with-jitsi-meet/trunk/changelog.txt) delivered with the plugin.**