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
  • An overview of a live chat automation process
  • Building better experiences
  • Personalizing the conversation

Was this helpful?

  1. Help Guides

Managing conversations

PreviousSetting up your teamNextCustomer attributes

Last updated 3 years ago

Was this helpful?

If you are a customer care leader, business owner, or project manager, one of your main goals is to make the customer communication process as smooth as possible. Activechat can help you achieve this in a number of different ways, which we'll explore in this section in detail.

An overview of a live chat automation process

First of all, let's briefly review the iterative nature of customer service automation. This process consists of multiple stages, which you can find in the illustration below.

You can for future reference.

Customer service automation workflow is a constant process of improvement that helps you build better experiences for your clients and free up valuable human resources for your team.

Key components in this workflow are listed below (in no specific order, since you can start the customer service automation process anywhere depending on your current situation):

Building better experiences

For most companies, every new customer interaction starts with an inbound request (a message in the chat, an e-mail, or a phone call), which is then handled by some SOP (Standard Operating Procedure), and the response is sent manually by an agent. This process can take some time, and customers hate waiting.

You can improve this instantly with our live chat automation platform, and here's a brief overview of what the process looks like (both for your customer and for the support agent).

The process above suggests that you're using the full conversational AI power that Activechat provides to automate your customer service routine.

Personalizing the conversation

While customer care automation can definitely improve your team performance, in no way should it compromise the level of personalization that your customers get.

Activechat takes this personalization to the next level, allowing you not only to use traditional customer attributes like name, email, or phone number but track any kind of information that you feel important down to every single interaction with your business (like visiting a specific website page or adding item to a shopping cart).

This information is not only stored in your live chat CRM but can also be used to personalize communication with a customer.

Talk to your customers. Get actual conversations done to understand your customers' pain points and where they need support most. Our can help you do these conversations in the most efficient way.

Get conversational AI insights. Understand which phrases your customers use to describe their issues and how these issues can be grouped into specific topics. This information is available in the , and you can use it to create new automation intents and update existing ones for better virtual assistant performance.

Create new intents and update existing ones. It's extremely important to keep the conversational AI and knowledge base data well-organized, and that's where our can help.

Automate repetitive tasks. Build interactive conversational scenarios that will guide your customers through the process of solving their issues or getting the information they need. These conversational automation scenarios can easily be built with our .

A new message is received from the customer through one of the connected to your project in Activechat.

This message is analyzed by the virtual assistant first (though the ) and an attempt to match the message to one of your existing (skills) is made. We utilize state-of-the-art natural language understanding (NLU) technology to extract the meaning of the message even if it's misspelled or put in different words.

If the match is found, appropriate action is taken. It can be as simple as sending back the pre-defined response or as complex as running a user through a series of questions to help solve the issue or get the necessary data (for example, for purposes).

If the match is not found, the bot can respond with something like "Sorry, I do not understand" (which is obviously a bad user experience), suggest some generic help, or (which is much better) connect your customer to a human agent. You can use to assign the conversation to the most appropriate team or person.

Once the live chat session is done, the agent can , and connect it to an so that similar requests will be processed automatically in the future.

An alternative approach could be using live chat to handle all incoming conversations first (maybe with some help of our ), and use our feature to extract valuable data from your customer conversations. To set up this kind of behavior, check the guide in the .

Every skill that your virtual agent has can be customized by using the block in the visual flow builder. This block will branch the conversation depending on the value of some specific customer attribute (like the number of orders or account type, for example).

live chat engine
Insights section
Intents manager
visual skills builder
communication channels
"default" system skill
live chat automation scenarios
lead generation
group tags
create a customer service automation scenario visually
intent
AI hints engine
Insights
"default" system skill description
SWITCH
download this conversational AI cheat sheet in PDF format
Customer service automation workflow