LogoLogo
DialoX Manual
DialoX Manual
  • Start
    • News
    • Getting Started
    • Ordering
    • Signup
    • Switcher
  • STORE
    • Marketplace Apps
      • Level 1 - Basic
        • Callback Note Basic
        • On-call Router Basic
        • Smart Group Voicemail
        • Smart IVR Basic
        • SMS Call Deflector
        • Survey Basic
        • Caller Based Router
      • Level 2 - Advanced
        • Call Deflector
        • Callback Note
        • Order Assistant
        • Smart IVR
        • Survey
        • Website Chat
      • Level 3 - Professional
        • Callback Planner
        • Appointment Planner
    • Legacy Apps
      • Survey Extension
      • Smart IVR Basic
      • Smart IVR 2.0
      • Whatsapp Calldeflector 1.0
      • Whatsapp Calldeflector 2.0
      • Social Inbox 1.0
      • Social Inbox 2.0
      • Basic Group Voicemail
      • Group Voicemail
      • Oncall Assistant
      • Web App
      • Basic Callback Note
      • Callback Note
      • Callback Planner
      • Caller Based Router
    • Skills
      • Base flows
      • Platform defaults
      • Phone flows
      • Chat flows
      • Web flows
      • LLM Flows
      • LLM Knowledge base
      • Address Flows
      • Email flows
      • Timeplans
        • How to add a flow for lunch breaks
      • On-call schedule
      • Planner
      • OAuth Flows
      • Integrations
        • Zendesk
        • Jira
        • Hubspot
  • SETTINGS
    • User Settings
      • Availability settings
      • Profile settings
      • Security
    • App Settings
      • App identity
      • Opening hours
      • Tags
      • Studio
      • Extra options
      • Backups
  • Inbox
    • Inbox
      • Assigning
      • Joining and leaving
      • Sending messages
      • Canned responses
      • Team chat
      • Watching
      • Close
      • Filter conversations
      • Multiple inboxes
    • Contacts
    • Notes
    • Today
    • Notifications
      • Notification panel
      • Notification preferences
      • Rules for notification
      • Chrome and Windows settings
      • Microsoft Teams notifications
  • Studio
    • Home
      • Customer settings
        • Settings
        • Advanced settings
        • Store settings
      • Audit Log
      • Access Request
    • Dashboard
    • Flows
      • Playbook
      • Triggers
      • Variables
      • Conditions
      • Tags
      • Languages
      • Links
      • Nodes
        • Say
        • Ask: Open
        • Ask: Choice
        • Ask: Single
        • Ask: Date
        • Ask: Name
        • Ask: Phone
        • Ask: Email
        • Ask: Form
        • Ask: Language
        • Ask: Selection
        • Ask: Time
        • Ask: Audio
        • Ask: Number
        • Ask: Custom entity
        • Ask: Address
        • Ask: Zipcode
        • Iterate
        • Iterate: LLM
        • Say: LLM
        • Say: LLM Knowledgebase
        • Iterate: LLM Knowledgebase
        • Iterate: continue
        • Show: audio
        • Show: whatsapp link
        • Show: image
        • Show: video
        • Show: file
        • Show: location
        • Control flow: branch
        • Control flow: go to flow
        • Control flow: switch language
        • Control flow: close
        • Control flow: restart
        • Control flow: pause
        • Control flow: invoke dialog
        • Dial: number
        • Dial: smart
        • Send: note
        • Send: email
        • Send: SMS
        • Send: whatsapp
        • Escalate: default
        • Escalate: smart
        • Perform: create jira ticket
        • Perform: get jira ticket
        • Plan
    • AI
      • Intents
        • LLM Intents
        • Q&A Intents
      • Knowledge bases
      • Prompts
    • Channels
      • Chatwidget
      • Whatsapp
        • How to integrate Whatsapp
        • How to change my Whatsapp profile
        • How to manage Whatsapp templates
        • How to send Whatsapp template with documents
        • How to automate outbound Whatsapp
        • How to send Whatsapp template
        • How to use Commerce Catalog
        • Whatsapp for Business
      • MS Teams
        • How to migrate new Version
        • How to change channel connection
      • Facebook Messenger
      • Phone
      • Progressive Web App (PWA)
    • Content
      • Nudges
      • Whatsapp optout
      • Voice lexicon
      • FAQs
      • Calendars
    • Visitors
    • Calendars
    • Campaigns
    • Conversations
    • Notes
    • Contacts
  • ADMINISTRATION
    • Organisation
    • Bots
    • Licenses
    • Channels
    • Orders
    • Usage
    • Users
    • Access Requests
    • Analytics
  • DESKTOP
    • Enreach Contact Desktop
  • FAQ
    • Studio
      • How to Publish
      • How to make 2FA Required
      • How to add additional columns to contactlist
      • Conversation retention time
      • How to help the bot pronounce phone numbers correctly
      • How to help the bot pronounce loose numbers correctly
    • Flow Topics
      • Skipping step based on language tag
      • Switching language using intent trigger
    • Meta
      • How to get Meta Business Suite Verification
      • How to connect Facebook page to Facebook Business Account
    • 360Dialog
      • How to give permission API access
      • How do I change my profile in 360Dialog
      • How to make 360dialog templates
      • How do I terminate my number in 360Dialog
    • Bubblescript
      • How to add a custom button
      • How to change the email template
    • Operator
      • Where are my CDRs?
      • Onboarding required
    • Google Tag Manager
    • Platform
      • Network Security Policies
    • Make
Powered by GitBook
On this page
  • Scoping your intents
  • Intent providers
  • Switching between Q&A and LLM intents

Was this helpful?

Export as PDF
  1. Studio
  2. AI

Intents

PreviousAINextLLM Intents

Last updated 6 months ago

Was this helpful?

Only the Producer and the Developer roles are allowed to manage intents.

When automating human conversation, understanding of the user's intent is key. Giving the right answer to the wrong question is biggest mistake made by bots today, hence identifying the intention of the user message is the biggest challenge.

The DialoX platform offers a special section to manage all the intents that are relevant for your app.

Scoping your intents

The system differentiates between global and local intents. The local intents can be recognised by the circle icon in front of the row, see done and talk to someone in the above example. The other icon indicates the intents are defined as global. The differences are:

  • Global intents These intents be used to picked up from anywhere in the conversation, even if the conversation was ongoing about anything else, e.g.: "What are your opening hours?", "Can I speak to an agent?". Global intents are used in global triggers:

  • Local intents These intents are specific to a certain dialog or question (prompts or asks). For example when someone says "Yes", "No", or "8:00 PM". These kind of replies are always tied to a question or part of a dialog, and cannot be acted upon without any context. Hence these are called local. Local intents are used in local Ask nodes in your flow. This can be in labelled, or dialog trigger links:

Intent providers

The DialoX platform supports multiple AI intent providers for classifying user intents. The three mostly used providers are:

The LLM provider is the most commonly used model that requires no training at all, just a label and a description and even outperforms the Q&A provider as well as Google Dialogflow and is therefore the default choice.

Switching between Q&A and LLM intents

Right now you still have the opportunity to switch back and forth between the legacy Q&A intents and the new LLM intents.

When switching to LLM intents, we automatically generate a description for each intent in case there was none yet. As mentioned before, the description plays the lead role in classifying the intent.

If you want to revert to the legacy Q&A intents, click on the "revert" icon:

; using the Openai chatGPT 4o mini model to classify intents using mainly a label and description (and optionally positive example utterances)

; using the opensource library called Bert to classify intents using positive and negative example utterances. See

, advanced DialoX users can connect their own Dialogflow agent

LLM
Q&A
Google Dialogflow
Intents section
Global intents are used in intent triggers
Local intents are used in Ask or Prompt nodes as the intents that trigger the right links to other flow nodes
Click on the Upgrade to LLM to make use of the new LLM intents.
Click the rightmost button to switch back to Q&A intents