SleekView for Bookafy WP: cached appointments & integration logs as tables
Bookafy WP mirrors appointments from the Bookafy platform into a local cache. SleekView turns that cache into a real table with combined host, service, and status filters so ops do not switch dashboards.
♾️ Lifetime License available
One grid for Bookafy WP ops
Bookafy WP exposes its data through a custom post type (commonly bookafy_appointment) backed by wp_postmeta, plus connection settings in wp_options. The default admin presents a single appointment list and a settings screen; deeper analysis, history, and integration logs live in the Bookafy SaaS.
SleekView reads the local cache, pivots host, service, meeting URL, and status into named columns, and joins integration log entries when the plugin stores them. A single filter on date range, host, and service replaces the SaaS dashboard for day-to-day ops. Sorting on start time matches the way reception thinks about the morning, not the way the plugin sorts by post date.
Updates to status and time write through the Bookafy WP integration so the SaaS receives them and notifications fire. Local-only fields (internal notes, ops tags) stay in wp_postmeta with direct writes. Conflict detection prevents two operators from silently overwriting the same appointment.
Workflow
Bookafy WP appointments as one editable grid
Point at the appointments CPT
Add internal columns
Enable inline edits
Pin per-role views
Sample columns
A typical Bookafy WP appointments view
wp_posts (post_type=bookafy_appointment) + wp_postmeta + wp_options
| Date | Time | Host | Service | Customer | Status |
|---|---|---|---|---|---|
| May 24 | 09:30 | Alex | Discovery | ria@design.io | Confirmed |
| May 24 | 13:00 | Tom | Demo | mia@brew.coop | Pending |
| May 25 | 10:30 | Alex | Onboarding | alex@studio.co | Confirmed |
| May 26 | 11:00 | Mia | Strategy | tom@hello.dev | Cancelled |
Comparison
Default Bookafy WP admin vs SleekView
Default Bookafy WP admin
- Default list shows fixed columns sorted by post date, not appointment time
- Meeting URLs and integration logs hidden in postmeta
- No combined filter for host plus service plus date range
- Internal notes are not first-class columns
- Per-customer appointment history needs the Bookafy SaaS
SleekView
- Sort by appointment start time instead of post date
- Combine filters across host, service, status, and date range
- Pivot meeting URL, internal notes, and host into named columns
- Inline-edit status with Bookafy API write-back
- Save views per host or per service team
Features
What SleekView gives you for Bookafy WP
Appointment-time sorting
Sort by the appointment start time instead of WordPress post date. Today's morning calls land at the top of the view, not in date-created order.
Combined ops filters
Host plus service plus status plus date range in one saved filter. Reception, sales, and account management each pin their own slice without recreating queries.
API-backed status edits
Inline-edit appointment status and time. Writes route through the Bookafy integration so SaaS notifications fire and the host's connected calendar stays accurate.
Audience
Who uses SleekView for Bookafy WP
Sales ops
Today's pipeline view by host with status and customer email columns. Confirm or reschedule inline without opening the Bookafy SaaS.
Account managers
Per-customer view sorted by date with internal notes and meeting URLs visible. Surface the last three calls during prep without ten clicks.
Customer support
Per-customer history across hosts and services. Cancellations, reschedules, and no-shows visible inline for retention follow-up.
The bigger picture
Why Bookafy WP teams need a WordPress-native ops view
Teams that adopt Bookafy WP usually do so because WordPress is their daily home. The plugin caches appointments locally, but the default admin treats them as ordinary posts sorted by post date instead of by appointment time. That single mismatch forces ops back to the Bookafy SaaS for anything beyond a glance.
The data already exists in wp_posts and wp_postmeta: host, service, time, status, customer. SleekView pivots those fields into named columns and adds the filters reception, sales, and support actually need. Edits write back through the Bookafy API so the SaaS stays authoritative for what the SaaS owns.
Internal notes and ops tags stay in WordPress because they belong to WordPress. A team running ten or two hundred bookings a day finally gets the daily-ops grid the plugin's local cache always implied was possible.
Questions
Common questions about SleekView for Bookafy WP
Yes. SleekView reads the bookafy_appointment CPT (or whichever custom post type the plugin version uses) and pivots its wp_postmeta into columns automatically.
Core appointment fields (time, host, status) write through the Bookafy WP API so the SaaS receives the change. Local-only fields stay in WordPress.
 When the plugin stores integration log entries (sync attempts, API errors) in postmeta or a separate table, SleekView surfaces them as a joined view or a column on the appointment row, depending on retention settings.
 Yes. Service is exposed as a column and a filter, so per-service pipelines (discovery calls vs onboarding vs follow-ups) become saved views with one click each.
 
Queries are server-paginated and rely on the indexes on wp_postmeta. For very high volumes, consider scoping views to active date ranges so the grid loads only what's relevant.
Yes. Save a view filtered on the host column matching the logged-in user, and gate by capability. Each host opens the admin and lands on their own schedule.
 The next sync from Bookafy updates the cached row to reflect the new status. SleekView shows the updated status on the next page load; saved filters for canceled appointments stay accurate without manual cleanup.
 Yes. Any filtered view exports to CSV with visible columns intact, so finance and reporting can pull a month's appointments without coordinating a custom export.
 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
- Mvx Marketplace
- Wp Lister Lite
- Woocommerce Measurement Price
- Woocommerce Dynamic Pricing
- Woocommerce Mercado Pago
- Woocommerce Blocks
- Printful Integration
- Presta Shop Bridge
- Woocommerce Product Recommendations
- Woocommerce Name Your Deal
- Site Reviews
- Automatewoo
- B2b For Woocommerce
- Woocommerce Google Shopping
- Woocommerce Iyzico
- Memberpress Bundle
- Ultimatemember Mailchimp
- Magic Members Pro
- Restrict User Access Pro
- Subscriber Only
- Membergate Pro
- Members Content
- Memberium Keap
- Memberpress Corporate
- Memberium Active Campaign
- Paid Memberships Pro Addons
- Academypress
- Memberpress Emails
- Memberpress Corporate Pro
- Membership Pro Paypal