✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount

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

SleekView table view for Pinpoint Booking System

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

1

Read DOPBSP tables

SleekView reads wp_dopbsp_reservations and joins it with the calendar configuration tables so each row carries calendar name, property type, and guest details together.
2

Configure operations columns

Surface the columns that matter at the front desk: guest, check-in, nights, total, balance due, status. Add custom fields like guest notes or special requests as extra columns.
3

Save daily triage views

Pin filters like Arriving today, Departing today, or Pending payment so the front desk loads the right list with one click at the start of every shift.
4

Edit through Pinpoint hooks

Approve, cancel, or mark as paid inline. Updates route through the plugin's own update paths so its hooks, notifications, and ICS feeds keep firing as expected.

Sample columns

Pinpoint reservations as a list

Each row is one reservation joined with its calendar and customer fields.
Source: 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.

Starter

€79

EUR

per year

  • 3 websites
  • 1 year of updates
  • 1 year of support

Pro

€149

EUR

per year

  • Unlimited websites
  • 1 year of updates
  • 1 year of support

Lifetime ♾️

Most popular

€249

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