Dialogflow Overview
Dialogflow, formerly known as Api.ai, is a natural language understanding platform that makes it easy to design and integrate a conversational user interface into your mobile app, web application, device, bot, interactive voice response system, and so on. Using Dialogflow, you can provide new and engaging ways for users to interact with your product.

With Dialogflow integrated with the EML System, you can:
- Develop powerful conversational functionalities
- Deliver messages on the requests of users
- Understanding the context of users' conversations
- Respond through multiple communication channels
Dialogflow + EML System
The following table summarizes what you can achieve with the Dialogflow + EML System integration:
| Feature | Dialogflow only | Dialogflow + EML System |
|---|---|---|
| Natural Language Processing | ✅ | ✅ |
| Intent Manager | ✅ | ✅ |
| Entity Management | ✅ | ✅ |
| Multi-channel Integration | ❌ | ✅ |
| AI-Human Hybrid/Handoff | ❌ | ✅ |
| File Storage and Delivery | ❌ | ✅ |
The EML System platform utilizes Dialogflow's parameters and events to achieve the functionalities in the table above.