Jump to Content
Voiceflow
GuidesAPI ReferenceChangelog
Join DiscordTrust CenterVoiceflow
Guides
Join DiscordTrust Center
GuidesAPI ReferenceChangelog

Getting Started

  • Welcome to the docs
  • How Voiceflow fits in your tech stack
  • Quick start guide
    • Step 1: Create your agent
    • Step 2: Get your API key
    • Step 3: Deploy your agent
  • Use cases
    • Building a telecom customer support agent
    • Removing hallucinations for a banking customer support agent
    • A NYT Cooking recipe agent using RAG
    • Rebuilding Sephora's digital agent
  • Admin and support
    • Managing workspaces and team members
    • Single Sign-On (SSO) and SAML support
    • Roles and permissions
    • Billing and plans
    • Get help
    • Important Agent Settings

Courses

  • Voiceflow Basics
    • Part 1: Get Setup
    • Part 2: Get Familiar with Workflows
    • Part 3: Accept User Input
  • Build an AI Support Agent
    • Part 1: Answer Questions
    • Part 2: Sending a Ticket to Zendesk
    • Part 3: Book a Demo
    • Part 4: Deploy & Customize Webchat
  • Plan, Build, and Launch a Production Q&A Slack Agent
    • Overview
    • Planning
    • Building
    • QA and Deploying
    • Full Technical Walkthrough

Building Agents

  • Overview
  • Platform fundamentals
    • Workspaces and Agents
    • Content Management System (CMS)
    • Canvas
    • Steps and Blocks
    • Workflows
    • Components
    • Template Library
    • Test Tool
    • Collaboration features
    • Sharing Prototypes
    • Publishing, Environments and Backups
    • Languages
    • Importing or exporting projects and functions
    • Secrets Manager
  • Agent step
  • Knowledge Base
    • Advanced Knowledge Base
  • Understand
    • Understanding: How AI Agents Understand User Inputs
    • Intents
      • Introduction to Intents
      • Using the Intent CMS
      • Intent Classification using LLMs (Hybrid)
      • Intent Classification using NLU
      • Previewing Intent Classification and Improvements
    • Entities
      • Introduction to Entities
      • Using the Entities CMS
    • Events
      • Introduction to Events
      • Using Events
    • Steps & Tools
      • Trigger
      • Choice
      • Capture
      • Buttons
      • Memory
    • Improving understanding
  • Decide
    • Overview
    • Set
    • Set AI step
    • Conditions
    • Actions
    • API step
    • JavaScript step
    • Functions
      • Introduction to developing functions
      • Implementing function code
      • Supporting listen in functions
      • Function step
    • KB Search
  • Respond
    • Overview
    • Messages
    • Images
    • Cards and Carousels
    • Response AI step
    • Custom Actions
    • No Match handling
    • No Reply handling
    • Prompt
  • Best Practices
    • Getting started
    • Knowledge Base
    • Workflow Builder
    • LLM Fallback (Beta)

Deploying Agents

  • Overview
  • Web Widget
    • Overview
    • Webchat migration
    • Chat persistence
    • Proactive messages
    • Custom forms and extensions
    • Custom styling
    • Adding custom variables
    • Modify configurations
    • Custom triggers
    • Legacy Webchat
      • Embed and customize styling
      • Open sourced react-chat
  • Voice (Phone Number)
    • Setting up Twilio integration
    • Configuring voice settings
    • Advanced - Using custom voice actions
      • SIP Functionality
    • Outbound Calls
    • Interruption Behavior
    • Twilio Call Recording
    • Examples
  • Custom interfaces
    • WhatsApp
    • Discord
    • Slack
    • Telegram
    • Twilio SMS
    • Microsoft Teams
    • Unity AI Powered NPC
    • Shopify In-Store Copilot
    • Documentation Copilot
    • Custom deployment channel (API)

Improving Agents

  • Agent enhancement cookbook
    • Bring your own LLM
    • Custom Knowledge Base
    • Live Chat Handoff
    • Building Advanced Analytics
    • Advanced RAG Filtering and Tagging
    • Adding live internet search to your RAG solution
    • PII redaction for AI Agents
    • LLMLingua2 Prompt Compression
    • GPT-4o with fallback to Claude 3 Sonnet
    • Integrating Perplexity into Voiceflow
    • Generate Automated Emails with User Transcripts
    • Using Voiceflow with Open Source Models
    • Custom Voices for your Agent using ElevenLabs
  • Transcripts
  • Agent Analytics

Prompting and LLMs

  • Prompts
    • Prompts CMS
    • Prompt Library
    • Types of prompts
    • Crafting great prompts
  • What are LLMs?
  • Prompting
  • Hallucinations
    • Hallucination reduction

RESOURCES

  • FAQ
    • What are Tokens?
    • How to find the Sitemap for a website
    • How to find your Assistant version ID and project ID
    • How to Fix a Loading Screen Error
    • I'm missing steps?
    • How Voiceflow's NLU Exports Work
    • Adjusting the NLU Intent Confidence Threshold
    • How do I log out of Voiceflow?
    • Using Specific Models in Voiceflow KB Query API
  • Join our Discord Community
  • Security at Voiceflow
  • Templates

Overview

Use our APIs to launch your agent to platforms like WhatsApp, Discord, and Slack.

Suggest Edits

You can use our Dialog Manager API or Knowledge Base API to build fully-customized experiences for your customers on (mostly) text-based channels or interfaces such as a website, WhatsApp, Discord, Slack, SMS, and to your own app.

For quick-start examples, see:

  • WhatsApp
  • Discord
  • Slack
  • Telegram
  • Twilio SMS
  • Microsoft Teams
  • Your own Custom Channel using our APIs

Updated 14 days ago