Image for post
Image for post

EmojiBot for Manychat is a collection of 300+ Dialogflow intents that can allow your Manychat bot to respond to over 1,500 different Emojis.

Chatbot builders all know that users like to send emojis to bots, but with thousands of emojis available, how does one train a bot to respond to all of them?

That’s where EmojiBot comes to the rescue!

Image for post
Image for post
The empathetic responses of EmojiBot for Manychat

What you need to get started

You’ll need a Dialgflow agent (conversational AI from Google), a Manychat page with a Manychat Pro account and Janis.ai to connect Manychat to Google. You’ll also need the pre-trained emoji which you’ll install to Dialogflow.

Step 1: Create a new Dialogflow agent

Go to Dialogflow.com and create a Dialogflow Agent You just need to name your Dialogflow agent, then click Save. Name your agent so it matches the name of your ManychatBot. …

Image for post
Image for post

This cheatsheet is for Chatfuel and Dialogflow users who want to use Custom Payload to send rich messages.

These payloads are adapted from Chatfuel’s JSON API documentation and can be used with Janis.ai or other self-hosted scripts. The code snippets can also be found on Github.

Sample Payloads

Redirect to Block

This is my favourite Custom Payload to use. This redirects the user to an existing Chatfuel block.

If you manage multiple bots, keep the name of the Chatfuel block consistent for commonly used intents (e.g. “Hi”, “Bye”, “Stop”, “Unsubscribe”, “Help”). This allows you to reuse the Dialogflow intents across multiple Chatfuel bots.

"redirect_to_blocks": [
"Welcome message"

A fun and slightly silly tutorial on how to use Dialogflow and Giphy to extract keywords from utterances and respond to anything your user asks your bot to do.

Image for post
Image for post

What if your bot could do ANYTHING? Wouldn’t your friends be impressed?

What if a user said, “can you dance” and your bot could dance?

Image for post
Image for post

Or write code?

Image for post
Image for post

Or even cry…

Image for post
Image for post

Wouldn’t that be sweeeeeeet?

Well, let me show you how you can train your bot to do, literally, anything under the sun.

What this tutorial will cover

This tutorial will show you how to use the sys.any entity in Dialogflow to extract keywords from an utterance and send it back to Chatfuel via Janis. In this example, we will also send the keyword to Giphy via Giphy’s API and return the response from Giphy to the user. …


Deborah Kay

Head of Digital Transformation | Chatbot Evangelist | Speaker | 21 All Star Twitter | 3X School Builder | Top Medium writer in AI 2018 | Digitaldiscovery.sg

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store