ChatFlow Logo

How to Use Live Chat

Step-by-step guide to handling customer conversations as a live agent

How to Use Live Chat

Learn how to use the Live Chat dashboard to handle customer conversations, take over from the AI, and provide real-time support.

Prerequisites

  • ChatFlow Account (Growth or Enterprise plan)
  • Agent role - You must be added as a team member with agent permissions
  • Human Support enabled - On at least one chatbot

Required Plan: Growth or Enterprise

Accessing Live Chat

  1. Click Live Chat in the left sidebar
  2. You'll see the Live Chat dashboard with:
    • Chat list - Active conversations
    • Message area - Current conversation
    • Customer info - Details about the visitor

Setting Your Status

Before handling chats, set your availability status:

  1. Find the Status Dropdown at the top of Live Chat
  2. Click to open status options:
    • Available - Ready to receive new chats
    • Busy - Currently occupied, no new chats
    • Away - Temporarily unavailable
    • Offline - Not working

Handling Incoming Chats

Viewing the Queue

When customers request human support, they appear in your queue:

  1. New requests show with a badge/notification
  2. Click on a chat to preview the conversation
  3. See the customer's previous messages with the AI

Taking Over a Chat

To start helping a customer:

  1. Select the chat from the list
  2. Click the Takeover button
  3. You're now the active agent for this conversation

A system message notifies the customer they're now chatting with a human.

Chatting with Customers

Sending Messages

  1. Type your message in the input field at the bottom
  2. Press Enter or click Send
  3. Your message appears with your name/avatar

Message Features

FeatureHow to Use
TextType normally
EmojisClick emoji picker or use keyboard shortcuts
LinksPaste URLs - they auto-link
Quick responsesUse saved replies (if configured)

Viewing Customer Information

The sidebar shows:

  • Visitor name (if captured)
  • Email (if captured)
  • Platform - Web, WhatsApp, Instagram, or Messenger
  • Location (if available)
  • Browser/device info
  • Previous conversations

Managing Conversations

Closing a Chat

When you've resolved the issue:

  1. Click the Close button (or checkmark icon)
  2. The conversation is marked as resolved
  3. Chat moves to closed/history

Transferring a Chat

To hand off to another agent:

  1. Click the Transfer button
  2. Select the agent or group to transfer to
  3. Optionally add a note for the receiving agent
  4. Confirm transfer

Returning to AI

If you want the AI to resume handling:

  1. Click Return to Bot (or similar option)
  2. AI takes over the conversation
  3. Customer continues with chatbot

Chat List Management

Understanding Chat Status

Chats display with different indicators:

IndicatorMeaning
Blue dotNew/unread messages
GreenActive, you're assigned
YellowWaiting in queue
GrayClosed/resolved

Filtering Chats

Use filters to find specific conversations:

  • All - All visible chats
  • Mine - Assigned to you
  • Queue - Waiting for agent
  • Closed - Resolved conversations

Searching

Use the search bar to find:

  • Customer names
  • Email addresses
  • Message content
  • Conversation IDs

Multi-Chat Handling

Managing Multiple Conversations

  1. Click between chats in the list to switch
  2. Each chat maintains its own context
  3. Unread indicators show new messages

Capacity Settings

Your admin sets how many chats you can handle:

  • Default: 3 concurrent chats
  • Check with your team lead for your limit
  • When at capacity, new chats go to other agents

Notifications

Getting Alerted

Enable notifications to never miss a chat:

  1. Allow browser notifications when prompted
  2. Sound alerts play for new messages
  3. Desktop notifications show chat previews

Notification Types

  • New chat assigned - Someone needs help
  • New message - Customer replied
  • Transfer received - Chat transferred to you
  • Queue alert - Customers waiting (if enabled)

Best Practices

Response Time

  • Respond quickly - customers expect fast replies
  • If you need time, acknowledge their message first
  • "Let me look into that for you..."

Professional Communication

  • Use proper grammar and spelling
  • Be friendly but professional
  • Avoid jargon the customer won't understand

Resolution Focus

  • Understand the issue fully before responding
  • Confirm you've solved their problem
  • Ask if there's anything else you can help with

Handoff Handling

  • Read the AI conversation history first
  • Don't ask questions already answered
  • Reference what the customer already told the AI

Troubleshooting

Not Receiving Chats

  • Check your status is Available
  • Verify you're not at max capacity
  • Ensure human support is enabled on the chatbot
  • Check your working hours settings

Messages Not Sending

  • Check your internet connection
  • Refresh the page
  • Try a different browser

Can't See Certain Chats

  • Verify you have agent permissions
  • Check if chats are filtered
  • Ensure you're assigned to the right chatbot(s)

Customer Disconnected

  • Wait a moment - they may return
  • Send a follow-up message
  • If no response, close and add notes

Keyboard Shortcuts

ShortcutAction
EnterSend message
Ctrl/Cmd + EnterNew line
EscClose chat details panel

Next Steps