SleekView Kanban for Restaurant Reservations Pro
SleekView Kanban reads the Restaurant Reservations Pro nd_booking custom post type, groups every reservation by its status, and lets you drag a card from Pending to Confirmed, Arrived, or Cancelled with the change written through the plugin's own update path.
♾️ Lifetime License available
Reservations lists slow down a busy host stand
Restaurant Reservations Pro stores every booking as a nd_booking custom post with a post_status like nd_pending, nd_confirmed, nd_arrived, nd_cancelled, or nd_closed. The default Bookings screen lists those posts in a long table sorted by reservation time with the status as a small column per row, which is fine for a quiet shift and fails on Friday night when every table is turning.
SleekView Kanban reads the same nd_booking posts and treats post_status as the natural axis to group by. Each card surfaces the guest name, the party size, the requested time, the table assignment, and the deposit status. Columns mirror your real Restaurant Reservations Pro statuses, so the pending stack and the arrived stack each read as a single number rather than as labels scattered across rows.
Drag a card from Confirmed to Arrived when the guest walks in and SleekView calls the same Restaurant Reservations Pro update path the admin uses, which marks the table as occupied and stops the public booking form from offering the same time. Drag to Cancelled to release the slot and trigger the configured email. Per-shift boards keep the floor manager focused on tonight's service.
Workflow
Build a Restaurant Reservations Pro kanban in four steps
Connect Restaurant Reservations Pro
nd_booking post type, the linked tables, the time-slot definitions, and any custom intake-form fields you collect without manual mapping.
Pick the reservation status column
post_status as the group-by axis. SleekView lists every distinct status and renders one column per value: Pending, Confirmed, Arrived, Cancelled, Closed, and any custom states you use.
Choose what shows on each card
Enable drag-and-drop status writes
Sample board
Sample Restaurant Reservations Pro board
Comparison
Restaurant Reservations Pro list vs SleekView Kanban
Default Restaurant Reservations Pro admin
- Flat reservation list sorted by booking time with status as a small label per row
- Status changes require opening each reservation and editing the dropdown one by one
- No glance count of how many tables are arrived right now during service
- Per-shift overview requires manual filters every visit instead of a saved board
- Bulk confirmations and walk-in adds are not exposed in the default admin
SleekView Kanban
-
Groups
nd_pending,nd_confirmed,nd_arrived, and others into one column per stage - Drag from Confirmed to Arrived writes through the plugin's own update path
- Cards show guest, party size, time, table, and deposit status at a glance
- Confirmation emails, table availability changes, and SMS hooks fire on every drag
- Per-shift saved views give the floor manager a focused board for tonight's service
Features
What SleekView Kanban gives you for Restaurant Reservations Pro
Group by any reservation status
Use the built-in Restaurant Reservations Pro statuses or any custom value your front-of-house workflow has added. SleekView lists every distinct value in the column and renders one board column per status, with counts that update live as you drag.
Drag to change reservation status
Move a card from Confirmed to Arrived when the party walks in and SleekView calls the same Restaurant Reservations Pro update path the admin uses. Table availability and any SMS hooks fire so nothing in the lifecycle silently breaks.
Configurable card fields
Pick which booking fields land on each card: guest, party size, requested time, table assignment, deposit status, or any custom intake-form field. Times format themselves and table IDs resolve into readable labels.
Audience
Workflows the kanban view unlocks for restaurants
Daily reservations queue
Start each shift on the Pending column, scan new requests, drag the ones that fit into Confirmed. The board doubles as the host's checklist for tonight's service and the confirmation email fires automatically.
Live floor view
Open the board on a tablet at the host stand, drag arrivals into Arrived as parties come in, drag no-shows after the grace period. Tables stay accurate so the floor team knows what is occupied.
Deposit and no-show recovery
Filter to the Cancelled column at the end of the shift to keep deposits or send recovery offers, and keep the recovery flow auditable for the manager. The board doubles as the post-shift report.
The bigger picture
Restaurant service runs on a board, not a list
A restaurant floor is a real-time system: confirmations come in, parties arrive, tables turn, no-shows free up seats for walk-ins. Restaurant Reservations Pro captures all of that already in nd_booking posts, but the default admin lists reservations in time order with status as a small label, which is the wrong axis for the question hosts actually ask, which is who is seated right now and which tables are about to turn. The board view fixes this by making the only state that matters, the reservation status, the primary axis of the screen.
You can see at a glance how many tables are confirmed for the next slot, how many parties have arrived, and how many cancellations have just released tables back to the pool. Cards make individual bookings legible at the level of guest, party size, time, table, and any allergy or anniversary note. Drag is the natural verb for marking a table arrived when a party walks in, and because SleekView writes through Restaurant Reservations Pro's own update path, every drag still triggers the confirmation emails, the table availability changes, and the SMS hooks you already configured.
The list view stays available for the back office while the host stand finally has a board for service.
Questions
Common questions about SleekView Kanban for Restaurant Reservations Pro
Every value the plugin writes to post_status for nd_booking: Pending, Confirmed, Arrived, Cancelled, and Closed. Any custom status you have registered through a snippet or extension appears as its own column the moment a booking lands in it, with no manual mapping required.
Yes. SleekView calls the same update path the admin uses, so the nd_booking post changes, confirmation emails fire, table availability refreshes, and any SMS or webhook hooks you have configured trigger exactly as if you had used the standard interface.
SleekView offers an optional confirmation prompt on drags that release a seated table, and any drag can be reverted by dragging back. The table availability refreshes to whatever the final state is, so the floor team never sees a flicker between values.
 Yes. SleekView reads reservation state on a short interval and reconciles drags against the live record, so if a colleague has already marked a party arrived on their screen, you see the new state before your drag conflicts. Optimistic updates revert cleanly on rejected writes.
 The primary grouping is status, but each card surfaces the table assignment, party size, and requested time, which gives you the same context the booking screen does without leaving the board. Saved filters scope a board to a single shift or floor.
 Yes. SMS gateways, deposit add-ons, and POS bridges hook into the same status lifecycle the board writes to, so SMS messages, deposit captures, and POS pushes continue to run on drags. SleekView never bypasses the plugin's own functions.
 Yes. Save a filtered view per shift, floor, or location and SleekView renders one board per saved view. Column counts and writes are scoped to the rows in that view, so the floor manager has a focused screen while the owner has an all-shifts board.
 Yes. SleekView only loads cards for the columns currently visible and paginates older reservations into a scroll-on-demand tail. The board reads and writes on a short interval so the host stand sees status changes from the kitchen and the floor without manual refresh.
 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