Activechat Manual
  • What is Activechat?
  • New? Start here
    • The basics
    • Set up your first project
    • Install the chat widget
    • Upload the knowledge
    • Explore the CRM
    • AI-assisted live chat
      • How to set context for AI hints
    • Live chat mobile app
    • Build your first automation
  • Conversational AI
    • For Customer Service Teams
    • For Product Managers
    • For Innovation Teams
    • For Marketers
    • For e-commerce
    • For developers
  • Help Guides
    • Setting up your team
    • Managing conversations
      • Customer attributes
      • User tags and segments
      • Searching for specific users
      • Agent tags (live chat groups and queues)
      • Triggering live chat sessions from the bot
      • Notifications with the TRIGGER block
    • Managing knowledge
      • Uploading business data
      • Question answering and live chat hints
      • Fine-tuning the large language model
    • Natural language automation
    • Building automations visually
      • Customizing your welcome message
      • Adding new skills
      • Navigating skills
      • Copying skills and blocks
      • Handling errors
    • Improving your virtual agent
    • Using live chat AI hints
    • Customizing automatic website page messages
    • Tracking website actions
    • Facebook Ads automation
      • How to set up a Facebook ads bot
      • How to use buttons and quick replies in a Facebook ads chatbot
    • Lead generation
    • Zapier integrations
    • Customizing your project
      • How to customize the chat widget
      • How to customize the Facebook chat widget
      • How to change bot settings
    • Pricing guide
  • Fundamentals
    • Terminology
      • Intents and entities
      • Contexts
      • Skills and events
        • Built-in system skills
          • /start
          • /default
          • /_default_fallback
          • /_start_live_chat
          • /_page_visit
          • /_error
      • Conversation elements
        • Messages
        • Buttons
        • Quick replies
        • Galleries / carousels
    • Messaging channels
      • Website chat widget
        • Installation
        • Customization
        • Voice input
      • Chat widget landing page
      • Facebook Messenger
        • Connect your page
        • 24 hour rule
        • Message tags
        • Persistent menu
      • Telegram
      • Email
      • Twilio SMS automation
    • Intents and bot skills
    • Conversation insights
    • Grow tools
      • Landing pages
      • Messenger links and QR codes
    • Broadcasting
  • Visual builder reference
    • Sending messages
      • TEXT
      • LISTEN
      • IMAGE
      • MEDIA
      • GALLERY
      • FILE
      • EMAIL
      • SMS
      • LEAD
    • Triggering events
      • SEND
      • CATCH
      • TRIGGER
      • LIVE CHAT
    • Manipulating data
      • DATA
      • ADD TAG
      • REMOVE TAG
      • JSON
      • STATUS
      • VALIDATION
    • Conditional logic
      • SWITCH
    • Timers and delays
      • TIMER
      • WAITFOR
      • WAITUNTIL
    • E-commerce blocks
      • CATEGORY
      • PRODUCT
      • VARIATIONS
      • SIMILAR
      • UPSELLS
      • CROSSSELS
      • Shopping carts
        • ADD TO CART
        • UPDATE CART
        • SHOW CART
        • CLEAR CART
        • CREATE ORDER
    • Natural Language
      • NLP
    • System attributes
    • System events
  • Integrations
    • Google services
      • Connect your Google account
      • Google Sheets
        • Searching and updating Google Sheets data
        • Building galleries with Google Sheets data
      • Google Calendar
        • Searching for events
        • Creating and updating events
    • Shopify
    • WooCommerce
    • Dialogflow
      • Building an agent
      • Using entities
      • Slot filling
      • Context management
      • E-commerce NLP
Powered by GitBook
On this page
  • Live chat queues
  • Handling timeouts
  • Accepting queued chats manually

Was this helpful?

  1. Help Guides
  2. Managing conversations

Agent tags (live chat groups and queues)

PreviousSearching for specific usersNextTriggering live chat sessions from the bot

Last updated 3 years ago

Was this helpful?

Similar to adding tags to specific user profiles in your live chat CRM, you can also assign tags to human support agents on your team. Essentially, these tags are similar to live chat queues or "groups" in traditional live chat platforms.

When a new live chat session is triggered by the user, your live chat assignment skill can use these agent tags to connect the user to the most appropriate agent.

Live chat queues

Human agents can only handle a limited number of conversations simultaneously. By default, this limit is set to 4 concurrent chats, and you can change this in the “Settings – General – Live chat settings” menu.

Once this limit is reached by all agents in the group, new live chat requests will get queued and will be assigned to agents only when they close existing live chat sessions.

Handling timeouts

If the live chat session was not accepted by an agent before the timeout, the “ERROR” exit will be triggered, and you can suggest your customer keep waiting or get her request to be processed manually when an agent is free again.

Accepting queued chats manually

When you have a sudden surge in the number of live chats (think of an internet outage situation for a telecom provider, for example), it’s a common practice to add more human agents to handle these conversations.

When a live chat agent logs into Activechat, by default he/she will be set to “Not accepting chats” mode. This prevents the situation when chats are immediately assigned, and the agent cannot prioritize conversations.

In this mode, the agent can browse queued chats and choose the ones that should be prioritized or require immediate attention (for example, based on customer attributes, location, or segment).

Just choose “Queued” from the “Show” drop-down list:

IMPORTANT: You can transfer queued chats to other agents only if you have the “Live chat admin” permission.

Setting the maximum number of chats per agent

Long waiting times are annoying, so we’ve made it easy to display the number of people in line (for each specific queue tag). Just use the $_live_chats_in_queue in the “Escalation message” text in the block settings, and your users will be able to estimate the waiting time.

Using attributes in the LIVE CHAT block settings
Example of the timeout handling in the live chat skill
Default settings after the agent logs in
Browsing and prioritizing the queued chats list

To accept a specific chat (or transfer it to another agent if you have the ), click the “Accept” or “Transfer to…” buttons at the bottom.

system attribute
LIVE CHAT
"Live chat admin" permission
Using tags to assign live chats to specific queues or individual agents