DSL - allows you to describe scenarios of user interaction
- flexible context management - states - request handlers - slot filling - contextual choice of intent
Integrations - allow you to display the bot in different channels
- widgets - telephony
FAQ - classifier of incoming questions
- flexible choice of handlers - FAQ handler - interface for additional training
Infrastructure and interface
- logging - saving the history of dialogues - DevOps - collection of statistics
Most frameworks position themselves as platforms with a set of ready-made solutions, "no programming". But the lack of flexible development tools severely limits the range of features a new bot can get.
zDialog simplifies the bot creation process like other frameworks. But it is more flexible than some of its counterparts. Here the developer can control the entire process of creating a bot: from writing a script to selling.
Sergey Verentsov
EORA Technical Director
Dialog Systems
Chatbot that introduces investors and residents of Skolkovo