SleekView for Video Conferencing with Zoom: meetings and webinars as tables
Video Conferencing with Zoom stores meetings and webinars as a custom post type with extensive postmeta plus a registrations table. SleekView pivots all of it into sortable, filterable, inline-editable tables for the events and ops teams that run them.
♾️ Lifetime License available
Read every Zoom meeting and webinar at list level
Video Conferencing with Zoom (by Codemanas) stores meetings and webinars as the zoom-meetings custom post type with start time, duration, host, join URL, passcode, and recurrence stored in postmeta. Registrations live in wp_vczapi_registrations with attendee name, email, status, and join time. Recordings are referenced via Zoom's cloud recordings API and cached in postmeta.
SleekView reads the CPT alongside the registrations table and surfaces meeting title, type (meeting, webinar, recurring), host, start time, duration, registration count, recording availability, and status as first-class columns. Saved views like upcoming webinars this week, meetings with cloud recordings, or recurring meetings past their last occurrence load with one click.
Inline edits cover host assignment, start time, passcode, and join URL through the plugin's own update functions, which keeps the Zoom API in sync via the plugin's existing sync logic. The registrations view shows per-attendee status (registered, attended, no-show) and supports bulk approve, decline, or email actions through the plugin's registration API.
Workflow
From CPT and registrations table to one meetings dashboard
Map the Zoom schema
zoom-meetings CPT plus the registrations table and the postmeta the plugin uses for Zoom IDs, host emails, start times, and recurrence rules.
Compose meetings views
Track registrations
Edit and sync inline
Sample columns
A typical Zoom meetings view
wp_posts (post_type=zoom-meetings) + wp_postmeta + wp_vczapi_registrations + Zoom API cache
| Title | Type | Host | Start time | Registrations | Status |
|---|---|---|---|---|---|
| Product onboarding webinar | Webinar | alex@studio.co | May 22, 14:00 | 184 | Scheduled |
| Team standup | Meeting | ria@design.io | May 20, 09:00 | 12 | Recurring |
| Customer Q&A | Webinar | tom@hello.dev | May 19, 16:00 | 67 | Pending review |
| Cancelled training | Meeting | mia@brew.coop | May 14, 11:00 | 0 | Cancelled |
Comparison
Default Video Conferencing with Zoom admin vs SleekView
Default Video Conferencing with Zoom admin
- Meetings list shows title, host, and date as a basic post list
- Registration counts are buried in per-meeting screens
- Cross-host audits require opening each meeting to read the host meta
- Recording presence per meeting is not a first-class column
- Bulk reassign or cancel recurring meetings means one-by-one editing
SleekView
-
Pivot host, type, duration, and
registrationsinto columns - Filter by type, host, recording presence, or registration threshold
- Inline-edit host, start time, passcode, and join URL
- Bulk approve, decline, or email registrations through the plugin's API
- Audit recurring meetings past their last occurrence in one view
Features
What SleekView gives you for Video Conferencing with Zoom
Meeting metadata as columns
Start time, duration, host, type, and recurrence all become sortable. Filter for upcoming webinars this week or recurring meetings without a registered host.
Registrations at list level
The registrations table joins on meeting ID. Per-meeting count, attended-vs-registered split, and no-show ratio surface as columns, with a separate per-attendee view one click away.
Edits through the Zoom sync layer
Inline edits to host, start time, or passcode route through the plugin's update functions so the Zoom API stays in sync. Direct table writes are reserved for fields with no plugin update path.
Audience
Who uses SleekView for Video Conferencing with Zoom
Events teams
See upcoming webinars at a glance with registrations and host coverage. Catch capacity issues before the morning of the event by sorting upcoming webinars by registration count.
Customer success teams
Track per-host meeting load across the team. Group meetings by host to balance workload or identify hosts with too many overlapping sessions on the calendar.
Marketing analytics
Roll registrations and attendance up to campaign or referrer. Identify which webinar topics convert best and which channels drive the most registrations across time.
The bigger picture
Why meetings and webinars need flat operational tables
Running webinars and meetings through WordPress works well until the catalog grows beyond ten or twenty active sessions. The default Video Conferencing with Zoom admin shows meetings as posts, which is fine for one-off sessions but underpowered for an events programme with weekly recurring meetings, monthly webinars, and on-demand training sessions across several hosts. The questions an events team has cut across meetings: which webinars need a capacity check this week, which recurring meetings have no scheduled host for the next occurrence, which past sessions have cloud recordings worth reusing, which hosts are double-booked on Tuesday.
SleekView pivots the existing CPT and registrations table into a flat dashboard with type, host, start time, registrations, and recording status as columns. Events teams use it for capacity and host planning. Customer success teams use it to balance per-host meeting load.
Marketing teams use it to roll registrations up to campaign and topic. The plugin keeps owning the Zoom API sync, the registration emails, and the recording cache exactly as it does today; SleekView just gives the events ops layer the columns that turn a busy meetings calendar into something observable instead of something that has to be opened one meeting at a time.
Questions
Common questions about SleekView for Video Conferencing with Zoom
Yes. Pro adds webinar support, recurring meetings, customisable templates, and additional registration fields, all of which write to the same CPT and postmeta. SleekView surfaces the additional fields as columns automatically; webinar-only fields show as null on regular meeting rows.
 The plugin handles all Zoom API sync. SleekView writes through the plugin's update path so any inline edit that affects a Zoom-side field (start time, passcode, host) triggers the same API call the plugin's own edit screen would. Fields that exist only in WP postmeta update without an API call.
 Yes. The registrations table joins on meeting ID. Per-meeting registration count surfaces as a column; a click on the count opens a per-meeting registrations view with attendee name, email, registration time, and attendance status.
 Cloud recording references are cached in postmeta after the plugin's Zoom API call. SleekView surfaces a recording-present column and a recording-URL column where available; a saved view of past meetings with recordings makes post-event content reuse straightforward.
 Yes. Bulk actions on the meetings view call the plugin's own update path so the Zoom API receives the same cancellation or reschedule it would from the per-meeting edit screen. Registered attendees receive the plugin's standard cancellation email automatically.
 
Yes. The plugin supports multiple host accounts mapped in wp_options. SleekView surfaces host email as a column and supports filtering by host, useful for teams running webinars across several Zoom Pro accounts or for SSO-linked organisations with many hosts.
Recurring meetings have a single CPT row with recurrence rules in postmeta. SleekView surfaces recurrence frequency, next occurrence, and last occurrence as columns. A saved view of recurring meetings past their last occurrence catches series that should have been retired.
 Yes. The registrations view exports to CSV per meeting or across a date range, with the same filters applied. Useful for post-event follow-up campaigns, attendance certificates, or CRM imports without going through the Zoom admin web interface.
 Pricing
More than 1000+
happy customers
Explore our flexible licensing options tailored to your needs. Upgrade your license anytime to access more features, or opt for a lifetime license for ongoing value, including lifetime updates and lifetime support. Our hassle-free upgrade process ensures that our platform can grow with you, starting from whichever plan you choose.
Lifetime ♾️
Most popular
EUR
once
- Unlimited websites
- Lifetime updates
- Lifetime support
...or get the Bundle Deal
and save €250 🎁
The Bundle (unlimited sites)
Pay once, own it forever
Elevate your WordPress site with our exclusive plugin bundle that includes all of our premium plugins in one package. Enjoy lifetime updates and lifetime support. Save significantly compared to buying plugins individually.
What’s included
-
SleekAI
-
SleekByte
-
SleekMotion
-
SleekPixel
-
SleekRank
-
SleekView
€749
Continue to checkoutBrowse more
- Woocommerce Nowpayments
- Woocommerce Coinbase Commerce
- Printify Integration
- Edd Paypal Pro
- Woocommerce Firstdata
- Woocommerce Side Cart
- Woocommerce Zoho Books
- Woocommerce Google Analytics Pro
- Woocommerce Pre Order Pro
- Iconic Woothumbs
- Woocommerce Stock Manager Pro
- Yith Subscriptions
- Woocommerce Stamps
- Edd Reviews
- Yith Woocommerce Deposits And Down Payments
- Paid Memberships Pro Addons
- Memberium Infusionsoft Pro
- Content Restriction By Userrole
- Groups Wp Pro
- Profilepress
- Groups Paid Membership
- Premium Content Block
- Ultimate Membership Pro Indeed
- User Registration
- Memberium
- Userpro
- Ultimatemember Mailchimp
- Members Only
- Simple Membership
- Private Content Restricted Content