OpenDialog Docs
opendialog.aiStart BuildingTalk to an expert
  • GETTING STARTED
    • Introduction
    • Getting ready
    • Billing and plans
    • Quick Start AI Agents
      • Quick Start AI Agent
      • The "Start from Scratch" AI Agent
        • Chat Management Conversation
        • Welcome Conversation
        • Topic Conversation
        • Global No Match Conversation
        • Supporting LLM Actions
        • Semantic Classifier: Query Classifier
      • A Process Handling AI Agent
  • STEP BY STEP GUIDES
    • AI Agent Creation Overview
    • Add a new topic of discussion
    • Use knowledge sources via RAG
    • Adding a structured conversation
    • Add a 3rd party integration
    • Test and tweak your AI Agent
    • Publish your AI Agent
  • CORE CONCEPTS
    • OpenDialog Approach
      • Designing Conversational AI Agents
    • OpenDialog Platform
      • Scenarios
        • Conversations
        • Scenes
        • Turns and intents
      • Language Services
      • OpenDialog Account Management
        • Creating and managing users
        • Deleting OpenDialog account
        • Account Security
    • OpenDialog Conversation Engine
    • Contexts and attributes
      • Contexts
      • Attributes
      • Attribute Management
      • Conditions and operators
      • Composite Attributes
  • CREATE AI APPLICATIONS
    • Designing your application
      • Conversation Design
        • Conversational Patterns
          • Introduction to conversational patterns
          • Building robust assistants
            • Contextual help
            • Restart
            • End chat
            • Contextual and Global No Match
            • Contextual FAQ
          • Openings
            • Anatomy of an opening
            • Transactional openings
            • Additional information
          • Authentication
            • Components
            • Example dialog
            • Using in OpenDialog
          • Information collection
            • Components
            • Example dialog
            • Using in OpenDialog
            • Additional information
          • Recommendations
            • Components
            • Example dialog
            • Additional information
          • Extended telling
            • Components
            • Example dialog
            • Additional information
          • Repair
            • Types of repair
            • User request not understood
            • Example dialog
            • Additional information
          • Transfer
            • Components
            • Example dialog
            • Additional information
          • Closing
            • Components
            • Example dialog
            • Using in OpenDialog
            • Additional information
        • Best practices
          • Use Case
          • Subject Matter Expertise
          • Business Goals
          • User needs
            • Primary research
            • Secondary research
            • Outcome: user profile
          • Assistant personality
          • Sample dialogs
          • Conversation structure
          • API Integration Capabilities
          • NLU modeling
          • Testing strategy
          • The team
            • What does a conversation designer do
          • Select resources
      • Message Design
        • Message editor
        • Constructing Messages
        • Message Conditions
        • Messages best practices
        • Subsequent Messages - Virtual Intents
        • Using Attributes in Messages
        • Using Markdown in messages
        • Message Types
          • Text Message
          • Image Message
          • Button Message
          • Date Picker Message
          • Audio Message
          • Form Message
          • Full Page Message
          • Conversation Handover message
          • Autocomplete Message
          • Address Autocomplete Message
          • List Message
          • Rich Message
          • Location Message
          • E-Sign Message
          • File Upload Message
          • Meta Messages
            • Progress Bar Message
          • Attribute Message
      • Webchat Interface design
        • Webchat Interface Settings
        • Webchat Controls
      • Accessibility
      • Inclusive design
    • Leveraging Generative AI
      • Language Services
        • Semantic Intent Classifier
          • OpenAI
          • Azure
          • Google Gemini
          • Output attributes
        • Retrieval Augmented Generation
        • Example-based intent classification [Deprecated]
      • Interpreters
        • Available interpreters
          • OpenDialog interpreter
          • Amazon Lex interpreter
          • Google Dialogflow
            • Google Dialogflow interpreter
            • Google Dialogflow Knowledge Base
          • OpenAI interpreter
        • Using a language service interpreter
        • Interpreter Orchestration
        • Troubleshooting interpreters
      • LLM Actions
        • OpenAI
        • Azure OpenAI
        • Output attributes
        • Using conversation history (memory) in LLM actions
        • LLM Action Analytics
    • 3rd party Integrations in your application
      • Webhook actions
      • Actions from library
        • Freshdesk Action
        • Send to Email Action
        • Set Attributes Action
      • Conversation Hand-off
        • Chatwoot
    • Previewing your application
    • Launching your application
    • Monitoring your application
    • Debugging your application
    • Translating your application
    • FAQ
    • Troubleshooting and Common Problems
  • Developing With OpenDialog
    • Integrating with OpenDialog
    • Actions
      • Webhook actions
      • LLM actions
    • WebChat
      • Chat API
      • WebChat authentication
      • User Tracking
      • Load Webchat within page Element
      • How to enable JavaScript in your browser
      • SDK
        • Methods
        • Events
        • Custom Components
    • External APIs
  • Release Notes
    • Version 3 Upgrade Guide
    • Release Notes
Powered by GitBook
On this page
  • Welcome 👋
  • Why use OpenDialog?
  • What can you do with OpenDialog?
  • Want to find out what's new?
  • Get Started
  • OpenDialog Features
  1. GETTING STARTED

Introduction

NextGetting ready

Last updated 6 months ago

Welcome 👋

OpenDialog is a no-code AI Agent Management System with a unique methodology for designing, maintaining and scaling enterprise-grade conversational AI Agents quickly and safely.

From chatbots that answer questions using your own documents to powerful AI agents that integrate with your systems and execute complex tasks, OpenDialog enables you to get started quickly, scale effectively and maintain apps reliably over time.

Why use OpenDialog?

  • OpenDialog makes it easy for non-technical people to take control of prompt engineering and user experience design with a beautiful no-code interface that supports sophisticated solutions while being easy to use.

  • OpenDialog makes developer teams more efficient so you can release solutions faster. You can focus on your specific problem while OpenDialog handles all the issues that come with a GenAI tech-stack.

  • OpenDialog gives the business confidence to start with GenAI as it enables you to build applications that are safe and trustworthy with detailed analytics and auditing.

What can you do with OpenDialog?

  • All of this in a no-code application builder that can scale with your needs from a few dozen conversations a day as you are prototyping to 100s of thousands.

Want to find out what's new?

Get Started

We have laaunched an AI Accelerator Program to help individuals and teams get started quickly with OpenDialog and get all the expert support they need.

OpenDialog Features

design, manage and integrate in your AI agent, powered by different LLM model providers.

enhance your AI agent knowledge with your own documents with .

make to your own applications and use that information in your AI apps.

provide a with chat, form widgets, payments, file uploads, maps, calendars and a to customise and enhance..

keep track of every interaction and every decision point gaining .

We are constantly improving the OpenDialog product and finding new ways to transform the power of Generative AI into useful conversational experiences. Check out our for the latest updates.

Visit to apply!

LLM prompts
API calls
rich conversation-first web experience
flexible SDK
rich analytics and a clearly auditable trace
release notes
https://opendialog.ai/opendialog-ai-accelerator-program/

The core concepts that underpin the OpenDialog interface, framework and models.

Discover how to build your own GenAI-powered application using the OpenDialog model.

Back-end engineering aspects including integrations and our API documentation.

Core concepts
Create AI Applications
Develop with OD
vectorisation and RAG support
OpenDialog: AI Agent Management System
Manage LLM prompts and integrate with your application data
Build RAG services from your own document sources and integrate in your AI Agents
Use Semantic Classification to identify intents at just the right level for your application
Design conversations and track every decision with our detailed analytics
Track what users are saying and where in the conversation they are saying it and use it to improve your application
Create multiple types of messages, embed widgets and customise with our SDK
A wealth of widgets to customise your AI Agent and make life easier for your users
Customise brand and style for your users and customers
Accessible to AA standards
With a powerful SDK to customise further
Integrate with your own applications and flexibly pull data into your AI agent and prompts
Translation support to launch your AI Agent across multiple locales
With a unique preview and test environment to help you build with confidence
The Open dialog conversation engine displaying features available to build robust conversations