Alternatives to Dialogflow logo

Alternatives to Dialogflow

Amazon Lex, Microsoft Bot Framework, IBM Watson, TensorFlow, and Twilio are the most popular alternatives and competitors to Dialogflow.
261
42

What is Dialogflow and what are its top alternatives?

Dialogflow is a conversational AI platform that allows developers to build and deploy chatbots and virtual agents across various channels. It leverages natural language processing and machine learning to understand and respond to user queries in a conversational manner. Key features include multi-language support, integration with popular messaging platforms, and the ability to create custom intents and entities. However, Dialogflow has limitations such as pricing based on usage and lack of advanced customization options.

  1. Microsoft Bot Framework: Microsoft Bot Framework is a comprehensive tool for building and deploying bots across multiple channels. Key features include extensive language support, integration with Azure services, and robust analytics capabilities. Pros include tight integration with Microsoft ecosystem, while cons include a steeper learning curve compared to Dialogflow.
  2. IBM Watson Assistant: IBM Watson Assistant is an AI-powered virtual agent platform with features like multi-channel support, integration with Watson APIs, and built-in analytics. Pros include enterprise-grade security and scalability, while cons include higher pricing for advanced features.
  3. Amazon Lex: Amazon Lex is a service for building conversational interfaces using voice and text. Key features include integration with AWS services, built-in speech recognition, and scalability. Pros include seamless deployment with AWS infrastructure, while cons include limited customization options compared to Dialogflow.
  4. Wit.ai: Wit.ai is a natural language processing tool acquired by Facebook. It offers features like entity recognition, language understanding, and integration with Facebook services. Pros include ease of use and strong community support, while cons include limited platform integrations.
  5. Rasa: Rasa is an open-source conversational AI platform with features like customizable dialogue management, natural language understanding, and integration with various channels. Pros include full control over data and models, while cons include more technical expertise required compared to Dialogflow.
  6. Pandorabots: Pandorabots is a chatbot development platform with features like multilingual support, analytics, and integrations with popular messaging platforms. Pros include a user-friendly interface, while cons include limited customization options for complex bots.
  7. TARS: TARS is a chatbot building platform with features like drag-and-drop interface, analytics, and integration with marketing tools. Pros include easy deployment and A/B testing capabilities, while cons include pricing based on conversations.
  8. SAP Conversational AI: SAP Conversational AI is a chatbot development platform with features like multi-language support, integration with SAP products, and bot builder tools. Pros include seamless integration with SAP ecosystem, while cons include limited third-party integrations.
  9. Botpress: Botpress is an open-source chatbot platform with features like visual flow builder, NLU engine, and integrations with popular messaging platforms. Pros include full control over code and data, while cons include less user-friendly interface compared to Dialogflow.
  10. Flow.ai: Flow.ai is a conversational AI platform with features like multi-channel support, analytics, and integrations with CRM tools. Pros include intuitive interface and customer service integrations, while cons include limited customization options for complex bots.

Top Alternatives to Dialogflow

  • Amazon Lex
    Amazon Lex

    Lex provides the advanced deep learning functionalities of automatic speech recognition (ASR) for converting speech to text, and natural language understanding (NLU) to recognize the intent of the text, to enable you to build applications with highly engaging user experiences and lifelike conversational interactions. ...

  • Microsoft Bot Framework
    Microsoft Bot Framework

    The Microsoft Bot Framework provides just what you need to build and connect intelligent bots that interact naturally wherever your users are talking, from text/sms to Skype, Slack, Office 365 mail and other popular services. ...

  • IBM Watson
    IBM Watson

    It combines artificial intelligence (AI) and sophisticated analytical software for optimal performance as a "question answering" machine. ...

  • TensorFlow
    TensorFlow

    TensorFlow is an open source software library for numerical computation using data flow graphs. Nodes in the graph represent mathematical operations, while the graph edges represent the multidimensional data arrays (tensors) communicated between them. The flexible architecture allows you to deploy computation to one or more CPUs or GPUs in a desktop, server, or mobile device with a single API. ...

  • Twilio
    Twilio

    Twilio offers developers a powerful API for phone services to make and receive phone calls, and send and receive text messages. Their product allows programmers to more easily integrate various communication methods into their software and programs. ...

  • Twilio SendGrid
    Twilio SendGrid

    Twilio SendGrid's cloud-based email infrastructure relieves businesses of the cost and complexity of maintaining custom email systems. Twilio SendGrid provides reliable delivery, scalability & real-time analytics along with flexible API's. ...

  • Amazon SES
    Amazon SES

    Amazon SES eliminates the complexity and expense of building an in-house email solution or licensing, installing, and operating a third-party email service. The service integrates with other AWS services, making it easy to send emails from applications being hosted on services such as Amazon EC2. ...

  • Mailgun
    Mailgun

    Mailgun is a set of powerful APIs that allow you to send, receive, track and store email effortlessly. ...

Dialogflow alternatives & related posts

Amazon Lex logo

Amazon Lex

97
297
20
Build conversational voice and text interfaces, using the same deep learning technologies as Alexa
97
297
+ 1
20
PROS OF AMAZON LEX
  • 9
    Easy console
  • 6
    Built in chat to test your model
  • 2
    Great voice
  • 2
    Easy integration
  • 1
    Pay-as-you-go
CONS OF AMAZON LEX
  • 6
    English only

related Amazon Lex posts

Arthur Boghossian
DevOps Engineer at PlayAsYouGo · | 3 upvotes · 148.9K views

For our Compute services, we decided to use AWS Lambda as it is perfect for quick executions (perfect for a bot), is serverless, and is required by Amazon Lex, which we will use as the framework for our bot. We chose Amazon Lex as it integrates well with other #AWS services and uses the same technology as Alexa. This will give customers the ability to purchase licenses through their Alexa device. We chose Amazon DynamoDB to store customer information as it is a noSQL database, has high performance, and highly available. If we decide to train our own models for license recommendation we will either use Amazon SageMaker or Amazon EC2 with AWS Elastic Load Balancing (ELB) and AWS ASG as they are ideal for model training and inference.

See more
Microsoft Bot Framework logo

Microsoft Bot Framework

175
411
21
Connect intelligent bots that interact via text/sms, Skype, Slack, Office 365 mail and other popular services
175
411
+ 1
21
PROS OF MICROSOFT BOT FRAMEWORK
  • 18
    Well documented, easy to use
  • 3
    Sending Proactive messages for the Different channels
  • 0
    Teams
CONS OF MICROSOFT BOT FRAMEWORK
  • 2
    LUIS feature adds multilingual capabilities

related Microsoft Bot Framework posts

Dear All,

We are considering Chat BOT implementation. However, we are not sure which tool gives what features and when we need to choose. (listing, comparison of Microsoft Bot Framework Vs Power Virtual Agents) Can you please provide the same?

See more
IBM Watson logo

IBM Watson

159
235
8
A question-answering computer system capable of answering questions posed in natural language
159
235
+ 1
8
PROS OF IBM WATSON
  • 4
    Api
  • 1
    Prebuilt front-end GUI
  • 1
    Intent auto-generation
  • 1
    Custom webhooks
  • 1
    Disambiguation
CONS OF IBM WATSON
  • 1
    Multi-lingual

related IBM Watson posts

TensorFlow logo

TensorFlow

3.8K
3.5K
106
Open Source Software Library for Machine Intelligence
3.8K
3.5K
+ 1
106
PROS OF TENSORFLOW
  • 32
    High Performance
  • 19
    Connect Research and Production
  • 16
    Deep Flexibility
  • 12
    Auto-Differentiation
  • 11
    True Portability
  • 6
    Easy to use
  • 5
    High level abstraction
  • 5
    Powerful
CONS OF TENSORFLOW
  • 9
    Hard
  • 6
    Hard to debug
  • 2
    Documentation not very helpful

related TensorFlow posts

Tom Klein

Google Analytics is a great tool to analyze your traffic. To debug our software and ask questions, we love to use Postman and Stack Overflow. Google Drive helps our team to share documents. We're able to build our great products through the APIs by Google Maps, CloudFlare, Stripe, PayPal, Twilio, Let's Encrypt, and TensorFlow.

See more
Conor Myhrvold
Tech Brand Mgr, Office of CTO at Uber · | 8 upvotes · 2.8M views

Why we built an open source, distributed training framework for TensorFlow , Keras , and PyTorch:

At Uber, we apply deep learning across our business; from self-driving research to trip forecasting and fraud prevention, deep learning enables our engineers and data scientists to create better experiences for our users.

TensorFlow has become a preferred deep learning library at Uber for a variety of reasons. To start, the framework is one of the most widely used open source frameworks for deep learning, which makes it easy to onboard new users. It also combines high performance with an ability to tinker with low-level model details—for instance, we can use both high-level APIs, such as Keras, and implement our own custom operators using NVIDIA’s CUDA toolkit.

Uber has introduced Michelangelo (https://eng.uber.com/michelangelo/), an internal ML-as-a-service platform that democratizes machine learning and makes it easy to build and deploy these systems at scale. In this article, we pull back the curtain on Horovod, an open source component of Michelangelo’s deep learning toolkit which makes it easier to start—and speed up—distributed deep learning projects with TensorFlow:

https://eng.uber.com/horovod/

(Direct GitHub repo: https://github.com/uber/horovod)

See more
Twilio logo

Twilio

11.3K
8.7K
521
Bring voice and messaging to your web and mobile applications.
11.3K
8.7K
+ 1
521
PROS OF TWILIO
  • 148
    Powerful, simple, and well documented api
  • 88
    RESTful API
  • 66
    Clear pricing
  • 61
    Great sms services
  • 58
    Low cost of entry
  • 29
    Global SMS Gateway
  • 14
    Good value
  • 12
    Cloud IVR
  • 11
    Simple
  • 11
    Extremely simple to integrate with rails
  • 6
    Great for startups
  • 5
    SMS
  • 3
    Great developer program
  • 3
    Hassle free
  • 2
    Text me the app pages
  • 1
    New Features constantly rolling out
  • 1
    Many deployment options, from build from scratch to buy
  • 1
    Easy integration
  • 1
    Two factor authentication
CONS OF TWILIO
  • 4
    Predictable pricing
  • 2
    Expensive

related Twilio posts

Ravi Sathanapalli
Director Product Management at Centime · | 7 upvotes · 130.3K views
Shared insights
on
TwilioTwilioAmazon SNSAmazon SNS

Hi, We are looking to implement 2FA - so that users would be sent a Verification code over their Email and SMS to their phone.

We faced some limitations with Amazon SNS where we could either send the verification code to email OR to the phone number, while we want to send it to both.

We also are looking to make the 2FA more flexible by adding any other options later on.

What are the best alternatives to SNS for this use case and purpose? Looked at Twilio but want to explore other options before making a decision.

Would be great to know what the experience with Twilio has been, especially the limitations/issues with Twilio...

Appreciate any input from users of Twilio and others who have had similar use cases.

See more
Cheri Booth
Vendor Relationship Manager at Storage Asset Management · | 6 upvotes · 65.3K views
Shared insights
on
ClickatellClickatellTwilioTwilio

Searching for options for SMS that integrates with SiteLink and will allow personalization of text and tracking of both incoming/outgoing messages with reporting (Time, date, call#, etc) Have been looking at Twilio, and seems most leaning toward this. Are there any other options known that integrate into SiteLink? Also looked at Clickatell.

See more
Twilio SendGrid logo

Twilio SendGrid

10.6K
5.6K
720
Email Delivery. Simplified.
10.6K
5.6K
+ 1
720
PROS OF TWILIO SENDGRID
  • 190
    Easy setup
  • 137
    Cheap and simple
  • 107
    Easy email integration!
  • 86
    Reliable
  • 58
    Well-documented
  • 28
    Generous free allowance to get you started
  • 25
    Trackable
  • 21
    Heroku add-on
  • 15
    Azure add-on
  • 13
    Better support for third party integrations
  • 6
    Simple installation
  • 6
    Free plan
  • 4
    Helpful evangelist staff
  • 4
    Great client libraries
  • 3
    Great support
  • 3
    Better customer support than the competition
  • 3
    Great add-ons
  • 2
    Nice dashboard
  • 2
    Scalable
  • 1
    Web editor for templates
  • 1
    Cool setup
  • 1
    Within integration
  • 1
    Easy set up
  • 1
    Free
  • 1
    Great customer support
  • 1
    Google cloud messaging
CONS OF TWILIO SENDGRID
  • 3
    Google analytics integration is not campaign-specific
  • 1
    Shared IP blacklist removal takes months
  • 0
    Shares IP blacklist removal

related Twilio SendGrid posts

Luke Hamilton
Sr. Engineer at StackShare · | 4 upvotes · 82.3K views

At StackShare we were discussing how to increase the retention of our newly signed up users. We hypothesized that if we made certain changes to the emails in our on-boarding process we could increase our retention and activation of users.

We decided to use sendwithus because it offered us the ability to A/B test our transactional emails. We also utilized the sendwithus analytics dashboard to gain real time insight into the performance of our email campaigns. Furthermore sendwithus has a Rails gem that allowed us to easily integrate the product into our application. We were also able to integrate sendwithus with our SendGrid account. #ABTestingAnalytics #TransactionalEmail

See more
Julien DeFrance
Principal Software Engineer at Tophatter · | 3 upvotes · 548.7K views

Nexmo vs Twilio ?

Back in the early days at SmartZip Analytics, that evaluation had - for whatever reason - been made by Product Management. Some developers might have been consulted, but we hadn't made the final call and some key engineering aspects of it were omitted.

When revamping the platform, I made sure to flip the decision process how it should be. Business provided an input but Engineering lead the way and has the final say on all implementation matters. My engineers and I decided on re-evaluating the criteria and vendor selection. Not only did we need SMS support, but were we not thinking about #VoiceAndSms support as the use cases evolved.

Also, on an engineering standpoint, SDK mattered. Nexmo didn't have any. Twilio did. No-one would ever want to re-build from scratch integration layers vendors should naturally come up with and provide their customers with.

Twilio won on all fronts. Including costs and implementation timelines. No-one even noticed the vendor switch.

Many years later, Twilio demonstrated its position as a leader by holding conferences in the Bay Area, announcing features like Twilio Functions. Even acquired Authy which we also used for 2FA. Twilio's growth has been amazing. Its recent acquisition of SendGrid continues to show it.

See more
Amazon SES logo

Amazon SES

9.8K
5.9K
328
Bulk and transactional email-sending service.
9.8K
5.9K
+ 1
328
PROS OF AMAZON SES
  • 102
    Reliable
  • 97
    Cheap
  • 57
    Integrates with other aws services
  • 52
    Easy setup
  • 18
    Trackable
  • 2
    Easy rails setup
CONS OF AMAZON SES
    Be the first to leave a con

    related Amazon SES posts

    Cyril Duchon-Doris

    We decided to use AWS Lambda for several serverless tasks such as

    • Managing AWS backups
    • Processing emails received on Amazon SES and stored to Amazon S3 and notified via Amazon SNS, so as to push a message on our Redis so our Sidekiq Rails workers can process inbound emails
    • Pushing some relevant Amazon CloudWatch metrics and alarms to Slack
    See more
    Shared insights
    on
    Amazon SESAmazon SESMailchimpMailchimp

    I would like to know how I can implement a transactional email, or if it is possible to do so, like Mailchimp, using Amazon SES. I want to have the flexibility of creating emails like MailChimp, with a bulk email sending capability. Is it as simple with AWS SES as it is with MailChimp? If so, then how can I implement that for my own product? Thanks!

    See more
    Mailgun logo

    Mailgun

    7.9K
    4.2K
    656
    The Email Service for Developers.
    7.9K
    4.2K
    + 1
    656
    PROS OF MAILGUN
    • 178
      Quick email integration
    • 148
      Free plan
    • 91
      Easy setup
    • 67
      Ridiculously reliable
    • 53
      Extensive apis
    • 30
      Great for parsing inbound emails
    • 25
      Nice UI
    • 22
      Developer-centric
    • 15
      Excellent customer support
    • 12
      Heroku Add-on
    • 4
      Easy to view logs of sent emails
    • 4
      Email mailbox management for developers
    • 2
      Great PHP library
    • 2
      Great documentation
    • 2
      Great customer support, love rackspace
    • 1
      Better than sendgrid not ask too many question
    CONS OF MAILGUN
    • 2
      Cost
    • 2
      No HTTPS tracking links supported
    • 1
      Emails go to spam due to blacklisted IP's of mailgun
    • 1
      Cannot create multiple api keys

    related Mailgun posts

    Todd Gardner
    Shared insights
    on
    MandrillMandrillMailgunMailgun
    at

    We've moved our transactional email away from Mandrill to Mailgun. We had continued using Mandrill after Mailchimp deprecated the service awhile back, because the amount of credits we were offered essentially made it free.

    However, following a couple weeks of frequent downtime and poor service transparency from Mandrill, we decided it was time to make the switch. It appears they no longer had any engineers with the ability to identify the core problems.

    Mailgun has been more reliable, yet not as reliable as we expected. We still see issues a few times per week with the API failing when we attempt to make a call. The Reporting UI is way better.

    See more