✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount

SleekView for Calendarista: bookings & schedules as tables

Calendarista keeps bookings, services, and agents in its own custom tables. SleekView pivots check-in, agent, service, and payment status into proper columns so the operator can run the day from one filterable view.

♾️ Lifetime License available

SleekView table view for Calendarista Premium

Per-agent schedules without per-screen detours

Calendarista Premium stores its data in custom tables such as wp_csta_bookings, wp_csta_services, wp_csta_agents, and wp_csta_payments. Each booking row carries service ID, agent ID, customer details, start, end, and status, while service and agent metadata live in their own tables.

The default admin offers a calendar view and a bookings list with fixed columns. To compare an agent's day to a service's bookings the operator opens several screens, and bulk operations (confirming a morning of pending appointments, marking yesterday's no-shows) require row-by-row clicks.

SleekView reads wp_csta_bookings directly and joins to services, agents, and payments. Status becomes an inline-editable column, per-agent views can be saved per user, and the calendar stops being the only way to see what's happening today.

Workflow

From Calendarista tables to one agent grid

1

Pick the bookings table

Point SleekView at wp_csta_bookings and add date, time, status, and customer email as columns.
2

Join agents, services, payments

Join wp_csta_agents for agent name, wp_csta_services for service title, and wp_csta_payments for payment status. Friendly labels replace foreign IDs.
3

Save agent and finance views

Save per-agent schedules, a today-pending queue, and a finance view showing refunds and partial payments. Filter on the joined columns directly.
4

Edit status inline

Mark status changes inline. SleekView routes the change through Calendarista's own update path so customer notifications and any connected calendar integrations fire as normal.

Sample columns

A typical Calendarista view

One row per booking with service, agent, customer, and status visible.
Source: wp_csta_bookings + wp_csta_services + wp_csta_agents + wp_csta_payments
Date Time Service Agent Customer Paid Status
May 20 09:30 Consultation Alex ria@design.io Paid Confirmed
May 20 11:00 Tour Tom mia@brew.coop Pending Pending
May 21 13:00 Consultation Alex alex@studio.co Paid Confirmed
May 21 15:00 Tour Tom tom@hello.dev Refunded Cancelled

Comparison

Default Calendarista Premium admin vs SleekView

Default Calendarista admin

  • Bookings list shows fixed columns, no per-agent saved view
  • Foreign keys to services and agents appear as IDs only
  • Bulk confirm or cancel goes row by row
  • Payment status from wp_csta_payments not joined to the bookings list
  • Customer history per agent or service needs custom queries

SleekView

  • Join wp_csta_bookings with services, agents, and wp_csta_payments
  • Filter by agent + service + status + date together
  • Inline-edit booking status with hooks intact
  • Save per-agent schedules accessible by capability
  • Surface payment refund status alongside booking rows

Features

What SleekView gives you for Calendarista Premium

Per-agent saved views

Each agent opens a saved view filtered to their own ID in wp_csta_bookings, sorted by start time. No more cross-referencing the agents page.

Joined payments

Pull payment status from wp_csta_payments onto the booking row. Refunds, captures, and deposits are visible inline, no separate report needed.

Inline status edits

Confirm pending bookings or mark no-shows inline. Status changes route through Calendarista's own update so notifications and integrations stay in sync.

Audience

Who uses SleekView for Calendarista Premium

Reception

Today's pending list across all agents. Confirm bookings inline and chase deposits without leaving the grid.

Agents

Each agent pins a view filtered to their agent ID and the current day. The grid replaces the daily email digest.

Finance

Per-payment-method audit joining wp_csta_bookings with wp_csta_payments. Reconcile against the gateway export at month end.

The bigger picture

Why multi-agent booking businesses need joined tables

Calendarista is built for businesses with many services and multiple agents who each have their own availability and their own customers. The default admin pages handle one agent or one service at a time, which works for setup but doesn't scale to the daily operational view. The data is there, services, agents, payments, bookings, all in the plugin's own tables, but it's spread across screens.

Operators end up with a calendar window, a bookings list, and a payments tab open at once. SleekView reads the same tables and joins them once, surfacing every booking with its agent, service, and payment status inline. Per-agent views can be saved and gated by capability so each agent's schedule lives behind their own login.

The reporting that used to require SQL becomes a saved filter, and bulk confirmations move through Calendarista's own status methods so the plugin's emails and integrations keep working.

Questions

Common questions about SleekView for Calendarista Premium

Yes. Agents live in wp_csta_agents and link to bookings by agent ID. SleekView joins them so agent name and any per-agent metadata land on the booking row.

 

Yes when SleekView routes through Calendarista's own status methods. The plugin's confirmation, cancellation, and reminder hooks fire on each transition. Direct table writes skip hooks, used only for bulk imports.

 

Yes. Join wp_csta_payments to bookings and filter the payment status column to refunded. Save the view for finance to review weekly.

 

Yes. Multi-day bookings store a start and end timestamp on the same row, and SleekView lets you sort and filter by either. Filter to bookings ending tomorrow to plan checkouts.

 

Yes. Save a view filtered by agent ID matching the current user's profile, gate by capability, and each agent logs in to their own schedule from the same install.

 

Yes. SleekView is a tabular and kanban layer. Calendarista's calendar tab stays available alongside, and many operators use both for different parts of the day.

 

Queries are paginated server-side and use the indexes Calendarista already adds to its tables. The grid loads only visible rows, so even busy multi-agent installs stay responsive.

 

Yes. Any saved view exports to CSV with the current filter applied. Useful for payroll calculation by agent or for finance reconciliation against the payment gateway.

 

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.

Starter

€79

EUR

per year

  • 3 websites
  • 1 year of updates
  • 1 year of support

Pro

€149

EUR

per year

  • Unlimited websites
  • 1 year of updates
  • 1 year of support

Lifetime ♾️

Most popular

€249

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