Mava Docs
  • 👋Introducing Mava
    • Book a demo
    • What is Mava?
  • 🟢Getting Started
    • Create a free account
    • Integration Setup
      • Web Chat Setup
        • Automatically capture custom user data (SDK)
        • Automatically open the web chat on page load
        • Create custom launch event
        • Hide web chat icon
        • Delay script load
        • Customize the position & Size of the Web chat
      • Discord Setup
        • Discord Ticket Setup
        • Discord Public Channel AI Setup
        • Changing the Discord Bot Name
        • Automatically add users or all users with a role into a Discord private thread
        • Responding to tickets within Discord
        • Discord Thread Limits & Archiving
      • Telegram Setup
        • Telegram Group Ticketing
      • Email Setup
        • Email Forwarding
        • Custom Email Domains
    • Inviting Team Members
      • Transferring account ownership
      • Existing Wallet User - How To Verify Your Email
    • Linking your Discord Profile to Mava
    • Chatbot Builder
    • Attributes
  • 🔄Ticket Automations
  • 🤖AI Support
    • AI Training
    • Private Support Ticket AI
    • Public Discord Channel AI
    • Public Telegram Group AI
    • Public Slack AI Channel
  • 🔗Webhooks & API
    • 🪝Webhooks
      • 📋Schemas
      • 🔐 Webhook Security Guide
      • 📩Deliverability
    • 💻API
    • No-Code Integrations
  • 📥The Support Inbox
    • Inbox Keyboard Shortcuts
    • Ticket Status
    • How to create a custom inbox view
    • How to copy a user's Telegram/Discord ID or email address
    • Tags
    • Changing your team's workspace name
  • 🎟️Ticket Behavior & Settings
    • How to open a ticket in Discord
    • Spam & Ticket limits
    • Auto-Resolve Tickets
    • Re-opening Resolved Tickets
    • Discord Threads & Limits
    • Discord Ticket Transcripts
  • 🔔Notifications
    • Personal Notifications
    • Team Notifications
  • 💲Price Plans
    • Pricing FAQs
  • 💸Affiliate Program
  • 📱Using Mava on Mobile
  • 🔐Data Protection & Security
  • ✅Going Live Checklist
  • ⚠️Workspace Account Deletion
Powered by GitBook
On this page
  • AI Answers Toggle
  • Force Button Select Toggle

Was this helpful?

  1. Getting Started

Chatbot Builder

PreviousLinking your Discord Profile to MavaNextAttributes

Last updated 24 days ago

Was this helpful?

This video explains how you can use the Mava chatbot builder to create custom private ticket journeys for your users.

What is the Chatbot Builder

The chatbot builder enables you to create custom ticket flows, to collect relevant user information and automate your support workflows.

The chatbot builder consists of several different elements

Initial Message

The initial message will be shown the users when they open a ticket.

AI Answers Toggle

For each block, you can decide whether you want AI to respond to users. If the toggle is on, AI will provide an answer if the user types a message if they've followed that specific path in your chatbot flow.

Keep in mind that users will always have the option to select "Chat to Human" if the AI response is insufficient. Note: at the moment, you cannot edit the text in the "Chat to human" or "I'm done, close ticket" button.

Force Button Select Toggle

When the "Force Button Select" toggle is on, users will see a warning message "please select a button" if they try to send a message in a support ticket before clicking one of the available buttons.

This feature is designed to guide users through your support chatbot flow. It ensures they interact with the buttons you've set up, which may trigger form questions, apply tags, set categories, and prioritize tickets based on your configuration.

Buttons

You can set up up buttons, to take users through personalized journeys and collect relevant information. You can create up to 5 buttons per layer, but can further triage queries by creating a multiple layers. Buttons can be used to divide tickets by, for example:

  • Product Line

  • Language

  • Request Type (bug report, feedback, sales enquiry)

After a user has clicked a button, you can display custom messages, or ask custom questions via forms.

Forms

Conversational forms allow you to ask users for infomation before they speak with a member of your team. You can add as many form questions as you like and each time a user answers, the bot will ask the user the next question in your form until the form is complete.

How to create a form

  1. Press "Convert to Form"

  1. Type your first question asking for user information, such as User ID, version ID or company name or anything else, e.g. for the user to explain their problem.

  2. If you want to map answers to the right hand panel in the ticket so they are easily displayed you can select your lable from the dropdown under the text box.

  1. Press the Add question button to add as many questions as you like to the form.

Assigning Actions

For each button press, you can assign the following actions:

  • Priority

  • Agent

  • Tag

  • Category

The purpose is to help you filter tickets in your inbox, based on what users have selected in your chatbot.

Handover Message

The handover message will be displayed to users after they've finished your flow, or after the user has pressed "Chat to Human", if AI cannot solve the request.

It typically contains information around how quickly users can expect a response.

.

You can map form questions to any default or custom .

🟢
attribute