Chatfuel

New Persistent Menu, User Attributes v 2.0, and Templates

Chatfuel Team, March 28, 2017

We’ve released full support for the new Persistent Menu from last week’s Facebook update. You can now create nested menu levels and disable free-form text input. Also, we’ve added a huge update to the User Attributes that allows you to segment users based on their name, user ID or geographic coordinates.

New Persistent Menu

The new Persistent Menu from last week’s Facebook update allows you to:

  • Create localized menus for users with different locales (that are set up in the user’s phone settings).
  • Disable free-form text input (you might find it useful if your bot is mainly buttons/webview-based).
  • Create nested menus up to 3 levels deep, which enables you to create up to 75 menu items in total.

Chatfuel_dashboard

User Attributes v 2.0

We’ve made tons of improvements to User Attributes, which now enable you to:

  • Filter users based on their RSS and Search subscriptions;
  • Filter users based on any attribute including last name, ID and numerous others;
  • Make powerful JSON integrations using attributes {{last purchased item}}, {{last user freeform input}}, and Facebook page-scoped ID;
  • Use “starts with”, “greater than”, “lesser than” operators in addition to “is”, “is not” in the User Filter.
  • See the exact number of users with each attribute value.

Chatfuel_dashboard

Templates

As you may have noticed, we’ve revamped our templates section. Now both new and advanced users can get maximum value out of it.

Chatfuel_dashboard

We believe that one of the best ways of learning is by example. With that in mind, we encourage you to share your own best templates with our community. For example, we are currently looking for the following:

  • Conference / Event template
  • Customer service / first line of support template
  • Community template (sports, computer games, or volunteer activity – related)

Reach out to zamesin@chatfuel.com to share your templates.

Ultimate Guide to Chatbot Design: A Living Doc

Stefan Kojouharov Stefan Kojouharov, February 26, 2017

After looking at over 15 Billion Messages, talking with many of the top analytics companies, strategic partners, as well as looking at Chatfuel’s internal data we have been able to narrow down the characteristics of good design vs bad design.

Often times bot creators make a number of critical errors when designing their bot. In some cases, they might have a great use case, a good user experience but because of a few design errors, the entire experience falls apart. It can be like having an awesome meal with an old wine. Such nuances, can literally make or break your bot.

After looking at the data, we noticed that it naturally fell into 3 categories: critical problems, things users want, and major areas of opportunity. Features were ranked based on severity and frequency and color coded. Our hope is that we can begin checking off these errors and adding new ones as bot makers read this and improve their bots. For this reason, this will be a living document! You should save and reference this often as it will change, as bots change.

3 Types of Problems

General usability problems fall into 3 categories:

RED = Critical Features your Bot Must Have
Some of these are obvious, however they happen with such frequency that we had no choice but to add them. You should start here and move down the list. If you have any RED/Critical errors, you should address them right away!

Orange = Important Features Users Want
This is the next most important category… These are features users want which will dramatically improve your bots user experience. Look at your data and begin addressing these issues based on your particular situation.

Green = Features Users will Love
This is where you beat your top competitors! The nuance is here and the opportunity to really have a good bot starts here. Your goal, your aim should always be to delight your users.

Evolution of this Document

Over the past year bots have evolved in a major way. Just think about all of the features Facebook alone has added. In the near future many more new features and abilities will be added to bots. As bots evolve and get better over time, this document will also evolve to reflect the reality. We expect that this document will be completely different in a few months.

Leave Comments

This document is a living document and you are welcome to make comments, ask & answer questions and share insights within the doc. If you have any topic suggestions or areas of concern, please do so in the comments below and we will take a look!

This will be an awesome way to learn and interact with the community and meet other bot developers.

 

Here is the Doc:

Here is the Doc

Revamped analytics, Go to Block, and Audio/Video plugins

Chatfuel Team, December 22, 2016

Christmas is almost here! We have several gifts for you. Hopefully you will like them.

New analytics

We are happy to introduce the newly-revised version of the analytics module. From now on you are able to:

  • select the time period;
  • see how many of your users still subscribed to your bot;
  • see daily gain and loss of users;
  • see daily active audience.

Also note that we have changed the definition of active user. We no longer count as active those users who received the broadcast, but didn’t read it.

Go to Block plugin

From now on you can create quizzes, personalize sections of your bot (different experiences for different user groups), lead users to a random block, and much, much more. To sum it up, this new plugin enables you to create far more flexible and complex chatbot experiences than ever before.

Audio and Video plugins

Increase your bot’s engagement by using embedded audio and video right in the Messenger.

Adjust your bot content depending on  source of user traffic

Chatfuel Team, December 20, 2016

Chatbot entry points

Previously each bot had only one link, which lead to the single Welcome message. Now you can generate a unique URL for each block. Clicking on that link will lead a user to that particular block. Note that this functionality works for both new and existing users.

Here are some of the ways you can use this function:

  • Link from a Facebook ad direct to the block with goods your bot sells.

  • Add special experiences in your bot. A Christmas promo perhaps?

  • Track sources of your users.

Note that parameter from the link is being saved to {{ref}} variable, so you can use this information in other blocks and broadcasting segmentation.

Analyze and improve your broadcasts

Hail the broadcasting history and statistics! New features allow you to play with content, buttons, time, segmentation to find a combination that suits your needs and drives user engagement.

Also we’ve made broadcast management a bit easier – you can now view the content of each sent broadcast, and clone “Send Now” broadcasts.

Native Messenger Payments on Chatfuel

Chatfuel Team, December 6, 2016

The wait is over! You can now accept payments in Messenger via a native Buy Button in your bots. Also, we have released “Set Up a Variable” plugin, Quick Replies in broadcasting, and the ability to search through AI rules.

Native payments

Hurray! From now on US users can accept payments via native Messenger interface. Try to create a Buy Button in any gallery. Native payments are perfect for creating neat ecommerce experiences – whether for a small online shop, a boutique apparel store, or an event tickets vendor.

Set Up a Variable plugin

Good news – with this plugin you receive more flexibility applying segmentation to users — not only by using Quick Reply buttons, but in any part of the bot flow.

For example, you can now update a variable with user’s preferences based on the blocks they visited.

Search through AI rules

Navigation through dozens and thousands of AI rules is easy now.


Just type any phrase in the search window, and you will see all the rules containing the phrase.

New AI Setup, Postbacks in JSON plugin, Call and Share buttons

Chatfuel Team, November 10, 2016

We’re excited to announce the launch of several eagerly awaited features: random answers and quick setup of plain-text answers in AI; postbacks, quick replies and user variables in JSON plugin; share and call buttons; typing plugin.

New AI tab: random answers and quick setup of plain-text answers in AI

We’ve completely reviewed our AI tab, allowing you to:

  • Set up plain-text answers right in AI, in addition to referring blocks.
  • Specify several random answers, mixing text replies and links to blocks
  • Moreover, if you need to copy-paste possible user phrases from, for example, Excel, you can do it in a single copy-paste.

79ade5e2-6b4c-4bda-a491-407da7058abc

Postbacks, quick replies and user variables in JSON plugin

We’ve covered almost all known cases regarding JSON plugin. Now you can make deep and powerful integrations. For example, you can make a JSON that searches rooms available for booking. Then, after clicking on a particular room’s Book button, your server will get new request for booking, with this room’s ID. The answer will then be rendered to the user.

Also, we enabled Quick Replies, Share, Call buttons and setting user variables in JSON.

Find more JSON examples and documentation in our help section. 

Share button

Wooha!

Share button in da house! Now it’s much easier to ask subscribers to share your bot – just add this button to the gallery:

Sharing is now a one-tap action.

3398357a-7751-4dc2-a74f-84569edf496a 

Typing plugin

Use it between text bubbles to add a human touch to your bot. You can also use it preceding plugins, which can take some time to process, such as RSS and Search:

Chatfuel_dashboard-5

Other

  • Call button
  • Create a block directly from AI rule
  • Full title of the block is shown in the button

How Our Game of Thrones Bot Got 4,000 Users in Three Days

Benjamin Duthoid Benjamin Duthoid, September 7, 2016

Last month we built our first chatbot using Chatfuel, as our way of testing the platform. Since we considered it an elaborate test, we wanted to build something fun and enjoyable, to attract as many people as possible. As huge fans of Game of Thrones, we made a survival bot that had you go through the 6th season, with a pinch humor. We decided to call it GOTSurvival.

How a Chatfueler Sold Thousands of Courses Online

Vladlena Taraskina Vladlena Taraskina, September 5, 2016

Over the past few months, I invested heavily into the bots space. I founded an agency in Vienna called Bot Manufaktur, specialized in building bots for Facebook Messenger, Telegram, and Slack. At one point, I couldn’t help but notice a gap in the market: A lot of people were playing around with bots, but the learning curve was extremely steep, so I analyzed the market to find the easiest and at the same time most sophisticated solution which happened to be Chatfuel.

That’s why I decided to record my very own online course on how to create a chatbot using Chatfuel, available on Udemy and Skillshare using Chatfuel. A few months and over 2,000 subscribers later, I thought it would be a good idea to share my experience with the community, in the hopes of inspiring you to start your own business in the emerging bots industry. I started teaching on Udemy over a year ago and have built up an audience of over 10,000 students since then. Most of my students come from Australia, Egypt, the United States, and India. The way I approached the problem was to create online courses where through which I could personally offer real value and choose topics that were not overrepresented. I was basically looking to create niche courses.

I created a Selena Gomez chatbot for my daughter and saw the future.

Josh Bocanegra Josh Bocanegra, August 30, 2016

1-KIneh6o0zPlSLG2FdUshcA

It was a normal Sunday afternoon in Los Angeles when I had a realization of what chatbots could be.

I was working on my MacBook out of a coffeeshop called Alfreds, known to be a celebrity hotspot in West Hollywood.

I go there regularly because of the friendly, laid-back environment.

I personally couldn’t care less if I saw a celebrity.

But the irony though is that I was there working on a new project: a chatbot of a celebrity.

Why?

Fully localized bots and plugins, performance improvements and great bot examples from the community

Chatfuel Team, August 24, 2016

We want to thank everyone for reaching out last week and sharing their feedback; it helps us to improve with every update and provide a better user experience for all of you! Keep it flowing. If you haven’t head down to the Chatfuel Community to tell us what you think.

This week we have some great news for bot builders who are creating bots in languages other than English.