✨ 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 Kanban for Rocket.Chat

SleekView Kanban groups Rocket.Chat Omnichannel rooms by status into Queued, Open, On Hold, and Closed columns so agents drag a conversation across the board to change its state instead of opening each room from the Omnichannel sidebar one by one.

♾️ Lifetime License available

SleekView Kanban board for Rocket.Chat

Rocket.Chat Omnichannel rooms on a board

Rocket.Chat Omnichannel records each conversation as a room with a status or open indicator, an assigned agent, a department, and the visitor record. The native Omnichannel interface lists rooms in the left sidebar with badges, which works in the moment but does not give the team a board to drag from when many rooms are in flight at once.

SleekView Kanban reads the Omnichannel rooms table that Rocket.Chat exposes to WordPress and groups rooms by status. The board renders Queued, Open, On Hold, and Closed as columns, with cards carrying visitor name, last message preview, department, and assigned agent. Wait time on each card surfaces how long a Queued visitor has been waiting for an agent to take the room.

Drag a room from Queued onto an agent's lane in Open and Rocket.Chat reflects the assignment. Drag an Open room to On Hold while waiting on a customer answer. Drag closed rooms to the Closed column at end of shift. The native Omnichannel side panel still works, but the board gives the team a single screen for triage, escalation, and queue health at the same time.

Workflow

Rocket.Chat Omnichannel as a kanban board

1

Connect the Omnichannel rooms

Point SleekView at the Rocket.Chat Omnichannel rooms collection mirrored into WordPress. SleekView reads each room, including status, agent, department, visitor name, last message preview, and queue timestamp, without touching the Rocket.Chat workspace settings or chat widget.
2

Pick the status column

Choose the Omnichannel status field as the kanban grouping. SleekView reads the distinct values, including Queued, Open, On Hold, and Closed, and renders each as a labelled column with a live count of conversations currently sitting in that state.
3

Choose what shows on each card

Decide which Omnichannel fields appear on the card front. Most teams pick visitor name, last message preview, department, assigned agent, and queue wait time. The card surfaces enough context for any agent to triage without diving into the room.
4

Enable drag and drop

Switch on drag and drop so agents move rooms across columns by dragging cards. SleekView writes the new status and assignment to the Rocket.Chat Omnichannel room, refreshes the column counts, and shows the move to other agents on the same board in real time.

Sample board

Sample Rocket.Chat Omnichannel board

A snapshot of Omnichannel rooms split across Queued, Open, On Hold, and Closed, each card showing visitor, last message, department, and wait time.
Queued
9
Asking about server self host plan
Dept: Sales - waiting 3m
Cannot reset workspace admin password
Dept: Support - waiting 5m
Wants enterprise compliance documents
Dept: Enterprise - waiting 8m
Open
23
Walking visitor through LDAP setup
Agent: Ana - 4m active
Debug help for federated channels
Agent: Yusuf - 6m active
Quoting yearly subscription seats
Agent: Lina - 2m active
On Hold
5
Waiting for finance to confirm refund
Agent: Ana - 22m hold
Pending dev fix for upload bug
Agent: Yusuf - 1h hold
Visitor stepped away from chat box
Agent: Lina - 14m hold
Closed
117
Resolved push notification config
Agent: Ana - closed today
Shared docs for OAuth integration
Agent: Yusuf - closed today
Walked through marketplace install
Agent: Lina - closed today

Comparison

Rocket.Chat Omnichannel sidebar vs SleekView Kanban

Default Omnichannel sidebar

  • Default Omnichannel sidebar lists rooms vertically with status hidden behind icons
  • Moving a chat to On Hold requires opening the room and clicking the action menu
  • Queue health across departments is hard to read at a glance from the sidebar
  • Bulk closing or hand off across agents is room by room from the kebab menu
  • Counts of Open versus On Hold versus Queued live in separate admin reports

SleekView Kanban

  • Drag an Omnichannel room from Queued to Open to assign and pick it up
  • Column counts reveal queue health per department in one shared screen
  • Cards expose visitor, department, agent, last message, and wait time
  • Filter the board by department or agent for focused triage during a shift
  • On Hold becomes a real column, not a hidden flag inside a room menu

Features

What SleekView Kanban gives you for Rocket.Chat

Drag updates Omnichannel state

Moving a card between columns writes the new status to the Rocket.Chat Omnichannel room record. The same change shows up in the native Omnichannel sidebar and in any admin report reading those fields, with no syncing step or temporary local state to flush.

Department lanes

Filter the board by department so Sales sees only Sales rooms and Support sees only Support. Supervisors leave the filter off to spot a Queued spike that is hitting one department hard while another sits quiet, and rebalance by dragging across lanes.

Visible wait time in Queue

Every card in the Queued column shows minutes since the visitor connected. Agents pick the oldest queued conversation first, supervisors see if the queue is shrinking or growing, and SLA breaches stop hiding behind the default sidebar's unread badge count.

Audience

Where the Rocket.Chat board reshapes a shift

Omnichannel queue triage

A support team handles Rocket.Chat Omnichannel rooms. The board makes Queued rooms visible as a column with real wait times, so agents pick the oldest first instead of grabbing whatever just rang in their notification tray.

Department coverage

Sales, Support, and Enterprise share one Omnichannel workspace. The board filters per department so each team sees its own four columns, but a supervisor can switch to the full view to balance load across departments live.

On Hold management

Rooms waiting on a customer reply pile up in On Hold rather than mixing into Open. Supervisors scan that column for stalled threads and either reassign or close them out, which keeps the active Open lane focused on rooms that are really moving.

The bigger picture

Why Omnichannel feels different on a kanban board

Rocket.Chat Omnichannel is rich enough as a tool, but its native interface is a sidebar of rooms. A sidebar emphasises the latest unread message. It is excellent for actually replying to a conversation, but it is weak at communicating queue health.

A kanban board changes that. Queued is its own column with its own count. Open shows who is currently working.

On Hold makes the waiting list explicit instead of hiding it behind a status icon. Closed is the receipt of the day's work. The board does not replace the chat panel.

Agents still reply inside the native room. The board adds a layer above the chat that lets them, and their supervisor, see the queue as a queue. The other big win is the assignment gesture.

Dragging a Queued card onto an agent's lane is faster than opening the room, finding the agent picker, choosing the agent, and confirming. For busy Omnichannel deployments with multiple departments, that gesture compounds quickly across a shift. Add filters by department and by agent and the same board can serve a Support team, a Sales team, and a supervisor watching everything at once without anyone losing focus on their own work.

Questions

Common questions about SleekView Kanban for Rocket.Chat

Yes. Moving a card from Queued to Open or from Open to On Hold writes the corresponding status to the Omnichannel room record. The native Rocket.Chat sidebar and any admin report reading those fields reflect the new state, with no extra sync step required.

 

SleekView reads the distinct values from the room status column. Standard Omnichannel deployments expose Queued, Open, On Hold, and Closed. If your workspace adds extra statuses they appear as their own columns automatically, and any column can be hidden from the working board.

 

Yes. The Kanban view filters on any column on the room record. Filter by department for a Sales view, by agent for a personal lane, or combine the two. Supervisors leave the filter off to scan workspace wide load and reassign rooms by dragging cards across lanes.

 

The card calculates wait time from the Omnichannel queue timestamp on the room. The board refreshes on an interval, so the wait time advances live without anyone reloading. When an agent picks up the room, the wait time resets in line with the underlying Rocket.Chat metric.

 

The Closed column paginates, so only a small window loads at a time. Queued, Open, and On Hold stay quick even when Closed carries months of history. You can also restrict Closed to today or this week so the column always reflects current shift work.

 

Yes. Drags are optimistic and verified by a refresh cycle. If two agents move the same card within the same window, a soft conflict warning surfaces so the second move can be confirmed or reverted. The room status never silently lands in the wrong column without anyone seeing.

 

Yes. Any text or enum column on the room record can act as the kanban grouping. Teams often add Priority, Topic, or Lead Stage and group on that. The drag and drop writeback updates whichever column drives the current board layout.

 

Yes. Routing continues to push new rooms into the Queue and assign them as configured. The board reads the resulting state and lets supervisors override by dragging when needed. Manual writes and routing writes both target the same fields, so whichever runs last wins.

 

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