Live Sessions
Live Sessions lets you see who is on your website right now. You get a real-time view of every active visitor, what pages they are browsing, and key details that help you decide who to engage with.
Viewing Active Visitors
When you open Live Sessions, you will see a list of all visitors currently on your site. The list updates automatically -- new visitors appear as they arrive, and visitors disappear when they leave. Presence is tracked by a live heartbeat from the visitor's browser, so the list reflects who is genuinely still on your site.
For each active visitor, the list shows:
- Name or company -- If the visitor has identified themselves (through a chat or form), you'll see their name. If they're anonymous but their network resolves to a recognised company through our B2B data (Snitcher) or a contact-identification provider (RB2B), the list shows the company name instead of "Guest User" — so a visitor from Acme Corp arriving without filling anything out appears as "Acme Corp".
- Verified badge -- When a visitor's identity has been verified (not just claimed), their session can show a green Verified badge so you know the AI is working with their full cross-session history. See Identity Verification for how a session becomes verified. The badge is an account-level option; if you don't see it, it hasn't been turned on for your account.
- Repeat badge -- A purple Repeat badge marks a returning visitor; hover it for how many visits they've made and when they were first seen. A visit is a run of page views with no 30-minute gap, so browsing several pages or opening parallel tabs counts as one.
- Suspected identity badge -- A small amber icon appears when a visitor on a new device or browser looks like a known person — matched by network (IP) or device signals, or both — but they haven't confirmed it this time. Hover the icon for the details: a possible identity match (unverified), the suspected name, email, and phone, and what matched. Opening the session's details panel shows a Suspected Identity (Unconfirmed) block with the same information. It's a possible match, not a confirmed identity — you should not greet the visitor by that name; treat it as a lead, not a fact.
- Location -- The visitor's city and country. The displayed city comes from B2B company data when available, falling back to IP geolocation, and we tag which source produced it so you can tell a confident "this visitor's company is HQ'd in San Francisco" from a best-guess IP lookup.
- IP address -- The visitor's network address.
- Browser and OS -- What browser (Chrome, Firefox, Safari, etc.) and operating system (Windows, macOS, iOS, Android, etc.) they are using.
- Lead score -- A score reflecting how engaged this visitor is. Higher scores mean stronger buying signals. Learn more about how scores work in Lead Scoring.
- Traffic source -- How the visitor found your site (Direct, Organic Search, Google Ads, etc.). See Traffic Sources for details on each source type.
Sort by lead score to focus on the visitors showing the most intent. A visitor with a high lead score who is currently browsing your pricing page is a prime candidate for a conversation.
Real-Time Page Tracking
As a visitor navigates your website, the page URL shown in their session entry updates in real time. You can watch visitors move from your homepage to a product page to your pricing page without any delay.
This is valuable because it lets you:
- Time your outreach -- Reach out when a visitor lands on a high-intent page.
- Understand visitor intent -- See the path a visitor takes through your site to gauge what they are interested in.
- Spot confusion -- If a visitor keeps going back and forth between pages, they might need help finding what they are looking for.
Multi-Tab Tracking
Many visitors open multiple tabs on your website at the same time. Live Sessions tracks this and shows you when a visitor has more than one tab open. You can see which pages are open across all their tabs, giving you a more complete picture of what they are exploring.
Multi-tab tracking works automatically. If a visitor has your pricing page open in one tab and a product page in another, you will see both listed under their session.
Starting a Conversation
You can reach out to any active visitor directly from the Live Sessions view:
- Start a chat -- Open a chat window with the visitor. They will see your message appear in the widget on their screen.
- Start a call -- Initiate a voice or video call with the visitor. They will receive a call prompt in the widget.
- Engage -- Have Nox push a message into the visitor's widget for you — written by the AI from your instruction, or your exact words. If engaging isn't possible right now, the button tells you why: the visitor's tab is in the background, they're no longer live, or a cooldown from a recent greeting hasn't ended yet.
This is one of the most powerful features in Knock Knock -- you are not waiting for the visitor to reach out. You can proactively start a conversation with someone who looks like a good fit.
Be thoughtful about when you reach out. Contacting a visitor within seconds of them arriving can feel intrusive. Give them a moment to browse, and reach out when they show signs of interest -- like visiting multiple pages or spending time on a key page.
Blocking a Visitor
Some visitors you'd rather not talk to at all — an abusive caller, a competitor probing your chat, a pest. Hover a session row in Live Sessions or Recorded Sessions and click Block this visitor. The confirmation spells out what happens: the widget disappears for them and they can't chat or call you any more, on this visit or the next, but you still see and record their session.
Blocking is immediate — the widget is removed from their page and any call in progress ends — and it holds server-side, so a tampered widget can't get around it. It applies to every session from that visitor's network over the last 30 days, and a return visit is blocked from the moment it starts. Tracking continues: the session stays in your lists with a red tint and a Blocked badge, page views are still recorded, and the recording keeps running. Click the same button again to Unblock them — no confirmation needed. Every dashboard open in your company sees the change in real time.
Jumping to the Conversation
If a visitor on the Live Sessions screen also has a chat, a View Chat button takes you straight to their conversation in Chats — including any previous conversations from earlier visits. From a live chat, a View Session button brings you back to the visitor's live session, so you can move between what they're saying and what they're doing without losing your place.
Bot Detection
Not every visitor on your site is a real person. Live Sessions includes bot detection to help you separate human visitors from automated traffic:
- Suspected Bot -- A badge appears when the system detects behaviour patterns that suggest the visitor might be a bot but is not certain.
- Confirmed Bot -- A badge appears when the system is confident the visitor is automated traffic (search engine crawlers, monitoring tools, etc.).
Bot traffic is hidden from the list by default, so you only see real people. A Bots hidden / Bots shown pill above the list shows how many bots are currently hidden — click it to show or hide them again.
This saves you from wasting time trying to engage with non-human visitors.
Bot detection runs automatically. You do not need to configure anything. The badges appear alongside the visitor's other information in the session list.
Related Pages
- Recorded Sessions -- Watch playback recordings of past visitor sessions.
- Dashboard Overview -- See aggregated visitor metrics.
- Chats -- View chat conversations you started from Live Sessions.
- Calls -- View calls you initiated from Live Sessions.