The Cognitive Flow

The patent-pending technology behind Darvin.AI-powered chatbots.

Behind The Scenes Patent-Pending Technology

Darvin.ai makes it easy to create chatbots on top of existing systems. Users interact with the bot in a natural way using cognitive flow, and rich UI. No decision trees. Build, deploy and test intelligent chatbots for your customers in the channels they already use for the fraction of the cost of mobile apps.

Conversational Intelligence

Problem

Designing an intelligent conversation flow requires costly development of decision trees, state workflows or slot-based algorithms using functional languages such as .NET or Java.

Solution

Developers using Darvin.ai rely on declarative programming approach where they describe what data they want to extract from a conversation rather than how. The actual conversation flow is controlled by the cognitive algorithms of Darvin.ai that produce natural conversations with users.

Dynamic Training

Problem

Training a bot to converse about existing business entities often requires duplicating data and lengthy training processes.

Solution

Darvin.ai supports dynamic training on top of existing enterprise data through web services from Salesforce, Workday, Zendesk or any other enterprise product.

Conversational UI

Problem

Delivering a superior conversational experience with text-only message or simple UI offered by channel vendors is a daunting task.

Solution

Darvin.ai provides specially designed UI components for conversational interaction that makes it easy to select dates, times, or items from rich UI components.

Private Channels

Problem

Creating a chatbot for business processes in the financial services and healthcare sector might lead to exposure to sensitive information where social channels such as Facebook, Slack or Viber might fail to comply with existing data regulations.

Solution

Darvin.ai supports building your own private and secure channels in Web, iOS and Android using a set of SDKs and ready to use components.

Analytics

Problem

Understanding the effectiveness of your chatbot, and the efficiency of conversations requires good tracking and monitoring solution.

Solution

Darvin.ai provides built-in analytics for both deep metrics for engagement and retention of users, and understanding and conversation accuracy to ensure your chatbot is performing at its best.

Use Cases Integration with External Systems

CRM Integration

Connect to your CRM to get user and product information. This example shows a SalesForce integration.

Watch a video
Request a demo

Mobile App Integration

Darvin.ai chatbot can be integrated with an existing mobile app. Here is an example showing integration with a NativeScript native mobile app.

Watch a video
Request a demo

Further Reading Resources

In-depth information about our technology and why Darvin.ai is a unique proposition.

Our vision
Or how users will interact with software in their own way instead of following a predefined flow setup for them by developers.
Security Whitepaper
Read about Darvin.ai technology stack and security-compliance.
Anatomy of a chatbot — how much does it cost to build one?
Building a chatbot as an alternative to mobile apps is becoming a viable option as developer tooling for chatbots matures in 2017, but how much does it cost to build one?
ROI calculator
See how much Darvin.ai will help you save on chatbot development.

Darvin.ai is a product of Progress. Tens of thousands of enterprises worldwide rely on Progress technology.