SleekView Kanban for Pinpoint Booking
SleekView Kanban reads Pinpoint Booking's dopbsp_reservations table, groups every reservation by its status, and lets you drag a card from Pending to Approved, Paid, Cancelled, or Rejected with the new status written back through Pinpoint's own update path.
♾️ Lifetime License available
Pinpoint reservations hide between the calendar and the list
Pinpoint Booking stores every reservation as a row in dopbsp_reservations with a status column whose values are approved, pending, paid, cancelled, or rejected. The admin offers a calendar grid for availability and a reservations table for triage, but neither surface lets you see at a glance how many bookings sit at each stage of your workflow today.
SleekView Kanban reads the same dopbsp_reservations table and treats the status column as the natural axis to group by. Each card surfaces the guest name, the calendar or property, the check-in date, the nights count, and the total. The columns reflect your real Pinpoint statuses, with the count at the top of each column updating as you drag cards across stages.
Drag a card from Pending to Approved and SleekView calls the same Pinpoint update path the admin dropdown uses, which fires the approval email, refreshes the iCal exports, and triggers any payment hook you have configured. Drag to Rejected and the rejection email goes out with the wording you have set. Per-calendar saved views let each property manager focus on their own rows without changing how the shared database works.
Workflow
Build a Pinpoint Booking kanban in four steps
Connect Pinpoint Booking
dopbsp_reservations, the linked calendar definitions, the payment status fields, and any custom booking-form fields you collect without extra mapping.
Pick the reservation status column
status field as the group-by axis. SleekView lists every distinct value and renders one column per stage: Approved, Pending, Paid, Cancelled, and Rejected, plus any custom states you use.
Choose what shows on each card
Enable drag-and-drop status writes
Sample board
Sample Pinpoint Booking reservations board
Comparison
Pinpoint calendar vs SleekView Kanban
Default Pinpoint admin
- Calendar grid hides which reservations need a decision and which are paid
- Reservation list shows status only as a small column, no per-stage counts
- Status changes require opening each reservation and editing a dropdown
- Bulk approvals are not exposed so each yes takes a click of its own
- Per-calendar overview requires switching the calendar selector every visit
SleekView Kanban
-
Groups Pinpoint
statusvalues into one column per stage with live counts -
Drag from
pendingtoapprovedwrites through the plugin's own update path - Cards show guest, calendar, check-in, nights, total, and payment status at a glance
- Approval and rejection emails fire exactly as the admin dropdown would on a drag
- Per-calendar saved views give each property manager a focused board for their rows
Features
What SleekView Kanban gives you for Pinpoint Booking System
Group by any Pinpoint status
Use the built-in Pinpoint statuses or any custom value your 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 cards across stages.
Drag to change reservation status
Move a card from Pending to Approved and SleekView calls the same Pinpoint update path the admin dropdown uses. Approval emails, iCal refreshes, and any payment or webhook hooks fire so nothing in the lifecycle silently breaks.
Configurable card fields
Pick which reservation fields land on each card: guest, calendar, check-in, nights, total, payment status, or any custom form field. Dates and currency format themselves and calendar IDs resolve into readable names automatically.
Audience
Workflows the kanban view unlocks for Pinpoint Booking
Daily approval queue
Start each morning on the Pending column, scan the new requests, drag the ones that fit into Approved. The board doubles as your shift checklist and the approval email fires automatically.
Deposit chasing
Filter to the Approved column to see which reservations still owe a deposit, drag to Paid once the payment resolves, and let the rest age into a follow-up flag without manual tracking.
Multi-property handoffs
Save one board per calendar so each property manager only sees and writes to the rows for their cottage, cabin, or studio. The owner keeps an all-properties board for the standup.
The bigger picture
Calendars answer availability, boards answer the work
Pinpoint Booking is excellent at the question that calendars answer well: is this room free on these nights. It is less useful for the question that runs a rental operation, which is what do I still owe somebody. Approvals queue up in an email inbox, deposit chasing slips into a spreadsheet, and cancellations come in as phone calls that have to be reflected in three places at once.
The board view changes that by making the only state that matters, the reservation status, the primary axis of the screen. You can see at a glance whether you are caught up on approvals, whether yesterday's approved rooms actually paid, and whether any cancellations need a refund. Cards make individual reservations legible at the level of guest, calendar, dates, money, and payment state, which is exactly what owners and front-desk staff need.
Drag is the natural verb for moving something from one stage to the next, and because SleekView writes through Pinpoint's own functions, every drag still triggers the approval emails, the iCal refreshes, and the deposit hooks you already configured. The calendar view and the board view stop being a tradeoff and start being two reading surfaces over the same data.
Questions
Common questions about SleekView Kanban for Pinpoint Booking System
Every value Pinpoint writes to the status column: Approved, Pending, Paid, Cancelled, and Rejected. Any custom status you have added through a snippet or extension appears as its own column the moment a reservation lands in it, with no manual mapping required.
Yes. SleekView calls the same Pinpoint update functions the admin dropdown uses, so the row in dopbsp_reservations changes, approval emails fire, iCal exports refresh, and any deposit or webhook hooks you have configured trigger exactly as if you had used the standard interface.
SleekView offers an optional confirmation prompt on drags into destructive columns like Cancelled, and any drag can be reverted by dragging back. The refund flow still runs through Pinpoint, so any payment integration handles the money side the same way it would from the admin.
 Yes. SleekView reads reservation state on a short interval and reconciles drags against the live record, so if a colleague has already approved a request 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 calendar name, check-in date, and nights, which gives you the same context the calendar view does without leaving the board. Saved filters scope a board to a single calendar when needed.
 Yes. Pinpoint extensions hook into the same status lifecycle the board writes to, so any payment integration, calendar sync, or notification add-on you have installed continues to run on drags. SleekView never bypasses Pinpoint's own functions, so plugin behaviour stays consistent.
 Yes. Save a filtered view per calendar and SleekView renders one board per saved view. Column counts and writes are scoped to the rows in that view, so each property manager has a focused screen while the owner can switch to an all-properties board for the standup.
 
Yes. SleekView only loads cards for the columns currently visible and paginates older reservations into a scroll-on-demand tail. Indexing on the status column keeps group counts cheap even for accounts with several years of bookings in the table.
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