Complete voice interactions within your application
State of the art voice processing and Natural Language Understanding
Understands the complex language of your domain
Define a voice experience of any complexity with scripts
Serverless environment provided to run voice scripts
Built-in user voice interaction analytics and success metrics
Your application
Alan AI Cloud
Alan Studio
Overview
Seamlessly integrates into your existing app’s UI
Complete voice interactions within your application
State of the art voice processing and Natural Language Understanding
Understands the complex language of your domain
Define a voice experience of any complexity with scripts
Serverless environment provided to run voice scripts
Built-in user voice interaction analytics and success metrics
Alan Client SDK
The Alan SDK adds a small draggable button on top of your UI that activates Alan voice and indicates processing states
Can be integrated to iOS, Android, Web, Flutter, and Ionic applications with minimal effort
Alan can be turned on with the activation word “Hey Alan” and stopped with “Alan stop”
Alan understands the user’s visual state within your app and executes commands with both UI and dialog contexts in mind
Alan’s responses can control the app’s UI states to create a completely immersive Voice and Visual experience
Your application
Voice can be implemented on iOS, Android, Web, or cross-platform frameworks like Flutter and Ionic
No changes to existing UI is required to integrate with Alan: just create a project in Alan Studio and drop the Alan Client SDK into your application
After Alan is integrated into your app, you can add more and more voice functions immediately without having to rebuild or redistribute the application
Alan AI Cloud
State of the art algorithms handle intents, entities, and dialog flows of arbitrary complexity
Probabilistic Natural Language Understanding is built for Voice from the ground up to work reliably in the presence of Speech Recognition errors with in noisy environments
Alan’s Spoken Language Understanding handles both dialog and visual contexts, creating the experience of a truly intelligent assistant that deeply understands the UI and business workflows of your application
Serverless architecture provides and scales dedicated Virtual Machines to run voice experience scripts for each application in isolation
Virtual Machine
Dedicated Virtual Machines execute voice experience scripts for your application
Automatically scales as more users use your application
Instantly upgrade to the actual version of the voice experience script, users don’t even need to restart the application to receive new functionality or fixes
The safety of your data is guaranteed by isolating your scripts in VM, and when your users stop using Voice, all the data is completely deleted
Alan Studio
Alan Studio is a simple but powerful Web-based IDE that contains all you need to create intelligent visual voice experiences
Independent Development and Production environments enable fast, safe, and seamless develop, test, deploy cycle
Realtime connection to Alan Cloud Runtime changes in scripts are applied to the application with virtually no delay which speeds up the develop debug cycle
Automatically validate your visual voice experience with the visual testing tool, which facilitates faster and safer development
Analytics
Get useful insights into the user experience with the powerful analytics component
See successful dialogs and points that need attention with full statistics
Anticipate and intuit features that users want
Helps you optimize and find shortcuts in workflows, in turn helping users get more done faster with voice
Provides recommendations for easier user on-boarding and education
Script Editor
Full fledged source code editor with all necessary functionality to work comfortably with
Tailored specific for creating voice scripts; you won’t want to use an external text editor
Full support for versioning and history
Catch issues before you deploy with intelligent error highlighting
Real-time log viewer gives complete insight on user needs
Your application server
Alan doesn’t require any changes to your existing application server
Your voice experience script can forward authorization tokens from the client to make API calls
If you’re developing an application from scratch, you can implement your entire backend in voice experience scripts and the Alan Platform will take care of the servers (available for enterprise users)
Alan SDK to AI Cloud connection
Alan uses the industry standard encrypted websocket connection to transfer data to the cloud
Compression and bitrate adaptation algorithms guarantee optimal bandwidth usage
Distributed network of Edge servers ensure minimal latency
Script to Your backend connection
Voice experience scripts can connect to your application’s backend server
You have full freedom to access your backed per voice command or proactively
Usable with http, https, websockets, or gRPC protocols
THE MOST ADVANCED
End-to-end Conversational AI Platform
Get everything your business needs to roll out an intelligent voice assistant designed specifically for your app fast
Alan Studio
With Alan’s powerful web-based IDE, you can write, test and debug dialog scenarios for your voice assistants
Design
Design a personalized voice UX for any app with JavaScript
Test
Validate your dialogs in the Test Mode and Debugging Chat
Publish
Maintain dialog versions and roll them out safely
Analyze
Analyze voice interactions and evaluate success metrics
How it works
Alan Studio
With Alan’s powerful web-based IDE, you can write, test and debug dialog scenarios for your voice assistants
Design
Design a personalized voice UX for any app with JavaScript
Test
Validate your dialogs in the Test Mode and Debugging Chat
Publish
Maintain dialog versions and roll them out safely
Analyze
Analyze voice interactions and evaluate success metrics
How it works
Alan AI Cloud
Alan provisions and handles the infrastructure required to scale, plan, and maintain voice deployments.
Any scenario
Handles dialog flows of any size and complexity
Data isolation
Provides dedicated VMs to run your voice projects
No limits
Auto-scales to maintain voice deployments of any size
No delays
Applies changes to dialogs on-the-fly
How it works
Alan AI Cloud
Alan provisions and handles the infrastructure required to scale, plan, and maintain voice deployments.
Any scenario
Handles dialog flows of any size and complexity
Data isolation
Provides dedicated VMs to run your voice projects
No limits
Auto-scales to maintain voice deployments of any size
No delays
Applies changes to dialogs on-the-fly
How it works
Alan Client SDK
To integrate with Alan, you only need to embed a lightweight client SDK in your app.
Voice button
Adds a small draggable button on top of your UI
No UI changes
Requires no or minimal changes to the existing UI
Visual context
Allows syncing voice and visuals for a multimodal UX
Custom design
Lets you adjust the button style to match your brand
How it works
Alan Client SDK
To integrate with Alan, you only need to embed a lightweight client SDK in your app.
Voice button
Adds a small draggable button on top of your UI
No UI changes
Requires no or minimal changes to the existing UI
Visual context
Allows syncing voice and visuals for a multimodal UX
Custom design
Lets you adjust the button style to match your brand
How it works
WHAT SUITS YOU BEST
A voice bot - or a multimodal interface
Add voice to virtually everything: apps, workflows and processes of any type and complexity
Q&A chatbots and voice assistants
Build a chatbot for your app to answer frequent user questions, handle common requests or just keep human-like conversations with your customers.
Multimodal UX
Elevate your business to a new level. Create a context-aware multimodal interface where two input modalities - voice and gestures - work in sync for superior users’ experiences.
See integration modes
READY AT HAND
Everything you need for dialog design
Discover the complete toolkit for hassle-free development of a conversational UX
Full-fledged set of tools
Alan Studio is tailored to the challenges of voice UX design. Write, test, roll out and analyze how your dialog scenarios work - all in our feature-rich web-based IDE.
Make sure your dialogs are robust: check separate voice commands with the Debugging Chat or validate the entire conversation tree visually in the Test Mode.
Analyze key points of conversational data to understand users' behavior and flows, identify unhandled requests and optimize the voice assistant effectiveness.
Alan’s Probabilistic SLU is built to detect and deal with speech recognition errors and work reliably in noisy environments
OPTIMAL DEPLOYMENT
Cloud or on-premises: the choice is yours
Benefit from Alan’s serverless environment or migrate conversational workloads to the in-house datacenter
Cloud-based deployments
Alan takes over the tasks of handling the voice infrastructure. It automatically provisions all resources required to scale, plan, and maintain voice deployments. Every project is executed in a dedicated virtual machine, so only you have access to your data.
With virtual machines and containerization, Alan can scale up to millions of users. And to ensure your peace of mind, conversational data is encrypted in transit and at rest.
On premises or private cloud
Are you obliged to remain compliant with organizational and industry regulations? Need to retain data locally? Or just want to leverage the existing infrastructure for voice projects?
Alan’s lightweight SDKs enable you to integrate your conversational experiences into your app with minimal effort. Deploy your voice assistants to the web, iOS, Android, Flutter, React Native, Ionic, or Apache Cordova applications.
Build once, run anywhere
With Alan, you only build a voice experience once and can run in on any target. And as you improve or extend your voice assistant with new dialog branches, there is no need to rebuild or redistribute your app - all changes are applied instantly.
Enforce your brand
Set your company apart from competitors while retaining your brand identity. Alan’s button can be fully customized to match the app UI, color scheme and logo. And you can even choose the voice type and accent to tell your brand’s story.
MULTI SPEECH
Multilingual support
Converse with customers around the globe - build a multilingual voice assistant or localize your chatbot. We support multiple languages and are constantly working on extending the language list.