SleekView for Scheduling by Bookafy: appointments & meeting links as tables
Scheduling by Bookafy is a thin WordPress bridge over the Bookafy SaaS. SleekView mirrors the synced appointments and meeting links into local tables so ops can filter, edit, and audit them without opening the SaaS dashboard.
♾️ Lifetime License available
Bookafy appointments without dashboard hopping
Scheduling by Bookafy primarily stores connection settings in wp_options and caches recent appointments either as a custom post type or in a plugin-specific cache table, depending on the version. The default admin shows a basic list of upcoming appointments and a connection panel; deeper filtering and history live in the Bookafy SaaS dashboard.
SleekView reads the cached appointment rows and pivots their meeting URL, host, service, status, and start time into proper columns. Where the plugin uses postmeta, SleekView surfaces those keys as named columns; where it uses a custom table, SleekView reads the table directly and exposes the same fields. The default admin's single-screen list becomes a filterable grid covering hosts, services, and date ranges in one place.
Edits route through the Bookafy API for reschedules and cancellations, so changes propagate to Bookafy's own systems and notifications fire as expected. Direct writes are reserved for local-only audit fields that the plugin keeps in postmeta, such as internal notes or ops tags.
Workflow
Bookafy appointments as one editable grid
Pick the cached appointment source
Add columns and filters
Enable API-backed edits
Pin views per role
Sample columns
A typical Bookafy appointments view
wp_posts (post_type=bookafy_appointment) + wp_postmeta + wp_options
| Date | Time | Host | Service | Customer | Status |
|---|---|---|---|---|---|
| May 24 | 10:00 | Alex | Discovery call | ria@design.io | Confirmed |
| May 24 | 11:30 | Tom | Demo | mia@brew.coop | Pending |
| May 25 | 14:00 | Alex | Follow-up | alex@studio.co | Confirmed |
| May 26 | 09:00 | Tom | Strategy | tom@hello.dev | Cancelled |
Comparison
Default Scheduling by Bookafy admin vs SleekView
Default Scheduling by Bookafy admin
- Default admin shows a basic upcoming list, deeper filtering lives in the SaaS
- Meeting URLs and host details are hidden behind row clicks
- No combined filter for host plus service plus date range
-
Internal notes and ops tags in
wp_postmetaare not surfaced inline - Per-customer appointment history requires the SaaS dashboard
SleekView
- Filter cached appointments by host, service, and date range together
- Surface meeting URL, host, and internal notes as named columns
- Inline-edit status with API write-back to Bookafy
- Save views per host or per service team
- Audit canceled and no-show appointments in one place
Features
What SleekView gives you for Scheduling by Bookafy
Combined host and service filters
Filter cached appointments by host, service, and date range in one saved view. Useful for daily ops checks and per-team reporting without switching dashboards.
Bookafy fields as columns
Meeting URL, host, service, status, and start time pivot from postmeta or cache table into named columns automatically. Each row shows the full appointment context.
API-backed inline edits
Reschedule and cancel inline. Writes route through the Bookafy API so the SaaS stays in sync, notifications fire, and the local cache updates on the next pull.
Audience
Who uses SleekView for Scheduling by Bookafy
Sales ops
Daily pipeline view filtered to today's discovery calls and demos. Status, host, and customer email columns make handovers between AEs and CSMs explicit.
Hosts
Each host opens a private view filtered to their own upcoming appointments. Internal note column shows context from the last meeting.
Customer support
Per-customer appointment history including cancellations and reschedules, visible during chat without opening the Bookafy SaaS.
The bigger picture
Why scheduling tools need a WordPress-native view
Scheduling SaaS like Bookafy is excellent at booking flows but the WordPress side often becomes a thin sync layer. Teams that run support tickets, CRM notes, and finance in WordPress end up tab-hopping between the SaaS dashboard and the admin to answer the same question twice. The plugin caches the appointments locally, but the default UI only shows them as a list.
The data needed for filtering (host, service, status, internal notes) is already in wp_postmeta or the plugin's cache table. SleekView pivots those fields into named columns and combines them with WordPress role gating so each team sees the slice they need. Edits route back to Bookafy where they should, and stay local where they should not.
The result is a WordPress-first ops view that respects the SaaS as the source of truth without forcing everyone to live in it.
Questions
Common questions about SleekView for Scheduling by Bookafy
SleekView reads from whatever the plugin already syncs locally (custom post type or cache table) so it works offline-of-the-SaaS. Inline edits push to Bookafy via the plugin's API integration, then the next sync refreshes the local rows.
 Yes when the edit routes through the Bookafy API. Customer notifications and host calendar invites fire from Bookafy itself, the same way they would from the SaaS dashboard.
 Yes. Add a postmeta column for internal notes; values stay local to WordPress and do not push to Bookafy. Useful for ops tagging, internal handover notes, or status flags Bookafy does not expose.
 Yes. Host is a column and a filter, so multi-host teams can build per-host saved views and a combined daily ops view. Each host pins their own view; ops keeps the global one open.
 Bookafy syncs appointments from any channel into the same local cache, so SleekView shows them all regardless of source. Filter by source field if the plugin exposes it as a column.
 Yes. Any view exports its visible columns to CSV. Combine a status, host, and date filter, then export for weekly pipeline reviews or finance reconciliation.
 
Yes for local-only audit fields stored in wp_postmeta. For core appointment fields (time, host, status), SleekView prefers the Bookafy API so the SaaS does not drift out of sync with WordPress.
Past appointments stay in the cache until the plugin's retention setting prunes them. SleekView treats them as historical rows, filterable by date range for retrospective audits.
 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 Gift Cards Pro
- Woocommerce Shop As Customer
- Razorpay For Woocommerce
- Woocommerce Bambora
- Woocommerce Min Max Step Control
- Woocommerce
- Stripe For Woocommerce
- Woocommerce Sage Accounting
- Woocommerce Lottery
- Woocommerce Currency Per Product
- Woocommerce Worldpay
- Woocommerce Wishlists
- Yith Woocommerce Deposits And Down Payments
- Woocommerce Dhl Express
- Woocommerce Advanced Shipment Tracking