Mavenoid help center

Mavenoid help center

  • Admin
  • Flows
  • Agent dashboard

›Reference

Get started

  • Intro to flows
  • Tutorial - Create a flow for live support
  • Tutorial - Create a flow for troubleshooting
  • Tutorial - Create a flow for FAQs

Learn more

  • Understand the types of nodes
  • Working with symptoms and solutions
  • Working with backtracks and choice lists
  • Understand potential solutions
  • Understand escalation
  • Understand search
  • Understand step-by-step guides
  • Understand canvas notes
  • Understand form data
  • Understand markup
  • Understand secrets
  • Understand flow components
  • Understand conditions
  • Understand translations
  • Understand flow feedback
  • Best practices for writing flows

How-to guides

  • Preview nodes and flows
  • Embed images and files
  • Embed videos
  • Receive conversation transcript emails
  • Set a flow image
  • Work with step-by-step guides
  • Add canvas notes
  • Copy and paste nodes
  • Create and embed flow components
  • Work with conditions
  • Configure flow feedback
  • View and manage flow feedback
  • Export, import, and copy flows
  • Set flow visibility
  • Manage translations
  • Create a live support node
  • Create an external API node
  • Start the user on different nodes based on the embedding page
  • Dynamically populate a choice list form field

Reference

  • Text formatting
  • Live support settings
  • Actions settings
  • External API settings
  • Form field types
  • Reserved form data
  • Markup expressions and operators
  • Supported languages
  • Glossary of terms

Live support settings

Click on any live support node in the assistant builder to edit it and access its settings.

Edit panel

Name

The name displayed on the node within the canvas. Not shown to end users.

Allow audio/video calling

This checkbox controls whether support agents can initiate voice or video calls to the end user during live chat. To disallow these calls, uncheck the box.

Default: checked, meaning support agents can initiate calls.

Agent group

Which agent groups will receive the live chat requests from this live support node.

Default: "All", the default agent group which contains all team members with the "use agent dashboard" permission.

Resolution options

What resolution options will be available to to the support agent when ending a live chat.

By default, only one resolution option is available: "Resolved". Options can be added, renamed, reordered, or deleted, though there must always be at least one. Each option corresponds to an outcome of the live support node and has its own connector.

If there is only one resolution option, when an agent ends a chat the conversation will continue along the flow following that resolution option's connector.

If there are multiple resolution options, when an agent ends a chat they will be prompted to choose one of the options. The conversation will continue along the flow following the connector of the chosen option. This allows you to create multiple different paths for users depending on the outcome of the live chat. For example, you may add a "Warranty Claim" resolution option that takes users to a form to fill out to submit a warranty claim after the agent has verified that the claim is justified.

End user title

What label to use for the customer when viewing conversations in the agent dashboard. Not shown to end users.

By default, conversations are labeled with the conversation's hexadecimal ID in the agent dashboard. However, you might have the customer's name or email available in form data. If so, you can use markup to reference that data here. For example, if you have the customer's name associated with the form data key customer-name, you can set an end user title of "{{customer-name}}". Then conversations will be labeled with the customer's name in the agent dashboard, making it easier to keep track of which conversation is with which customer.

Default: None, meaning the conversation's hexadecimal ID will be used to label the conversation.

Emails to be used instead of agent emails

This setting is deprecated and exists only for backward compatibility. Instead, use agent group settings.

SMS notification receivers

This setting is deprecated and exists only for backward compatibility. Instead, use agent group settings.

Offer customer to leave

These settings allow users to cancel a live chat request if they are waiting too long for an agent to join. If the user does cancel, the flow will follow the live support node's "Customer skipped" exit.

Waiting time before offering to leave

How long in seconds the assistant should wait before offering the user the option to cancel the live chat request.

Default: 60, meaning that if no agent joins the chat after one minute in the live support queue, users will be offered the ability to cancel the chat request.

Message

What text to display to the user when offering the ability to cancel the live chat request.

Default: "Sorry to keep you waiting. No agent seems to be available right now. You can continue to wait, or leave the chat to see other alternatives."

Button label

What text to display on the button that cancels the live chat request.

Default: "Leave chat"

Max concurrent conversations per agent

How many live chat conversations a support agent can simultaneously handle.

This setting allows you to define how many chats your support team can take at once. This is useful so that if more chat requests come in than your team can cover, your team isn't overwhelmed and users aren't kept waiting.

If there are too many active or queued chats for the number of available agents in this node's specified agent group already, new chat requests from this node will not enter the live support queue. Instead, they will follow the node's "No agent capacity" exit.

The exception is conversations that were created via a conversation link. These chat requests will always enter the queue as long as there are any active agents in the relevant agent group. If there are no active agents, then even these conversations will follow the "No agent capacity" exit.

Default: Unlimited, meaning all chat requests will be allowed to enter the live support queue regardless of how many are active.

Always allow chats to enter the queue (not recommended)

This setting is for testing purposes only. We strongly recommend leaving the box unchecked on live flows.

When checked, any live chat requests from this node will ignore the "Max concurrent conversations per agent" setting and enter the live support queue even if there are zero agents online.

This can easily result in situations where end users are kept waiting for agents who will never come, so we recommend using it only for testing purposes and never on a live flow. Leave it unchecked when you are not using it for testing.

Default: Unchecked, meaning that chat requests from this node will enter the live support queue or will follow the "No agent capacity" exit depending on current agent capacity.

Time (hours) until automatically closing conversations

How long a chat can remain open and inactive. If a chat goes the specified amount of time with no messages from either the end user or the agent, the chat will be automatically closed. The conversation will then follow the node's "Inactivity timeout" exit.

This prevents old completed chats from sticking around on the agent dashboard even if the agent neglects to close them before going offline.

Default: 24, meaning that any chat that has no messages for a full day will be automatically closed.

Last updated on 10/18/2022
← Text formattingActions settings →
  • Name
  • Allow audio/video calling
  • Agent group
  • Resolution options
  • End user title
  • Emails to be used instead of agent emails
  • SMS notification receivers
  • Offer customer to leave
    • Waiting time before offering to leave
    • Message
    • Button label
  • Max concurrent conversations per agent
  • Always allow chats to enter the queue (not recommended)
  • Time (hours) until automatically closing conversations
Help center
AdminFlowsAgent dashboard
Product
Self-serviceLive supportWhy Mavenoid?PricingGet a demoTry it free
Learn
Customer storiesBlogWebinarsHelp centerROI calculator
Company
About usCareersPressContact us
© Mavenoid AB 2023 • Privacy policy