The Hive
The Hive is your real-time command centre. Support agents and success managers use it to watch live sessions, push guided flows, send messages, and see where users get stuck — all without touching product code.
Active sessions
The sessions panel shows every active session across your workspace in real time. Each card shows:
- Which page the user is currently on
- Whether they're in a guided flow and which step they're on
- How long they've been idle (stall detection)
- Visitor identifier and known contact information
Pushing a flow
Click any active session to open the detail panel, then click Push flow and select the flow to run. The bee starts guiding that user immediately in their browser — no refresh needed on their side.
When to push a flow proactively:
- A user contacts support saying they're lost
- A success manager spots a stalled onboarding session
- You want to surface a specific feature to a user on the right page
Messaging
The Hive includes a real-time message thread per session. Agents send plain-text messages that appear in the bee's speech bubble. Users reply through the assist panel. All messages are stored and visible in the session detail view.
Visitor identification
By default, KiBee identifies visitors by a persistent localStorage ID. To attach a real name, email, or account, call kibee.identifyUser() after your app's authentication:
kibee.identifyUser({
id: "user_123",
email: "jane@example.com",
name: "Jane Smith",
});Bookmarks in the Hive
Honey bookmarks (successful paths) and sting bookmarks (friction points) recorded during a session appear in the session detail panel. Sting markers with high frequency across sessions automatically surface in Friction Analysis.