SleekView Kanban for WPCafe
SleekView Kanban reads WPCafe's reservation and order records, groups bookings by their reservation status, and lets you drag a card from Pending to Confirmed, Seated, Completed, or Cancelled with the change written straight back to the WPCafe data.
♾️ Lifetime License available
WPCafe lists hide tonight's actual service
WPCafe stores each reservation as a custom post type with meta for party size, date and time, table, and a status field whose values include pending, confirmed, seated, completed, and cancelled. The default admin lists these as a flat WordPress posts table sorted by date. That works for browsing tomorrow but makes it impossible to see how tonight's service is actually progressing: how many guests are pending confirmation, how many are seated right now, and how many tables have turned.
SleekView Kanban reads the same WPCafe reservation records, treats the status field as the natural axis to group by, and renders one column per value. Cards show the guest name, the party size, the requested table, the booking time, and any special requests. Filters scope a board to a single restaurant, service shift, or floor section so the host stand sees only what is happening at the front door right now.
Drag a card from Pending to Confirmed and SleekView writes the new status through WPCafe's update path. The confirmation email or SMS configured in WPCafe fires. Drag to Seated when the host walks the party to their table and the kitchen sees the change in real time. Drag to Completed when the table turns. Every write goes through WPCafe's own endpoint so reporting stays accurate.
Workflow
Set up a service board in four steps
Connect WPCafe
Pick the reservation status field
Choose card fields and shift filters
Enable drag-to-update writeback
Sample board
Sample WPCafe reservations board
Comparison
WPCafe admin vs SleekView Kanban
Default WPCafe admin
- Reservation list shows time, not service stage, as the primary axis
- Status changes require opening each reservation row to edit
- No view of how tonight's service is progressing in real time
- Per-shift filters exist but do not surface workload counts
- Seated and cancelled reservations are visually indistinguishable in the list
SleekView Kanban
- Group by WPCafe's reservation status field across reservations
- Drag from Pending to Confirmed and the SMS confirmation fires
- Cards show guest, party size, table, time, and special request
- Per-column counts reveal pending, confirmed, and seated counts at a glance
- Custom statuses your workflow adds render as their own columns
Features
What SleekView Kanban gives you for WPCafe
Status-axis service board
Pending, Confirmed, Seated, Completed, and Cancelled each get a column with a live count. Custom statuses added through WPCafe hooks or your own code appear the moment a reservation lands in them, so the board mirrors the real shift.
Drag updates the reservation
Card writes go through WPCafe's reservation update endpoint, the same path the admin uses. Confirmation emails, SMS reminders, and any kitchen-display or webhook integrations fire exactly as they would from WPCafe's own status dropdown.
Per-shift pipelines
Save a board per service shift, per restaurant, or per floor section. The host stand and the kitchen each see their own focused screen, while the manager keeps an overview board open with no filters for the whole service.
Audience
Service workflows the kanban surfaces
Host stand triage
Work the Pending column down first thing each shift. Drag each request to Confirmed or Cancelled, and the count at the top of the column gives you a live workload signal until it hits zero.
Floor manager overview
Mount the unfiltered board on a back-office screen. The manager sees pending requests, confirmed arrivals, and currently seated parties at a glance, with no scrolling and no clicking.
No-show diagnostics
The Cancelled column at the end of each shift surfaces which time slots and which party sizes leak revenue. Adjust deposit rules and confirmation cadence based on what is actually happening.
The bigger picture
A restaurant runs on stages, not on a list
Tonight's service is a sequence of stages: a guest requests a table, you confirm, they arrive, they sit, they eat, they leave. The default WPCafe admin treats every reservation as a row in a list sorted by time. That works for browsing the week ahead but makes it impossible to see, in the middle of service, how many guests are still pending confirmation, how many are confirmed and arriving in the next hour, and how many tables are already seated.
A kanban view puts that information on the screen as four columns of cards with counts on top. The host stand can clear the Pending column in the morning. The floor manager can see, mid-service, that ten reservations are confirmed but not yet seated and adjust the door queue accordingly.
The kitchen sees the same Seated count and knows how many courses to expect. Drag becomes the verb that moves each party through service, and because the writes go through WPCafe's own endpoints, the confirmation emails and SMS messages continue to fire exactly as they did before.
Questions
Common questions about SleekView Kanban for WPCafe
The five values WPCafe uses on its reservation status field: Pending, Confirmed, Seated, Completed, and Cancelled. Any custom status added through WPCafe hooks or your own code appears as its own column the moment a reservation lands in it, with no manual mapping.
 Yes. SleekView writes through WPCafe's reservation update endpoint, which is the same path the WPCafe admin uses when you change a status manually. Confirmation emails, SMS reminders, and any third-party hooks fire normally.
 Yes. Any meta WPCafe stores against the reservation can be added to the card, including party size, requested table, allergies, and special occasion notes. The card front shows the most useful fields and the rest open in a detail view.
 Yes. WPCafe also stores online food orders with their own status field. Pick the order source and SleekView renders a separate board grouped by order status, useful for kitchen-display style screens that show pending, preparing, and ready orders.
 Yes. Save a board per service shift, per restaurant, per floor section, or per server. SleekView only loads the reservations or orders matching that scope, and drags only update those records, so each role sees a focused screen.
 Cancelling through SleekView calls the same hooks WPCafe's admin uses, so any deposit refund or fee logic configured in WPCafe runs normally. Optional confirmation prompts on destructive drags protect against accidental cancellations during service.
 Yes. SleekView reconciles state on a short interval, so a reservation made through the public form appears in the Pending column on the next refresh without manual intervention. The host stand sees the request appear and can confirm it.
 Yes. The reservation board and the order board can coexist, scoped to the same restaurant. Servers focus on reservations, the kitchen focuses on the orders board, and the manager can have both open side by side on one screen for the whole service.
 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