The Best Plugins for your Chatbot

Carl Dombrowski
6 min readMar 20, 2018

--

So you finally chose the right chatbot and natural language processing platform for your business. You and your team managed to learn its pros and cons, but would really like to find some ways to be able to manage it more efficiently without any coding experience, right?

The artificial intelligence market is booming right now with dozens of new Ai agencies being launched each day, but with any new technologies always come with some hurdles that need to be knocked down in order to provide value to early adopters.

Wouldn’t it be great if artificial intelligence softwares came straight out of the box with plugins such as the ones you can find for your WordPress web site.

Unfortunately, there are only a few resources available out there that list all of the available plugins to enhance your artificial intelligence applications.

Luckily, I have reviewed for you dozens of chatbot plugins and natural language plugins to improve your bots and made a list of the three essential plugin any botrepreneur should use with all of their Ai apps.

Janis

Chatbots are great but many botrepreneurs struggle to take direct control of their chatbot whenever some users would rather communicate directly with a human being then interact with an Ai agent and this is where Janis becomes handy.

You know that feeling right? 😒

But, let’s get back on track.

Based in Toronto, and founded by Josh Barkin and Michael Nathanson, Janis plugs into a variety of Chatbot platforms to help bot makers solve some of their biggest problems managing their conversational experiences.

Janis is an AI assistant that helps bot makers and brands better manage their conversational experiences.

You can connect Janis to a variety of popular Chatbot platforms serving messaging users on popular messaging channels like Facebook Messenger. Janis monitors bots and reports to teams working in Slack, helping them fix problems fast and retain their users.

Janis alerts you when your bot struggles to serve your users and help you take over live to solve more complex problems your bot can’t so you can retain them. You can also connect your artificial intelligence solution (currently Dialogflow) to Janis and Janis will help you train your bot to learn from your conversations. Bot training directly from a messaging transcript is a huge time saver and because this tool works in Slack, it’s easy for everyone on a team to be active participants in bot training.

If your company operates a customer service department and are going to implement an Ai solution in order to improve some of your customer service relation key performance indicators, you should definitely give Janis a try.

Bonus: Janis allow multiple customer service or technical personnel to take over the conversation at the same time to allow a smooth transition from the human taking over the initial conversation, to the problem solver within your team.

Compatible with: Chatfuel, Dialogflow, Botkit, Botpress, Microsoft Bot Framework, Facebook Messenger and Slack.

Janis Web Site: https://www.janis.ai/

Janis Video Tutorial: https://www.dropbox.com/sh/09iw5yduj7au8w1/AADYpKTJXtfV8pglHxCjXeu_a/Videos?dl=0&preview=Janis+live+chat+plugin+for+Chatfuel.mp4

WebView Builder by Rian Matawi

With WebView Builder, as the name explicitly refer to, allow you to create web views within Facebook Messenger chat window for chatbot developed with Chatfuel.

You can literally build web forms within your chabot without any coding skills with this tool in a matter of minutes. Rich media such as web forms are great addition to your chatbots because users are familiar with traditional iOS and Android user interfaces.

If you are a web site developer you will be please by its CSS integration that allow you to change the HTML style of the web views you will create with this user-friendly tool for chatbots.

The free plugin version come with the following free fields:

  • Dropdown lists;
  • Multiselect lists;
  • Date & Time selectors.

The Premium version (pricing yet to be released) will come with a Google Calendar module that allow user to book your services to your Google Calendar schedule without requiring any coding skill and the whole setup takes under 10 minutes!

Web views and web forms are getting more and more popular amongst the Ai developers community, so its good to know there are already tools available for less advanced Chatfuel users.

Webview Builder Direct Link: http://viratrends.com/botscripts/cf_webview_builder.php

Webview Builder Tutorial: http://bit.ly/2Iy9CO7

Compatible with: Chatfuel

Dialogflow Client by Al Friedl

Chatbot and natural language processing platforms such as Dialogflow, Chatfuel and Manychat and GupShup are great but they each of their limitations:

  • Dialogflow and Gupshup are great with processing users natural language processing (NLP)in various contexts, but lack the easy BotBuilder
  • Chatfuel and Manychat provide great BotBuilders to their users but lack true artificial intelligence and machine learning as opposed to the formers.

Luckily, Dialogflow Client come to the rescue.

This plugin developed by Al Friedl in early 2018 allows developers to power Chatfuel default response with Dialogflow natural language processing with an easy setup procedure (if you are too lazy to read the procedure we made a video for you at the end of this article).

I’ve known Al since the inception of the Chatfuel Community Facebook group in summer 2017. Al was quickly became one of the Facebook group known figure because of its 18 years of experience in web development and his dedication to service everyone who needed guidance in Chatfuel Community.

Dialogflow Client is a powerful tool that allow you automate various features that would otherwise require some coding skills such as:

  • Parsing data from Dialogflow with a direct connection to Chatfuel
  • Collecting parameters from Dialogflow and posting them back to the users in Chatfuel’s blocks as attributes
  • Translating Dialogflow responses to Chatfuel in every languages supported by Google’s NLP platform

Al’s Dialogflow Client is available through a DonationWare to Exodus Road, an organization fighting human trafficking by facilitating raids, rescues, and arrests with local police.

If you want to go from building limited bots to advanced bots, Dialogflow Client is your way to go.

If you don’t feel like reading the procedure, you can watch this video tutorial we made specially for you 😁 (at 38 seconds from the start I said 6 years instead of 6 months sorry!): https://youtu.be/-7JU2jWdX9s

The whole video is pretty lengthy but the setup can be done under 10 minutes!

If you rather like to be baby fed, here are the steps to implement the client in a nutshell (you’re welcome):

Compatible with: Chatfuel and Dialogflow

Setup procedure: http://bit.ly/2IA96za

Exodus Road Web Site: httpsv//theexodusroad.com/

You developed an awesome plugin for botrepreneurs and bot makers?

Drop your contact details in the comments section below and you’ll get a chance to be featured in part 2 of this series of the greatest chatbot plugins available right now. 👇👇👇

--

--

Carl Dombrowski

The Startup & Toward Data Science Medium Writer, Ai, ML & NLP coder. CEO of WeBots