Introduction to the Alan AI Platform
  • Course Introduction
  • Voice UX Overview
  • How Alan AI Works
  • Creating an Alan AI Account
  • Alan Studio & Helpful Resources
  • App Overview: Sample Application
  • Getting the Sample Coffee Ordering App
  • Quiz
Start Scripting with Alan AI
  • Voice Projects & Scripts
  • Creating an Empty Project in Alan Studio's
  • Voice Commands
  • Adding Voice Commands
  • Patterns & Alternatives
  • Adding Patterns & Alternatives
  • Slots
  • Working with User-Defined & Predefined Slots
  • Advanced Slots
  • Adding a Voice Commands
  • Integration with the Client Application
  • Adding the Alan AI Button
  • Application Commands
  • Sending Commands
Advanced Scripting with Alan AI
  • Advanced Scripting Context
  • Working with Contexts
  • Commands In Contexts
  • Using Special Commands in Contexts
  • Predefined Objects
  • Setting Predefined Objects
  • Dynamic Entities
  • Lifecycle Callbacks
  • Built-in JavaScript Libraries
  • Async Operations
Testing & Integrating
  • Dialog Testing
  • Creating a Test Case
  • Voice Assistant Customization
  • Customization
  • Script Versioning
  • Working with Patterns
Application & Scripts
  • Alan AI Client SDK Methods
  • Launching a Greeting
  • Context Awareness
  • Adding Commands for Context Awareness
  • Voice Actions in the Client Application
  • Using the Project API
Analytics & Best Practices
  • Voice Analytics
  • UX Research & Planning
  • Best Practices for Command Designing
Course Completion!
  • Congratulations! You've completed the Alan AI Course!