{"id":395117,"date":"2026-10-30T13:29:31","date_gmt":"2026-10-30T13:29:31","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/supervideo-by-fato-social\/"},"modified":"2026-10-30T13:47:18","modified_gmt":"2026-10-30T13:47:18","slug":"supervideo-by-fato-social","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/supervideo-by-fato-social\/","author":23595464,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.1.8","stable_tag":"1.1.8","tested":"7.1.4","requires":"6.2","requires_php":"7.4","requires_plugins":null,"header_name":"SuperVideo by Fato Social","header_author":"Fato Social \/ SuperVideo","header_description":"Integra\u00e7\u00e3o oficial com a API do SuperVideo \u2013 painel visual de gerenciamento de salas, agendamentos, grava\u00e7\u00f5es e embed via Shortcode.","assets_banners_color":"","last_updated":"2026-10-30 13:47:18","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/supervideo.com.br","header_author_uri":"https:\/\/fatosocial.com.br","rating":0,"author_block_rating":0,"active_installs":0,"downloads":143,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.1.8":{"tag":"1.1.8","author":"fatosocial","date":"2026-10-30 13:47:18","revision":3775392}},"upgrade_notice":{"1.1.8":"<p>Settings migrate automatically. Update existing webhooks to \/wp-json\/supebyfa\/v1\/webhook. Deactivate any separately installed legacy plugin first; do not uninstall it if retaining data.<\/p>","1.1.6":"<p>After updating, enable the external-service authorization checkbox in SuperVideo &gt; Configura\u00e7\u00f5es to resume API connections and meeting embeds.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3775353,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3775353,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":[],"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.1.8"],"block_files":[],"assets_screenshots":[],"screenshots":[]},"plugin_section":[],"plugin_tags":[8132,281817,341,77148,12567],"plugin_category":[],"plugin_contributors":[289762],"plugin_business_model":[],"class_list":["post-395117","plugin","type-plugin","status-publish","hentry","plugin_tags-appointments","plugin_tags-meeting-rooms","plugin_tags-meetings","plugin_tags-video-calls","plugin_tags-video-conferencing","plugin_contributors-fatosocial","plugin_committers-fatosocial"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/supervideo-by-fato-social\/assets\/icon-128x128.png?rev=3775353","icon_2x":"https:\/\/ps.w.org\/supervideo-by-fato-social\/assets\/icon-256x256.png?rev=3775353","generated":false},"screenshots":[],"raw_content":"<!--section=description-->\n<p>SuperVideo brings online video meetings to your WordPress website through the SuperVideo video conferencing service. Create meeting rooms, embed video calls in your pages and invite participants using room links on your own website.<\/p>\n\n<p>Administrators can schedule appointments, manage waiting rooms, admit guests and access available recordings from the WordPress dashboard. Assign operators their own rooms for customer consultations, remote support sessions and team meetings.<\/p>\n\n<p>Features include:<\/p>\n\n<ul>\n<li>Create, end and reactivate meeting rooms.<\/li>\n<li>Embed an existing room using [supervideo_sala room_id=\"YOUR_ROOM_ID\"].<\/li>\n<li>Schedule meetings and optionally send invitations through SuperVideo.<\/li>\n<li>View recordings, transcripts and summaries when available on your account.<\/li>\n<li>Manage the waiting room and admit or deny guests.<\/li>\n<li>Assign the Operador SuperVideo role to give a WordPress user a personal room and branding area.<\/li>\n<\/ul>\n\n<p>A SuperVideo account and API key are required. The WordPress plugin is free software. The external service has its own plans, limits and charges; availability of recording, transcription, AI summaries and other features depends on your account. See https:\/\/supervideo.com.br for account and plan information.<\/p>\n\n<h4>Video meetings on your website<\/h4>\n\n<ul>\n<li>Host scheduled client meetings and consultations using a room embedded in a WordPress page.<\/li>\n<li>Share a meeting room link on your website so visitors can join the video call.<\/li>\n<li>Give team members a personal operator room and branding area.<\/li>\n<li>Keep guests in a waiting room until an administrator admits them.<\/li>\n<\/ul>\n\n<h4>External services and privacy<\/h4>\n\n<p>This plugin relies on the SuperVideo service, operated by Fato Social. Before it connects, a WordPress administrator must enable the external-service checkbox in SuperVideo &gt; Configura\u00e7\u00f5es and save an API key. Activation alone does not contact SuperVideo. Existing installations upgrading to 1.1.6 must also enable this setting. Disabling it stops new plugin API requests and rendering of meeting embeds; it does not erase data already held by the service or terminate existing calls.<\/p>\n\n<p>The plugin communicates with:<\/p>\n\n<ul>\n<li>https:\/\/supervideo.fatosocial.xyz \u2014 authenticated API requests and live waiting-room connections. Requests occur when connected administrators open the plugin dashboard or use its actions, and when operators use their personal room area. The server receives the API credential, site IP address and data needed for the requested operation: room IDs\/titles\/settings, appointment times, guest names, email addresses and optional phone numbers, invitation preferences, operator names\/emails\/passwords and branding settings. The master API key stays on the WordPress server; live browser connections use a temporary token.<\/li>\n<li>https:\/\/supervideo.com.br \u2014 meeting embeds and the official service SDK, loaded when someone opens a configured meeting page after the administrator has enabled the service. The service receives the visitor's IP address, browser information, room identity and participant information entered for the meeting. Camera, microphone and screen sharing require browser permission. Audio\/video, recordings, transcripts and AI summaries are processed by the service according to the selected meeting features and account plan.<\/li>\n<\/ul>\n\n<p>Assigning the Operador SuperVideo role creates or reactivates a service operator account. This sends the WordPress user's display name and real email (as part of the display name), a generated service login based on the site domain\/user ID, and a generated password. Changing the role away deactivates that service operator. This does not send the user's WordPress password.<\/p>\n\n<p>Configured signed webhooks send waiting-room events from SuperVideo to this site's \/wp-json\/supebyfa\/v1\/webhook endpoint. Local tables store room references, titles, meeting URLs, WordPress user\/post IDs, guest names, socket identifiers, statuses and timestamps. WordPress options hold credentials, preferences and short-lived API caches. User metadata holds operator mappings and theme preferences.<\/p>\n\n<p>Deleting the plugin removes its local tables, settings, caches and user metadata. WordPress pages created by the plugin and data held by SuperVideo (including rooms, recordings and operator accounts) are retained. Manage those in WordPress and SuperVideo before uninstalling if you want them removed. Deactivation retains settings.<\/p>\n\n<p>The plugin does not add separate analytics or advertising tracking. Its admin scripts, Socket.IO library and styles are bundled locally. Links to registration, account upgrades, terms and privacy open only when clicked. Site administrators are responsible for informing participants about their use of the service and recording features.<\/p>\n\n<ul>\n<li>Service: https:\/\/supervideo.com.br<\/li>\n<li>Terms of use: https:\/\/supervideo.com.br\/termos<\/li>\n<li>Privacy policy: https:\/\/supervideo.com.br\/privacidade<\/li>\n<\/ul>\n\n<!--section=installation-->\n<ol>\n<li>Upload the supervideo-by-fato-social folder to \/wp-content\/plugins\/, or install the ZIP through Plugins &gt; Add New &gt; Upload Plugin.<\/li>\n<li>Activate SuperVideo.<\/li>\n<li>Open SuperVideo &gt; Configura\u00e7\u00f5es. Review the external-service disclosure and enable the authorization checkbox.<\/li>\n<li>Create a SuperVideo account if needed. Generate an API key in the service's developer dashboard, paste it into the plugin and save settings. Grant the scopes required for the features you use, including account\/usage reads for the dashboard.<\/li>\n<li>Use Testar Conex\u00e3o, then create a room in the Salas tab.<\/li>\n<li>Paste [supervideo_sala room_id=\"YOUR_ROOM_ID\"] into a page, or share the room link shown by the plugin. Use HTTPS for camera and microphone access.<\/li>\n<li>Optionally configure a webhook in SuperVideo pointing to https:\/\/YOUR-SITE\/wp-json\/supebyfa\/v1\/webhook and save its signing secret under the plugin's developer-mode settings.<\/li>\n<\/ol>\n\n<p>Use a single-site WordPress installation. Network activation on Multisite is not supported in this release; activate and configure separately on each site.<\/p>\n\n<!--section=faq-->\n<dl>\n<dt id=\"can%20i%20use%20this%20without%20a%20supervideo%20account%3F\"><h3>Can I use this without a SuperVideo account?<\/h3><\/dt>\n<dd><p>No. This is a client for the external SuperVideo service, which provides the video calls and associated features.<\/p><\/dd>\n<dt id=\"can%20visitors%20join%20video%20meetings%20on%20my%20wordpress%20website%3F\"><h3>Can visitors join video meetings on my WordPress website?<\/h3><\/dt>\n<dd><p>Yes. Embed a configured room with the shortcode or share its room link on your site. Calls are provided by SuperVideo. Browser permission is required for camera and microphone access.<\/p><\/dd>\n<dt id=\"does%20activation%20send%20data%20to%20supervideo%3F\"><h3>Does activation send data to SuperVideo?<\/h3><\/dt>\n<dd><p>No. An administrator must explicitly authorize the service and configure an API key. Meeting pages connect visitors only after that authorization. Review the External services and privacy section before connecting.<\/p><\/dd>\n<dt id=\"how%20do%20i%20embed%20an%20existing%20room%3F\"><h3>How do I embed an existing room?<\/h3><\/dt>\n<dd><p>Use [supervideo_sala room_id=\"YOUR_ROOM_ID\"]. The optional width and height attributes control its dimensions. The legacy shortcode without a room ID can create a room only when an authorized editor opens its associated post; public visitors cannot create rooms.<\/p><\/dd>\n<dt id=\"why%20is%20the%20connection%20disabled%20after%20upgrading%3F\"><h3>Why is the connection disabled after upgrading?<\/h3><\/dt>\n<dd><p>Version 1.1.6 introduces explicit external-service authorization. Go to SuperVideo &gt; Configura\u00e7\u00f5es, review the disclosure, enable the checkbox and save. Your existing API key is retained.<\/p><\/dd>\n<dt id=\"does%20uninstalling%20delete%20my%20recordings%20or%20wordpress%20pages%3F\"><h3>Does uninstalling delete my recordings or WordPress pages?<\/h3><\/dt>\n<dd><p>No. It removes local plugin data only. Pages and content in your SuperVideo account remain until you remove them separately.<\/p><\/dd>\n<dt id=\"where%20is%20the%20source%20of%20bundled%20third-party%20code%3F\"><h3>Where is the source of bundled third-party code?<\/h3><\/dt>\n<dd><p>Socket.IO client 4.8.4 is included as readable JavaScript in assets\/vendor\/socket.io.js under the MIT license (included alongside it). Upstream: https:\/\/github.com\/socketio\/socket.io\/tree\/socket.io-client%404.8.4\/packages\/socket.io-client . Distribution source: https:\/\/registry.npmjs.org\/socket.io-client\/-\/socket.io-client-4.8.4.tgz .<\/p>\n\n<p>The remotely loaded SuperVideo SDK is part of the documented SuperVideo conferencing service. All plugin PHP, JavaScript and CSS sources are included in this package.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.1.8<\/h4>\n\n<ul>\n<li>Enqueue all scripts and styles through WordPress resource APIs.<\/li>\n<li>Use the unique supebyfa prefix for plugin declarations, assets and stored settings.<\/li>\n<li>Migrate existing settings and operator metadata; retain room tables and shortcodes.<\/li>\n<li>Remove the admin branding preview credit and update Socket.IO to 4.8.4.<\/li>\n<\/ul>\n\n<h4>1.1.7<\/h4>\n\n<ul>\n<li>Identify the publisher in the plugin name and align the directory slug and text domain.<\/li>\n<\/ul>\n\n<h4>1.1.6<\/h4>\n\n<ul>\n<li>Prepare the plugin for the WordPress.org directory with license, service disclosures and installation documentation.<\/li>\n<li>Require explicit authorization before connecting to the external service.<\/li>\n<li>Bundle Socket.IO locally and remove automatic Google Fonts requests.<\/li>\n<li>Use the production meeting SDK and frontend URLs.<\/li>\n<li>Validate saved settings and clear credential-dependent caches after changes.<\/li>\n<li>Harden AJAX authorization, output escaping and public shortcode room creation.<\/li>\n<li>Fix the waiting-room fallback nonce and clean up local data on uninstall.<\/li>\n<\/ul>\n\n<h4>1.1.5<\/h4>\n\n<ul>\n<li>Production release with operator self-service rooms and branding.<\/li>\n<\/ul>","raw_excerpt":"Add video meeting rooms to WordPress. Embed video calls, schedule meetings, manage waiting rooms and access recordings with SuperVideo.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/395117","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=395117"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/fatosocial"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=395117"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=395117"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=395117"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=395117"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=395117"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=395117"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}