SleekView Kanban for FluentBooking Pro
SleekView reads the FluentBooking bookings table, groups each event by its status field, and shows the attendee, calendar event, and host on every card. Drag a Scheduled card into Completed and the FluentBooking row updates, the post-call hook fires, and Fluent CRM tags apply.
♾️ Lifetime License available
FluentBooking sits next to Fluent CRM
FluentBooking Pro stores every booking as a row in wp_fcal_bookings with a status column that moves through Scheduled, Completed, Rescheduled, and Cancelled. Each row links to a calendar event in wp_fcal_calendar_events and to a host user, with the attendee email captured on the row itself. Because FluentBooking talks directly to Fluent CRM, every status change can fire CRM tags through the same plugin family.
SleekView reads the same wp_fcal_bookings rows, joins the calendar event for the event title and the host for the assigned team member, and groups by status by default. The four FluentBooking statuses each become a column. The attendee name and event title go on the card title, the host plus the booking time go on the meta line, and a small badge in the corner shows whether the attendee answered the booking form questions or skipped them.
Drag a card from Scheduled into Completed and SleekView writes the status to the row, fires the FluentBooking action hook, and the Fluent CRM tag rule attached to that status applies to the contact. Rescheduled keeps a link to the original booking and the new time slot. Cancelled stays visible for the configured retention window so refunds and CRM updates can be processed without losing the audit trail of what happened.
Workflow
FluentBooking Pro to kanban in four steps
Connect the FluentBooking tables
Pick status as the group column
Choose what shows on each card
Enable drag and drop writeback
Sample board
Sample FluentBooking Pro coaching board
Comparison
FluentBooking dashboard vs SleekView Kanban
Default FluentBooking list
- Default booking list shows rows by date, no visual queue of scheduled versus completed
- Marking a booking complete requires opening the booking detail page each time
- No column header totals for hours booked across scheduled versus completed
- Rescheduled bookings clutter the same list as scheduled without a visual split
- Mobile view stacks rows vertically with no kanban-style status indicator
SleekView Kanban
-
Reads
wp_fcal_bookingsdirectly with calendar event and host auto joined -
Group by
status,event_id,host_id, or any booking form custom field - Drag writeback fires FluentBooking action hooks so Fluent CRM tags apply on status change
- Column header shows row count plus running total of booking duration in hours
- Card faces surface form completeness and Fluent CRM tag state as small corner badges
Features
What SleekView Kanban gives you for FluentBooking Pro
Per host swim lanes
Switch the board into host swim lane mode and each column splits horizontally by assigned host. Coaching teams see who has fifteen scheduled sessions piling up versus who has a light week, and can drag cards between hosts to rebalance load with one move.
Drag updates the FluentBooking row
A status change on the board writes back to the same FluentBooking row the calendar engine reads. The booking detail page, the host's calendar email, and the Fluent CRM contact tag all reflect the change without anyone touching the booking edit screen by hand.
Fluent CRM tags apply on drag
FluentBooking and Fluent CRM share a single contacts database. The CRM automation rule that says contacts tagged 'completed call' enter a follow-up sequence runs on a drag exactly as it runs on a back office status change. The board respects the same automation hooks.
Audience
Where FluentBooking teams run kanban
Coaches running discovery calls
Solo coaches scan Scheduled at the start of the week, drag completed calls to Completed at the end of each session, and the Fluent CRM follow-up sequence fires automatically. Cancelled cards stay visible for next-week rebooking.
Sales teams qualifying demos
Account executives drag Scheduled cards across to Completed only when the demo has actually happened, which is what kicks the CRM nurture sequence. No more demos marked complete by accident from the calendar grid.
Educators with weekly office hours
Teachers see one column per status of student bookings, mark completed sessions with a drag, and rescheduled appointments stay linked to the original time so the student record shows the full history without back office clicks.
The bigger picture
Why FluentBooking teams need a board
FluentBooking Pro sits inside the WP Manage Ninja family alongside Fluent CRM, which means a status change on a booking is also a CRM event. That fact makes the board view especially useful for coaching businesses, agencies, and sales teams who run their CRM on Fluent. The board becomes the daily place where bookings move between Scheduled, Completed, Rescheduled, and Cancelled, and every drag is a CRM tag change too.
Rather than open each booking detail page after a session, the host drags the card to Completed, the Fluent CRM tag applies, and the post-call follow-up sequence sends through Fluent's own email engine. None of the existing FluentBooking behaviour changes, the board is a viewing layer on top of the same bookings table the calendar uses. Teams running multiple hosts get the additional benefit of the per-host swim lane mode, which turns load balancing across a team's calendar week into a visible reassignment job that takes a few drags instead of a spreadsheet of who has how many sessions where.
Questions
Common questions about SleekView Kanban for FluentBooking Pro
Yes. SleekView writes to the same booking row FluentBooking reads. The status change fires the FluentBooking action hook, which is the same hook Fluent CRM listens on for its tag automations. Drag a card to Completed and the contact tag and follow-up sequence apply through Fluent CRM exactly as they do on a back office status change.
 Yes. The board and the booking detail page read the same row. After a drag the detail page reflects the new status on its next load, the audit log Fluent ships with records who made the change, and any Fluent CRM tag attached to that status applies automatically.
 Yes. When a logged-in WordPress user is mapped to a FluentBooking host, the board can scope the query to that host ID. The user sees only cards for their own bookings, while admins continue to see every booking across every host. A team-wide board can also split by host using the swim lane mode.
 Yes. Custom booking form answers appear in the card detail panel, and you can surface up to two field values on the card face. A common pattern is to show a small badge if the attendee completed every required form field, with the full answers visible inside the card detail panel when you click in.
 Yes. The FluentBooking action hook a drag fires is the same hook Fluent CRM listens to. If you have a Fluent CRM automation that says contacts tagged 'completed call' enter a follow-up sequence, that automation runs on the drag exactly as it runs on a back office change, without any duplicate config.
 FluentBooking tracks reschedules as a status change with a link from the rescheduled booking to the new booking row. The board shows the rescheduled card with its original time on the meta line and a small badge linking to the new booking. Drag the rescheduled card to Completed once the new slot has actually happened.
 Yes. Every FluentBooking row links to a calendar event row that holds the event title, duration, and color. The board pulls the event title onto the card headline alongside the attendee name, and the event color can drive the card border if you want a visual cue for which event a booking belongs to.
 Yes. The SMS add-on listens to the same FluentBooking status change action a drag fires. Whatever SMS template you have configured for a status transition runs on the kanban move exactly as it runs on a back office status change, using the same merge tags and the same SMS gateway.
 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