SleekView for Pinpoint Booking System
Pinpoint Booking System hides reservations inside calendar cells. SleekView reads the same data and renders reservations as sortable rows you can filter by calendar, status, and date, then edit status and notes inline.
♾️ Lifetime License available
Bookings shouldn't live in popups
Pinpoint Booking System (DOPBSP) stores reservations across its own tables and renders them through a calendar UI where each booking is a cell on a date grid. That is great for visualizing availability, but it is the wrong shape for daily operations work, where the front desk needs a flat list to triage from. Today's arrivals, this week's pending payments, last weekend's cancellations, none of those questions answer themselves on a calendar.
SleekView reads wp_dopbsp_reservations and joins it with calendar metadata so each row is one booking with calendar name, guest, check-in, nights, and status. Inline status edits route through Pinpoint's own update paths, which means notification triggers and ICS feed regeneration still fire. Saved views like Arriving today, Pending payment, or This weekend become one-click filters at shift start.
For property managers running multiple calendars, the cross-calendar list is the headline feature. Pinpoint's default view forces you to pick a property; SleekView shows every reservation across every property and lets you sort by check-in date.
Workflow
From calendar cells to a triage table
Read DOPBSP tables
Configure operations columns
Save daily triage views
Edit through Pinpoint hooks
Sample columns
Pinpoint reservations as a list
wp_dopbsp_reservations
| ID | Calendar | Guest | Check in | Nights | Status |
|---|---|---|---|---|---|
| R-4101 | Beach House | Marta L. | 2026-05-02 | 4 | Approved |
| R-4102 | Mountain Cabin | Jonas B. | 2026-05-04 | 2 | Pending |
| R-4103 | Loft Studio | Aiko S. | 2026-05-06 | 7 | Cancelled |
| R-4104 | Beach House | Erik V. | 2026-05-09 | 3 | Approved |
Comparison
Pinpoint admin vs SleekView
Pinpoint admin
- Reservations are buried inside calendar cells
- No flat list across all calendars
- Status changes need a popup per row
- Limited filters across check-in date and status
- No saved views for daily triage
SleekView
- Flat reservation list across every calendar
- Inline status edits with optimistic UI
- Filter by date range, status and calendar
- Saved views like Today, Pending or Arriving this week
- Custom columns for guest notes or balance due
Features
What SleekView gives you for Pinpoint Booking System
Cross-calendar list
See every reservation across every property in one sortable, filterable table. Pinpoint's calendar picker stops being the bottleneck for daily ops work.
Inline status changes
Approve, cancel, or mark as paid right in the row, with audit-friendly logging and the same notification triggers Pinpoint fires from its own UI.
Triage views
Save filter sets for Arriving today or Pending payment so the front desk can scan in seconds instead of opening calendar cells one by one.
Audience
What Pinpoint operators use SleekView for
Front desk triage
Open one screen at the start of the shift and see arrivals, pending payments, and cancellations together, sorted the way that shift's lead actually works.
Payment chasing
Filter to Pending balances, sort by check-in, and mark paid as confirmations come in. Owner reports become trivial when balances are a sortable column.
Owner reports
Pin a calendar, group by month, and export a clean reservation log for property owners. The export columns match what they actually want to see.
The bigger picture
Why bookings need a list view, not just a calendar
Calendar UIs are excellent for showing availability and for letting guests pick a date. They are inadequate for the operations work that happens after a booking is made. A property manager with five vacation rentals does not start their day asking which dates are blocked on the calendar; they start by asking who is arriving today, who has not paid yet, and which cancellations need follow-up.
Those questions are list questions. The data Pinpoint stores is fundamentally tabular, with one row per reservation and structured fields for calendar, status, and timestamps. Hiding that data behind a calendar cell forces every operations question through a popup-and-click loop that does not scale past a single property.
SleekView's job is to be the operations view Pinpoint never shipped, while leaving the guest-facing calendar exactly where it belongs. Same data, two interfaces, one for booking and one for managing. When the workflow gets the right shape of UI, the work itself stops feeling like fighting the tool.
Questions
Common questions about SleekView for Pinpoint Booking System
No. Pinpoint still runs the calendars, pricing, availability rules, and front-end booking flow. SleekView is a back-office reservation table for the operations side. The guest-facing booking widget is unchanged, and any ICS or sync integrations Pinpoint manages continue to work because SleekView only reads and edits, it does not own the data.
 Only via Pinpoint's own update paths, so its hooks and notifications keep firing. SleekView never writes directly to wp_dopbsp_reservations behind the plugin's back. That means audit logs, owner notifications, guest emails, and any custom integrations you have built on Pinpoint's hooks continue to behave exactly as before.
 Yes. Any custom field stored on the reservation can be added as a sortable column. Special requests, internal notes, cleaning fees, deposit status, all of it can become a column. For multi-property setups, custom columns can be scoped per calendar so each property's view shows only the fields its team uses.
 Yes. If Pinpoint runs on WooCommerce, order status and totals appear next to the booking row. The order ID becomes a clickable link to the WooCommerce order screen for refunds or detail edits, and refunds processed in WooCommerce reflect in the reservation's payment status the next time SleekView refreshes.
 Yes. Per-role row filtering can scope each user to the calendars they manage, which is essential for property management companies running on behalf of multiple owners. Owner A's manager sees only Owner A's properties, with no risk of cross-contamination on bulk actions.
 Yes. SleekView runs per site, with separate table configs per blog. Network admins can deploy SleekView on the network and let each property site configure its own views, which is useful when each property is its own subsite for SEO or branding reasons.
 Yes. Filter to status Pending and a date range covering the overnight window, select all rows that pass your manual checks, and bulk approve. Each approval routes through Pinpoint's standard hook, so guest confirmation emails fire as if you had clicked approve on each booking individually.
 SleekView shows all reservations as separate rows, so an overlap is visible as two rows for the same calendar with conflicting check-in and check-out windows. Pinpoint itself prevents most overlaps at booking time, but historical overlaps from imports or bulk edits become easy to spot in a sorted list view.
 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