✨ 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 Kanban for Booknetic

SleekView Kanban reads the Booknetic bkntc_appointments and bkntc_appointment_customers tables, groups appointments by their status field, and lets you drag a card from Pending to Approved, Canceled, Rejected, or Completed with the change written back through Booknetic.

♾️ Lifetime License available

SleekView Kanban board for Booknetic

Booknetic's admin hides the day's actual work

Booknetic stores every appointment as a row in bkntc_appointments and the customer-side rows in bkntc_appointment_customers, each with a status column holding values like pending, approved, canceled, rejected, and completed, plus any custom values your workflow plugins register. The default admin views are a calendar and a flat list, both of which surface time as the primary axis. That works for browsing the week but makes triage hard: you cannot see how many appointments are still waiting on your approval or how many of yesterday's slots are still un-marked.

SleekView Kanban reads the same Booknetic tables, treats status as the natural axis, and renders one column per value. Cards show the customer name, the service, the assigned staff member, the start time, the duration, and the total. Per-staff filters let each provider open their own board. Counts at the top of each column reveal the actual backlog without scrolling through pages.

Drag a card from Pending to Approved and SleekView calls Booknetic's appointment endpoint. Customer notifications, staff notifications, Google Calendar sync, Zoom integration, and any third-party webhooks listening to status transitions all fire exactly as they would from Booknetic's admin dropdown. Drag to Canceled and the cancellation flow runs end to end with refunds and notices.

Workflow

Build a Booknetic board in four steps

1

Connect Booknetic

Point SleekView at your Booknetic install. It introspects the appointment, customer, service, staff, and location tables, picking up relationships so cards can show readable names instead of internal IDs without any manual joins.
2

Pick the appointment status field

Choose status on the appointment customer table as the group-by axis. SleekView lists every distinct value, including rejected and any custom statuses, and renders one column per value with a live count.
3

Choose card fields and per-staff filters

Pick the meta you want on each card: customer, service, staff, start datetime, duration, total. Save a board per staff member so each provider sees only their own pipeline while the shared screen keeps the team-wide view.
4

Enable drag-to-update writeback

Turn on writeback so dragging a card calls Booknetic's appointment endpoint. Customer notifications, Zoom integration, Google Calendar sync, and any third-party webhooks fire exactly as they would from Booknetic's own status dropdown.

Sample board

Sample Booknetic appointments board

A live preview of how Booknetic appointments group into status columns with cards showing customer, service, staff, and start time at a glance.
Pending
11
Initial consult, Friday 11:00
Dr. Ali, requestor Anouk
Personal training, Monday 7:00
Coach Eli, intake form attached
Tarot reading, Wednesday 19:00
Practitioner Vera, 45 min
Approved
37
Cut and blow-dry, Thursday 12:00
Stylist Pat, $55.00
Reformer 60 min, Saturday 9:00
Instructor Joy, $40.00
Hot stone massage, Tuesday 16:00
Therapist Nila, $130.00
Completed
194
Lash extension, Monday 13:00
Tech Bea, $90.00
Chiro session, Tuesday 10:00
Dr. Han, $70.00
Coaching call, Wednesday 17:00
Coach Mara, $120.00
Rejected
5
Studio rental, Saturday 18:00
Conflict with class, refunded
Late booking, Sunday 7:00
Outside business hours
Off-site visit, Monday 14:00
Travel distance exceeded

Comparison

Booknetic admin vs SleekView Kanban

Default Booknetic admin

  • Calendar and list views surface time, not status, as the primary axis
  • No quick visibility into how many appointments need approval today
  • Status changes require opening each appointment row to edit
  • Per-staff filtering exists but does not group by stage of work
  • Rejected and canceled stats are not surfaced on the admin overview

SleekView Kanban

  • Group by Booknetic's status column on the appointment customer table
  • Drag from Pending to Approved and the customer notification fires
  • Cards show customer, service, staff, start time, duration, and total
  • Per-column counts reveal the day's real workload at a glance
  • Custom statuses your workflow plugins register render as columns

Features

What SleekView Kanban gives you for Booknetic

Status-first board

Pending, Approved, Canceled, Rejected, and Completed each get a column with a live count. Any custom status added through Booknetic hooks or your own code appears the moment a row uses it, so the board mirrors the real workflow.

Drag updates appointments

Card writes call Booknetic's appointment endpoint, so customer and staff notifications, Zoom integration, Google Calendar sync, and any third-party webhooks fire exactly as if you had used the admin status dropdown by hand.

Per-staff pipeline view

Save a board per staff member or per service. Each provider sees only their own appointments grouped by stage, while a shared screen can drop the staff filter and show the whole team's pipeline at once for the daily stand-up.

Audience

Workflows the kanban shape makes obvious

Morning approval queue

Work the Pending column first thing in the day, drag each request to Approved or Rejected, and use the column count as a workload signal until it hits zero. The board doubles as a checklist.

Multi-staff shared screen

Mount the unfiltered board on a back-office monitor. The whole team sees how many requests are pending, who is approving them, and how many appointments still need to be marked completed before close.

Reject-rate diagnostics

The Rejected column surfaces patterns: booking attempts outside business hours, unsupported services, off-site requests. Adjust booking rules in response to what is actually being rejected.

The bigger picture

Status visibility turns Booknetic into an operation

Booknetic captures the appointment, takes the payment, sends the reminder, and links the customer. What it does less well is show you the stages those appointments move through. A pending appointment needs approval.

An approved appointment needs to happen. A completed appointment needs to be marked completed so reporting reflects reality. A canceled or rejected appointment may need a follow-up.

Those four verbs are the entire workflow, but the calendar grid renders them along the time axis and the flat list hides them inside a small badge per row. A kanban view promotes status to the primary axis of the screen, which means the day's real workload becomes visible in one look. Staff see how many pending requests are still waiting and reach for them first.

They see how many approved slots remain outstanding by close. They see how many appointments completed today. Drag becomes the verb that moves the work forward, and because SleekView writes through Booknetic's own endpoints, the customer experience and the reporting stay identical to what you already trust.

Questions

Common questions about SleekView Kanban for Booknetic

The five values Booknetic uses on the status column of bkntc_appointment_customers: Pending, Approved, Canceled, Rejected, and Completed. Any custom value added through a Booknetic addon or your own code shows up as its own column the moment a row uses it.

 

Yes. SleekView writes through Booknetic's appointment endpoint, which is the same code path the admin status dropdown uses. Customer notifications, Zoom integration, Google Calendar sync, and third-party webhooks fire normally.

 

Yes. Save a board per staff member with a filter on Booknetic's staff field and SleekView only loads the appointments assigned to that person. Drags update only those records, so a single provider can run their own pipeline.

 

Yes. Booknetic's payment data lives on the appointment row and can be added to the card or used to colour it. You can see at a glance which approved appointments are paid in full and which still owe a deposit.

 

SleekView reconciles state on a short interval, so an appointment that gets canceled outside the board moves to the Canceled column on the next refresh. Optimistic drags revert with a clear inline message if they collide.

 

Yes. Any custom field Booknetic stores against the appointment can be added to the card, including text, select, checkbox, and file fields. The intake summary lives on the card front so the provider sees it before opening the record.

 

Yes. Group services render one card per attendee in the column matching their own status, so a class of ten attendees can have some in Approved and others in Pending at the same time, exactly as Booknetic models it on the customer side.

 

Yes. SleekView only loads cards for visible columns and paginates older completed appointments into a scroll-on-demand tail, so accounts with years of history still render the active columns instantly and stay responsive.

 

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