Bot Settings

Bot settings Overview

This page is divided into three parts. The left part is responsible for displaying all your Facebook pages that you have imported via ‘Import Account’ function and enabled the bot connection. The middle part shows available bot settings and the right part displays corresponding report of available settings.

HeroBot Bot settings Overview

In the middle section you will find Bot reply settingsGet started settingsGeneral settingsAction button settingsPersistent menu settings and Sequence message settings. When you will click the Change settings text then the right side part will display corresponding data.

That way you can easily switch between different settings from the middle panel and apply the new setting on the right panel.

Here are explanation of each main section:

HeroBot Bot Settings Details

Bot reply settings 

When you select this settings then the right side window will show you all the Bot reply you have created so far. You can add new Bot Reply and see Bot settings data by clicking the corresponding buttons.

Add new bot reply by clicking Add bot reply

HeroBot Add Bot Reply

Now you can see the panel for adding new bot reply. This panel is keyword based reply bot maker. Start by entering your bot name and bot keywords. Replying Keywords must be comma separated.

Bot reply settings

As we mentioned bot reply is a type of bot based on keywords, that means the bot will respond to user based on keywords you have defined for the bot. For example if you define “Hello” as your keyword, if the user use the word “Hello” as standalone word or in a sentence your bot will execute your predefined response and start interacting with the user. In that example above if the user say “Hello” the bot will response : Hello { user first name }, How can I help you?

Bot reply setting functions

Bot reply setting functions

  1. Bot Name : provide a unique name for your bot (internal name for identification purpose)
  2. Keywords : provide comma separated keywords in order to trigger your bot response.
  3. Select reply type : select reply type for your bot to be triggered, you can select different reply type such as : Text, Image, Audio, Video, File, Quick reply, Text with buttons, Generic Template, Carousel, Media
  4. Typing on display : enable this option if you want your bot to reply with a delay, enter Delay in reply in seconds. please note having typing on display delay lead to more organic appearance for your bots.
  5. Reply message : enter your reply message for your bot to respond. please note that you can include Spintax like : {Hello|Hi|Hey} inside your message. Also have an option to use First name and Last name dynamic properties which pulls and displays First name or Last name of user dynamically. Furthermore you can includes Emojis from the emoji tab ( smiley face).
  6. Add more Reply : with this option you can add more replies similar to one you just added. please note you can add up to 3 to each conversational bot.
  7. Update : once you have configured all of your desire settings click on update to save your bot.

Get started settings

By selecting Get Started settings you can both enable and disable Get started button settings. The greeting text on the welcome screen is your first opportunity to tell users why they should start a conversation with your messenger bot. Some things you might include in your greeting text might include a brief description of what your bot does, such as key features, or a tagline. This is also a great place to start establishing the style and tone of your bot. Greetings have a 160 character maximum, so keep it concise.

Get started settings

General settings

using General settings you can set “Mark as seen status” to mark as seen Facebook page’s notifications. With “Chat with human email” option you can enter an email to receive notifications whenever your bot couldn’t find a match reply message to respond users. “Reply if no match found” setting will trier a predefined reply message to let the user know that bot couldn’t find any match content for their keyword ( you can configure that predefined message via Action button settings.

General settings

On MailChimp Integration option you can choose MailChimp lists and send your collected emails from Quick Reply and Bots to those specific MailChimp lists.

Here are explanation of each main section:

General settings Details

  1. Mark as seen status option is to mark as seen Facebook page’s notifications so when you visit Facebook messenger you don’t see notification for that specific page regarding interactions with your bot.
  2. Chat with human email option is for entering an email to receive notifications whenever your bot couldn’t find a match reply message to respond users. “Reply if no match found” setting will send a predefined reply message to let the user know that bot couldn’t find any match content for their keyword ( you can configure that predefined message via Action button settings.
  3. MailChimp Integration option is when you integrated MailChimp through API then you can choose MailChimp lists and send your collected emails from Quick Reply and Bots to those specific MailChimp lists.

Action button settings

Action button settings are few system predefined reply templates so that users do not have to set them manually. However feel free to edit them based on your requirements and as you like.

Action button settings

  • Get-started template : respond when visitor click on get started button. You can add up to 3 reply message template to Get-started template and even connect other post backs to redirect the bot conversation to other bots.
  • No match template : respond when system does not get any matching keyword to reply.
  • Un-subscribe template : replies when visitor click unsubscribe button
  • Re-subscribe template : replies when visitor click resubscribe button
  • Email quick reply template : replies when visitor provides his/her email
  • Phone quick reply template : replies when visitor provides his/her phone
  • Birthday quick reply template : replies when visitor provides his/her birth date
  • Chat with human template : replies when visitor wants to chat with human agent
  • Chat with robot template : replies when visitor wants to chat with robot agent (regular bot conversation).

After selecting any of the above settings you will find corresponding settings to be changed.

Get-started template : This bot template is going to engage people when they click on “Get Started” on Facebook Messenger or Facebook page. You can add up to 3 replies to execute after each other and then continue the conversation using Post-back Bot Templates. Also you can set Typing delay (typing effect) for each reply.

No match template : This bot template is going to respond people when your bot couldn’t find any match answer to user keywords or questions. You can add up to 3 replies to execute after each other. Also you can set Typing delay (typing effect) for each reply.

HeroBot No match template

Un-subscribe template : This bot template is going to respond people when they unsubscribe from your page subscriber list ( they can unsubscribe by typing a keyword you set like stop or unsubscribe using bot reply settings ). You can add up to 3 replies to execute after each other for this Un-subscribe template. Also you can set Typing delay (typing effect) for each reply.

HeroBot Un-subscribe template

Re-subscribe template : This bot template is going to respond people when they Re-subscribe to your FB page engaging with bot or any bot sequence. You can add up to 3 replies to execute after each other for this Re-subscribe template. Also you can set Typing delay (typing effect) for each reply.

HeroBot Re-subscribe template

Email quick reply template : This bot template is going to respond users when you collect their email address using Quick Reply bot ( by creating a Quick Reply template and choosing User e-mail address from button type ). You can add up to 3 replies to execute after each other for this Email quick reply template. Also you can set Typing delay (typing effect) for each reply.

HeroBot Email quick reply template

Phone quick reply template : This bot template is going to respond users when you collect their phone number using Quick Reply bot ( by creating a Quick Reply template and choosing User phone number from button type ). You can add up to 3 replies to execute after each other for this Phone quick reply template. Also you can set Typing delay (typing effect) for each reply.

HeroBot Phone quick reply template

Birthday quick reply template : This bot template is going to respond users when you collect their birthdays ( date of birth ) using Text with Buttons reply type. ( by creating a Post-back Bot and selecting Text with Buttons reply type then choosing User’s birthday from button type ). You can add up to 3 replies to execute after each other for this Birthday quick reply template. Also you can set Typing delay (typing effect) for each reply.

HeroBot Birthday quick reply template

Chat with human template : This bot template is going to respond to user when your bots couldn’t find any match to execute proper response to the user so your bot redirects the chat to human operator and then replies with this Chat with human template. You can add up to 3 replies to execute after each other for this Birthday quick reply template. Also you can set Typing delay (typing effect) for each reply.

HeroBot Chat with human template

Chat with robot template : This bot template is going to respond to user when the user requests to continue chat with the bot (regular bot conversation). You can add up to 3 replies to execute after each other for this Birthday quick reply template. Also you can set Typing delay (typing effect) for each reply.

HeroBot Chat with robot template

Persistent menu settings

This section will reveal your persistent menu settings. You can add persistent menu settings by clicking the Create persistent menu button.

Persistent menu is a type of navigation menu for your bot on Facebook page and Messenger. This is one of the ways for your visitors to navigate through your chatbot and see what else it can do. Think of it as a navigation menu of a website, there is no website without a navbar.

HeroBot Persistent menu

To create a persistent menu click on Create persistent menu :

HeroBot Create Persistent menu 1

Enter your desire title for your navigational menu and then type of your menu ( you can choose from Web url, post back ( a bot template you already created ) and nested menu ( a menu with sub menus )

For example if you choose web url you can enter the url of your website or online shop, or product page. If you choose post back you can chose from the post back bots that you have already created so when the user click on that menu you continue the conversation through that bot.

HeroBot Create Persistent menu 2

After clicking on submit and creating your persistent menu you need to publish it on Messenger. Click on the options and then click on Publish persistent menu. Congratulation you have created your persistent menu and published it on messenger.

HeroBot Create Persistent menu 3

Sequence Message Settings

Sequence Messaging

Sequence messaging is an informational or marketing strategy that sends, or “drips,” a pre-written set of messages to messenger bot subscribers over time. This feature can send 24H promo and non-promotional with tag message sequence to messenger bot subscriber. It uses BOT API for sending message. The subscribers will be assigned under your sequence campaign automatically based on their entry point (engagement plugins) or post-back click. However, you can also assign sequence messaging (drip campaign) manually or modify the campaign.

Create New Sequence

HeroBot Sequence message settings

1- Go to Messenger Bot > Bot Settings and you will find a setting block named Sequence message settings (1). This will show you all existing sequence set for that page. Click Add sequence (2) to add a new sequence. The list will also show briefcase icon beside every sequence settings that will expand action buttons including edit, delete and reports.

Sequence Types

HeroBot Sequence Types

There are total 6 types of sequence. There must be a default type sequence for each page. Also you can configure multiple sequences of other types

Default Sequence

Any new subscriber will fall under this sequence if not other advanced sequence found. You can create only one of this types and creating default type sequence is required.

 

Custom Sequence

You can create multiple custom sequences and it is very useful to assign a sequence manually to a subscriber from Subscriber Manager > Bot Subscribers > Action or specify sequence while creating Post-back from Messenger Bot > Post-back Bot Manager

 

Messenger Engagement Re-Targeting (Sequence Based On Entry Point)

The rest of types are for messenger engagement tools. As example let’s say we are using checkbox type. Clicking it will show your checkbox plugin list and you can select one. When a visitor will come through that checkbox plugin, he/she will be assigned under this sequence campaign automatically. Sequence message campaign will be assigned for checkbox plugin only after replying back of the message sent for checkbox OPT-IN.

The rest of the types are same as checkbox type.

 

Promotional Sequence

Sequence Time

You can send any promotional content under “24hour promotional” sequence for pages that are approved for Subscription messaging permission. That means your page got permitted to send promotional message to subscribers by Facebook, those has sent message to your page in last 24 hours. The 24-hour limit is refreshed each time a person responds to a business through one of the eligible actions listed in messenger conversation entry points. The targeted subscribers may be less than real count because eligible subscriber calculation algorithm of our system has been implemented by using 23 hours time frame and avoid risk.

HeroBot Sequence message Promotional

Non-Promotional Sequence

Use daily non-promotional sequence with message tag carefully. message must not contain any advertisement or promotional material & use appropriate tag that`s is applicable for sending message to those people. using message tag without proper reason may result in block your page`s messaging option by Facebook.

HeroBot Sequence message Non-Promotional

You can up to 30 messages in this sequence ranging from day 1 to day 30. For daily non-promo campaign you can specify the time of the day you want to send the message. System will start processing message from starting hour & terminate processing at closing hour of the day. The time interval must be minimum one hour. If your subscriber list for this campaign is large, you should select larger time interval in order to send all message properly.

 

Sequence Messaging Report

The report of hourly and daily sequence messaging will look like below correspondingly. It will show each hour or day report of each send and will show the send & delivery status alongside with error messages if any.

Tab Content

Related Tutorials

Shopping Basket