A Dialogflow agent is a virtual agent that handles conversations with your end-users. It is a natural language understanding module that understands the nuances of human language. Dialogflow translates end-user text or audio during a conversation to structured data that your apps and services can understand.
Watson Assistant is IBM's AI product that lets you build, train, and deploy conversational interactions into any application, device, or channel. Most chatbots try to mimic human interactions, which can frustrate users when a misunderstanding arises. Watson Assistant is more.
At Rasa, we're building the standard infrastructure for conversational AI. With over half a million downloads since launch, our open source tools are loved by developers worldwide, and Rasa runs in production everywhere from startups to Fortune 500s. Our friendly community is growing fast, with developers from all over the world learning from each other and working together to make text- and voice-based AI assistants better.
Language Understanding (LUIS) is a cloud-based API service that applies custom machine-learning intelligence to a user's conversational, natural language text to predict overall meaning, and pull out relevant, detailed information.
With Einstein Bots, you can launch a fully featured bot that integrates with your Salesforce data in a few clicks! Build one bot that can live on many channels—SMS, Chat, Slack, Facebook Messenger, and more—and speak multiple languages. Bots can automate your company’s frequent tasks, increasing your deflection rate and freeing up agents for more complicated requests.