SleekView Kanban for Booknetic Pro
SleekView reads the Booknetic appointments table, groups every row by its status field, and shows the customer, service, and staff member on each card face. Move a card from Pending into Approved and the Booknetic row, the notification email, and the calendar sync all update.
♾️ Lifetime License available
Booknetic stores rich data the default UI buries
Booknetic Pro is a multi-tenant SaaS-style booking plugin. Every appointment is a row in wp_bkntc_appointments with a status column that cycles through Pending, Approved, Canceled, and Rescheduled. The plugin also tracks payment state in payment, deposit status in deposit, and customer notes in a joined customer table. The default list view shows all of that as a wide table with filters, which works but forces you to scan rows top to bottom.
SleekView reads the same wp_bkntc_appointments rows, joins wp_bkntc_customers for the attendee name, wp_bkntc_services for the service title, and wp_bkntc_staff for the assigned employee. The natural column to group by is status, which gives you a four-column board where Pending sits at the left and the rest flow right in the order an appointment usually moves.
Drag a card from Pending into Approved and SleekView writes status = approved, runs the Booknetic webhook chain so Zapier and the Google Calendar sync update, and triggers the matching customer notification. Cards with deposit owing still show in the column they belong to, with a small unpaid badge so front-desk staff can spot them. Rescheduled appointments keep a link to the original row.
Workflow
Booknetic to kanban board in four steps
Connect the Booknetic tables
Pick status as the group column
Choose what shows on each card
Enable drag-and-drop writeback
Sample board
Sample Booknetic Pro appointments board
Comparison
Booknetic list vs SleekView Kanban
Default Booknetic list
- Wide table with filters scans top to bottom, hides which appointments need action now
- Status changes happen one row at a time inside the appointment edit modal
- Deposit and payment state need extra columns toggled on, easy to lose in a wide grid
- No column header totals for revenue or deposit owed across the current status
- Reschedule history hides behind the row, not visible from the main list view
SleekView Kanban
-
Reads
wp_bkntc_appointmentslive, joins customers, services, and staff in one query -
Group by
status,payment,staffId, or any Booknetic custom field - Drag writeback fires the Booknetic webhook chain and Google Calendar sync runs as usual
- Column headers show count plus running appointment value and deposit owed totals
- Card faces accept up to four fields with badges for deposit and payment state
Features
What SleekView Kanban gives you for Booknetic Pro
Drag from Pending to Approved
The most common Booknetic action becomes a one-second drag. Card moves to the Approved column, the appointment row updates, the customer notification fires through Booknetic's own template, and the webhook stack runs without any extra plugin in between.
Deposit and payment dots
Booknetic tracks deposits separately from full payment. Card faces surface both as small colored dots so front-desk staff can spot deposit-owed appointments inside the Approved column before the customer arrives, without opening the row.
Rescheduled column stays linked
When an appointment moves to Rescheduled, the card keeps a link to its original booking and the new appointment time. Staff can drag the new occurrence back to Approved once the customer confirms the moved slot through the rescheduling link.
Audience
Where Booknetic teams use kanban every day
Barbershops triaging walk-ins
Front desk drags walk-in appointments from Pending to Approved as chairs free up, and rescheduled appointments stay visible until the customer rebooks via the email link they get from Booknetic's own template.
Tattoo studios approving consults
Artists scan the Pending column for new consult requests, drag in the ones that match their style, and reject the conflicts. Cards show deposit state so paid consults visually float above unpaid leads inside Pending.
Clinics handling cancellations
When a patient cancels through the customer link, the card lands in Canceled with the refund amount on the meta line. Office staff drag it to a private Refunded column once the bank confirms the chargeback.
The bigger picture
Why Booknetic teams need a board view
Booknetic Pro is feature-dense, which is great for power users and awkward for daily triage. A salon owner does not want to open a wide table at the start of the day, scan twenty rows, click into a modal for each pending appointment, change the status, save, and repeat. They want to see four columns, drag the Pending pile into Approved over coffee, and start the day with a clear board.
SleekView Kanban gives them exactly that without touching the Booknetic data layer. The same status column drives the columns, the same webhooks fire on the same status transitions, and the same Google Calendar sync runs in the background. The board is a different lens on the same rows, not a parallel system.
For multi-location operators the column header totals are the second win. Owners can flip a board into staff-filtered mode, see which technician has fifteen pending requests piling up, and either approve in bulk or reassign by dragging cards onto a different staff swim lane in the same view.
Questions
Common questions about SleekView Kanban for Booknetic Pro
Yes. SleekView writes the status change to the same Booknetic appointments table the plugin reads, fires the webhook stack, and triggers the customer notification through Booknetic's own template engine. Zapier integrations and Google Calendar sync run exactly as they do on a status change made through the back office modal.
 If you have enabled custom statuses in Booknetic settings, any value that appears in the appointments status column becomes a kanban column the next time the board loads. No SleekView config change is needed. The new column shows up with its own count and rollup totals.
 Card faces accept up to four fields. A common Booknetic layout puts customer plus service as the title, staff plus time as the meta line, and surfaces deposit state and full payment state as two colored dots. You can hover a card to see the exact deposit and balance amounts without clicking through.
 Yes. SleekView fires the same Booknetic action hook a manual status change fires. The Google Calendar sync listens to that hook and runs on drag exactly as it does on a status change made through the appointment edit modal. No extra config or duplicate sync logic is needed on the SleekView side.
 If your Booknetic install runs multiple locations, you can scope a kanban board to a single location ID. Front-desk staff only see appointments tied to their location, while a head office board can show all locations side by side or as separate swim lanes within the same status column.
 Booknetic appointment extras like add-on services are stored as serialized data on the appointment row. SleekView can surface the extras count as a small badge on the card face, and the full extras list shows in the card detail panel when you click the card, with the per-extra price already broken out.
 Yes. The board is multi-user safe. Two front-desk people moving cards at the same time see each other's changes appear on their board within a couple of seconds. If two people drag the same card at the same instant, the last write wins and the loser sees the card snap back with a small notice.
 Refunds inside Booknetic are tied to the payment record, not the appointment status. SleekView can show a refund button on the card detail panel that fires the Booknetic refund action and updates the payment row. The appointment card then reflects the new payment state through the colored dot on its face.
 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 checkout