0
1
00:00:00,210 --> 00:00:05,130
Your complete guide to chat bot marketing, how to harness the power of technology to automate your
1

2
00:00:05,130 --> 00:00:11,310
brand chat bots can help you save time, money and precious staff resources and can be deployed to assist
2

3
00:00:11,310 --> 00:00:14,390
with nearly everything from online commerce to customer service.
3

4
00:00:14,850 --> 00:00:19,180
You might worry that directing your customers to a bot instead of a live person may put them off.
4

5
00:00:19,200 --> 00:00:23,580
But bots can actually be a great way of keeping users on your site and retaining their interest.
5

6
00:00:24,300 --> 00:00:29,220
Research has discovered that sixty nine percent of customers favor talking to a chat bot over a real
6

7
00:00:29,220 --> 00:00:31,860
person, primarily because of speed and efficiency.
7

8
00:00:32,310 --> 00:00:36,840
If you want to use bots to your best advantage, though, you first need to make a structured plan which
8

9
00:00:36,840 --> 00:00:41,340
addresses key elements you must assess before you can create a bot users will engage with.
9

10
00:00:41,790 --> 00:00:47,400
Then you need to build and create a bot suitable for deployment on your chosen platform, such as Facebook,
10

11
00:00:47,430 --> 00:00:52,920
your website or Skype, using quality tools that create an engaging and helpful user experience.
11

12
00:00:53,640 --> 00:00:58,500
Finally, you'll deploy your bot on the specific platform of your choice and test it on a small section
12

13
00:00:58,500 --> 00:01:02,370
of target users to see how you can improve it before you make it public in.
13

14
00:01:02,370 --> 00:01:05,100
This guide will be talking through the main points you must consider.
14

15
00:01:05,100 --> 00:01:08,700
If you want to create an effective bot that can smartly automate part of your business.
15

16
00:01:09,310 --> 00:01:10,470
Chat by canvas.
16

17
00:01:10,950 --> 00:01:16,200
Start here to create a high functioning chat bot chat bot canvasses a superb place to begin.
17

18
00:01:16,200 --> 00:01:20,580
If you want to build an effective chatbot that will help automate your marketing or give customers useful
18

19
00:01:20,580 --> 00:01:25,530
info, it presents you with a color coded grid that lays out your chatbot design and prompts you to
19

20
00:01:25,530 --> 00:01:28,470
answer helpful questions that determine the specifics of your bot.
20

21
00:01:29,160 --> 00:01:34,110
Chatbot canvas can be used as a prep step before you create your bot or sit down with a development
21

22
00:01:34,110 --> 00:01:38,940
team and is an invaluable tool as it helps you make a clear and structured plan and allows you to get
22

23
00:01:38,940 --> 00:01:40,800
granular on every element of your bot.
23

24
00:01:41,490 --> 00:01:46,440
Let's look at some of the key elements covered by chat bot canvas value proposition.
24

25
00:01:47,190 --> 00:01:51,660
Before you start creating your bot, you need to understand why you're building it first to find the
25

26
00:01:51,660 --> 00:01:53,460
main reason your chat bot will exist.
26

27
00:01:54,150 --> 00:01:58,980
Do you want it to assist customers with their online shopping or give users updates on the stock exchange?
27

28
00:01:59,700 --> 00:02:03,360
Does it need to take bookings or answer customer questions about your products?
28

29
00:02:04,050 --> 00:02:08,790
Once you know what your bots primary function will be, it's time to delve deeper into its specifics.
29

30
00:02:09,540 --> 00:02:11,210
What problem are you trying to solve?
30

31
00:02:11,940 --> 00:02:14,460
How will your chat bot help your users or customers?
31

32
00:02:15,150 --> 00:02:18,210
What kind of features does it need to save your business time or money?
32

33
00:02:18,930 --> 00:02:21,750
How can it help get customers the information they need faster?
33

34
00:02:22,410 --> 00:02:26,910
Answering these questions will help you form the basis of your value proposition and will aid you in
34

35
00:02:26,910 --> 00:02:29,220
structuring and configuring your bot going forward.
35

36
00:02:29,340 --> 00:02:35,250
Users, after you've decided on your value proposition, you need to consider your users in more detail.
36

37
00:02:36,000 --> 00:02:37,830
What type of people will be using your bot?
37

38
00:02:38,520 --> 00:02:40,440
Are they business users or consumers?
38

39
00:02:41,130 --> 00:02:42,840
What demographic do they come from?
39

40
00:02:43,560 --> 00:02:44,610
Where are they located?
40

41
00:02:45,330 --> 00:02:47,250
What are their interests or core values?
41

42
00:02:47,940 --> 00:02:52,200
The answers to these questions will help you create a useful bot that is best suited to your target
42

43
00:02:52,200 --> 00:02:54,060
audience languages.
43

44
00:02:54,720 --> 00:02:59,280
It's vital to consider what language your users speak as chat bots are conversation based.
44

45
00:02:59,730 --> 00:03:03,330
You'll want to build a bot that uses language naturally, like your users would.
45

46
00:03:03,750 --> 00:03:07,620
It's not as simple as merely selecting a language or regional dialect, though.
46

47
00:03:07,620 --> 00:03:12,240
You also need to ensure that the programming for your bot accurately reflects how your customers converse
47

48
00:03:12,930 --> 00:03:13,710
personality.
48

49
00:03:14,400 --> 00:03:18,780
You'll likely want to give your chatbot a personality to make it seem more natural and create a better
49

50
00:03:18,780 --> 00:03:22,740
experience for your users to decide on an appropriate personality.
50

51
00:03:22,770 --> 00:03:27,540
Assess your target user to ascertain what type of persona and conversation style would hold.
51

52
00:03:27,540 --> 00:03:28,230
Most appeal.
52

53
00:03:28,650 --> 00:03:32,700
Consider naming your bot or giving it a visual avatar or face where appropriate.
53

54
00:03:33,120 --> 00:03:38,460
Think about whether a formal conversation style or a more casual one would be better suited to give
54

55
00:03:38,460 --> 00:03:41,250
you about a sense of personality and keep users engaged.
55

56
00:03:41,250 --> 00:03:43,020
You can make it do unexpected things.
56

57
00:03:43,500 --> 00:03:48,900
Would your users enjoy jokes or funny anecdotes, or would they better appreciate helpful facts or trivia
57

58
00:03:48,900 --> 00:03:52,920
about your brand owners as well as your users?
58

59
00:03:52,920 --> 00:03:57,270
You also need to think about your boss, owners and administrators as they will need to access your
59

60
00:03:57,270 --> 00:04:02,970
chat board to configure or change settings as well as check on and monitor performance status reports
60

61
00:04:02,970 --> 00:04:06,990
will be crucial to understanding how to tweak your boss performance so it's more user friendly.
61

62
00:04:07,110 --> 00:04:09,120
So think about how you can make administrator.
62

63
00:04:09,120 --> 00:04:12,750
Access is easy to navigate as possible system integrations.
63

64
00:04:13,440 --> 00:04:18,360
You need to understand how your users will access your bot, the types of devices they own and their
64

65
00:04:18,360 --> 00:04:20,760
likes, dislikes and demographic info.
65

66
00:04:21,450 --> 00:04:25,770
Will they be mostly accessing your chat bot from a mobile device like a smartphone or tablet?
66

67
00:04:26,430 --> 00:04:29,460
Are they business users who will be using it from office desktops?
67

68
00:04:30,150 --> 00:04:34,110
Perhaps they are work from home entrepreneurs who are likely to connect from a laptop.
68

69
00:04:34,800 --> 00:04:38,040
Remember, you can also make use of voice box for landline users.
69

70
00:04:38,040 --> 00:04:42,660
So even if your demographic isn't online, you can still take advantage of automated assistance.
70

71
00:04:43,380 --> 00:04:48,840
New devices like Google Home and Amazon Echo allow for even more possibilities, enabling you to create
71

72
00:04:48,840 --> 00:04:53,850
bots that help users in their home without them having to go through a smartphone, tablet or laptop
72

73
00:04:54,540 --> 00:04:59,190
deployment once you know which devices your customers will be connecting to your bot on.
73

74
00:04:59,430 --> 00:05:04,440
You need to look at the channels they use most so you can pick the best one to deploy your bot on the
74

75
00:05:04,440 --> 00:05:08,700
channel or channels you choose will vary depending on the nature of your bot, what it's intended to
75

76
00:05:08,700 --> 00:05:14,700
do and who it's created to help many businesses create bots on platforms like Facebook Messenger, Skype
76

77
00:05:14,730 --> 00:05:15,390
or Slack.
77

78
00:05:15,510 --> 00:05:17,230
But these are not your only options.
78

79
00:05:17,670 --> 00:05:23,310
You can also create bots on platforms like WhatsApp or Viber or integrate them with A.I. using Google
79

80
00:05:23,310 --> 00:05:23,820
assistant.
80

81
00:05:23,940 --> 00:05:28,490
And you can even deploy bots on Telegram or Twitter to respond to DM's on behalf of your brand.
81

82
00:05:29,250 --> 00:05:35,010
Don't ignore SMS as you can successfully use bots here for marketing, taking bookings or answering
82

83
00:05:35,010 --> 00:05:35,790
common queries.
83

84
00:05:36,240 --> 00:05:41,490
You can build voice voicebox for mobile and landline phones, or create email chat bots which can automate
84

85
00:05:41,490 --> 00:05:43,440
part of your marketing or customer service.
85

86
00:05:44,100 --> 00:05:48,780
Traditional platforms like these can be an excellent option if your primary target users are not tech
86

87
00:05:48,780 --> 00:05:49,170
savvy.
87

88
00:05:49,170 --> 00:05:54,090
But they are also good for locations where internet or computer access may be limited or less integrated.
88

89
00:05:54,780 --> 00:05:56,340
Conversational flow design.
89

90
00:05:57,090 --> 00:06:01,680
One of the key requirements of an effective chat bot is its ability to hold a natural conversation.
90

91
00:06:02,130 --> 00:06:06,570
You don't need to code this from scratch as there are plenty of third party platforms and tools you
91

92
00:06:06,570 --> 00:06:13,110
can use instead from open source MLP natural language processing platforms to feed you designer and
92

93
00:06:13,110 --> 00:06:13,860
mobile monkey.
93

94
00:06:13,980 --> 00:06:18,870
There are a plethora of services available to construct a chat bot that can process an output, authentic
94

95
00:06:18,870 --> 00:06:19,770
speech or text.
95

96
00:06:19,770 --> 00:06:22,680
And we'll be taking a look at some of these services in more depth later.
96

97
00:06:23,370 --> 00:06:28,680
If you are creating a voice bot, you can use services such as Amazon or Google Speech to construct
97

98
00:06:28,680 --> 00:06:31,320
a natural sounding board that interacts well with your users.
98

99
00:06:32,010 --> 00:06:36,600
Once you have chosen your platform of choice, there are some key areas you must address to perfect
99

100
00:06:36,600 --> 00:06:41,790
your chatbot and tweak its responses to best suit your target market conversational tasks.
100

101
00:06:41,820 --> 00:06:46,260
After you've chosen your build above platform, you need to create a conversational model that assigns
101

102
00:06:46,260 --> 00:06:47,940
tasks and responses to your chat.
102

103
00:06:47,940 --> 00:06:53,220
But this will allocate words and phrases to certain tasks that activate when the user enters them by
103

104
00:06:53,220 --> 00:06:54,630
text or by voice.
104

105
00:06:54,750 --> 00:06:59,880
If you are building a voice bot to create this model, you need to think about the kind of tasks you
105

106
00:06:59,880 --> 00:07:01,320
want your chatbot to perform.
106

107
00:07:02,010 --> 00:07:07,050
A good tip is to organize your value statement into conversation topics and then segment these topics
107

108
00:07:07,050 --> 00:07:11,130
into tasks you want your boss to perform, which you assign trigger words and phrases to.
108

109
00:07:11,580 --> 00:07:17,220
For example, your value statement could be you want your chatbot to answer questions about products.
109

110
00:07:17,970 --> 00:07:24,540
Your topics could be product specifics, deliveries, shipping returns and your tasks within specific
110

111
00:07:24,540 --> 00:07:29,760
topics such as deliveries would be the specific questions, such as do you deliver to the UK?
111

112
00:07:30,480 --> 00:07:32,430
How long does delivery take to the UK?
112

113
00:07:33,150 --> 00:07:34,470
How is my package tracked?
113

114
00:07:35,190 --> 00:07:39,600
Tasks can be identified easily when you do it this way, as you can see what you will need your chatbot
114

115
00:07:39,600 --> 00:07:40,020
to do.
115

116
00:07:40,500 --> 00:07:45,810
For example, to answer a question about shipping rates, your chat bot needs to first respond to user
116

117
00:07:45,810 --> 00:07:51,330
input, i.e. how much is shipping to the UK and then it needs to calculate the answer by accessing shipping
117

118
00:07:51,330 --> 00:07:52,230
rates information.
118

119
00:07:52,980 --> 00:07:57,870
Third party services such as Feed Your Designer will help you construct tasks by linking your chatbot
119

120
00:07:57,870 --> 00:08:02,670
to phrases and common words you input and with the information services it will need to access to perform.
120

121
00:08:02,670 --> 00:08:07,860
These tasks, if you want to chat about that incorporates more natural language interaction, you can
121

122
00:08:07,860 --> 00:08:10,440
construct a bot that responds to key words or phrases.
122

123
00:08:11,130 --> 00:08:16,200
For bots that utilize speech based input, you'll first need to use a platform such as Google Speech
123

124
00:08:16,200 --> 00:08:18,120
that supports this type of creation.
124

125
00:08:18,600 --> 00:08:23,430
Then you'll use that platform software to link user speech input to tasks you want the bot to perform,
125

126
00:08:23,430 --> 00:08:25,920
such as accessing and delivering price information.
126

127
00:08:26,610 --> 00:08:31,410
You might also want your bot to respond and understand image based input, such as emoticons.
127

128
00:08:31,410 --> 00:08:35,640
And if this is the case, you'll want to select a platform that will allow you to configure this to
128

129
00:08:35,910 --> 00:08:39,990
fakin tasks as well as responding directly to user input.
129

130
00:08:40,080 --> 00:08:44,970
Your board needs to be able to simultaneously hold a conversation while performing other essential steps
130

131
00:08:44,970 --> 00:08:46,860
required to perform a related task.
131

132
00:08:47,340 --> 00:08:51,630
This may include multiple steps to deliver accurate seating information.
132

133
00:08:51,630 --> 00:08:56,460
For example, your board may need to first check the seating plan, then the booking information, and
133

134
00:08:56,460 --> 00:09:01,230
finally the price info to let your customer know which seats are available in their price range and
134

135
00:09:01,230 --> 00:09:02,190
where they are located.
135

136
00:09:02,880 --> 00:09:08,520
Other bots, like shopping bots, may require many more steps as they may have to search for a product,
136

137
00:09:08,670 --> 00:09:12,390
find product information and availability, create a cart and take payment.
137

138
00:09:12,810 --> 00:09:18,420
Lead generation bots will need to liaise with CRM platforms like HubSpot to create lead enquiries and
138

139
00:09:18,420 --> 00:09:22,080
send emails while talking to the user at the same time to keep them engaged.
139

140
00:09:22,800 --> 00:09:28,770
Simpler bots like Weatherboards may only have one or two tasks to perform while chatting, such as accessing
140

141
00:09:28,770 --> 00:09:30,900
the latest weather updates in a specific region.
141

142
00:09:31,620 --> 00:09:36,300
Whatever the number of tasks your bot needs to perform, you should always keep user engagement at the
142

143
00:09:36,300 --> 00:09:38,670
forefront of your mind along every step of the way.
143

144
00:09:38,670 --> 00:09:43,030
Construct your bots so it can carry out tasks while chatting with the user to keep them updated and
144

145
00:09:43,050 --> 00:09:43,560
engaged.
145

146
00:09:44,280 --> 00:09:49,590
Key takeaways to create a list of backend steps your bot needs to perform to carry out a task, then
146

147
00:09:49,590 --> 00:09:53,910
connect those steps to the task and link that task to key words or phrases that will be inputted by
147

148
00:09:53,910 --> 00:09:55,770
the end user tooling.
148

149
00:09:56,280 --> 00:09:59,300
Third party services to help build your bot for.
149

150
00:09:59,610 --> 00:10:05,190
Designer, Fiji designer is an excellent place to start building your bodies, it doesn't require any
150

151
00:10:05,190 --> 00:10:06,180
coding experience.
151

152
00:10:06,640 --> 00:10:12,030
This cloud based chatbot creation program uses an API powered composer to auto create natural style
152

153
00:10:12,030 --> 00:10:14,170
conversation based on specific you input.
153

154
00:10:14,880 --> 00:10:20,130
You can use feature designers in built customization model to create NLP models tailored to your unique
154

155
00:10:20,130 --> 00:10:23,820
company requirements and can tweak and adjust them over time to suit your needs.
155

156
00:10:24,270 --> 00:10:28,890
You can also make use of the multiple pre created NLP templates that have been developed for use
156

157
00:10:28,890 --> 00:10:32,040
within industry sectors such as business, shopping, etc..
157

158
00:10:32,760 --> 00:10:38,640
Mobile Monkey Mobile Monkey is a free tool that uses a visual body builder to construct useful bots
158

159
00:10:38,640 --> 00:10:39,700
for Facebook Messenger.
159

160
00:10:40,170 --> 00:10:43,590
It's ideal for non-technical users as like feature designer.
160

161
00:10:43,740 --> 00:10:49,470
No coding is required and it offers a range of customization abilities, including chatbot templates,
161

162
00:10:49,470 --> 00:10:53,400
custom attributes, Tonda triggers and live chat takeover options.
162

163
00:10:53,850 --> 00:10:59,370
Mobile Monkey offers you the option to send out messages to multiple users at once via its chat last
163

164
00:10:59,370 --> 00:11:04,800
feature and gives you the ability to upgrade to access even more features like scheduling, analytics
164

165
00:11:04,800 --> 00:11:07,280
and the ability to set up driv style campaigns.
165

166
00:11:07,320 --> 00:11:09,270
Other visual builder platforms.
166

167
00:11:09,990 --> 00:11:15,660
Mobile Monkey is one of several visual style bot creation platforms available and is specific to Facebook
167

168
00:11:15,660 --> 00:11:16,180
Messenger.
168

169
00:11:16,650 --> 00:11:21,720
There are other visual style bot builders you could use to quickly construct bots for alternative platforms
169

170
00:11:21,840 --> 00:11:24,930
such as Chapuis, Motion, Doddy and Flozell.
170

171
00:11:25,350 --> 00:11:30,270
All these platforms require zero coding knowledge and are a great way to quickly build simpler bots
171

172
00:11:30,270 --> 00:11:33,210
that don't need to depend heavily on processing natural language.
172

173
00:11:33,930 --> 00:11:38,940
Many of these bot building platforms now allow users to connect to live customer service agents to their
173

174
00:11:38,940 --> 00:11:42,200
bot or configure it to be able to access other information services.
174

175
00:11:42,630 --> 00:11:46,020
They are also typically easy to integrate with the deployment platforms.
175

176
00:11:46,020 --> 00:11:52,110
You will be rolling your bot out on, such as WhatsApp, Facebook and Slack NLP based platforms.
176

177
00:11:52,770 --> 00:11:58,270
MLP based platforms allow you to make full use of natural language, enabling you to create a more complex
177

178
00:11:58,290 --> 00:12:01,470
bot that offers your users an immersive and authentic experience.
178

179
00:12:01,920 --> 00:12:08,340
Tools such as Google Dialogue, Flow Haptic, Intel Attic's and with I make use of artificial intelligence
179

180
00:12:08,340 --> 00:12:09,600
that learns from user input.
180

181
00:12:10,050 --> 00:12:15,480
They offer a wide array of features, such as the ability to create text and voice bots and can be integrated
181

182
00:12:15,480 --> 00:12:19,760
with mobile wearables as well as Google assistant Cortana and Facebook Messenger.
182

183
00:12:20,490 --> 00:12:23,280
Some of these platforms are free liquidy.
183

184
00:12:23,460 --> 00:12:26,370
Others offer both a free option and the ability to upgrade.
184

185
00:12:26,370 --> 00:12:32,790
While some may require a paid upfront subscription test test test, use your body builder to create
185

186
00:12:32,790 --> 00:12:36,810
prototypes of your chatbot and then test them to see what tweaks can be made to improve.
186

187
00:12:37,230 --> 00:12:42,330
Ask you about the same questions your customers will ask to assess how it responds, then make any necessary
187

188
00:12:42,330 --> 00:12:44,040
adjustments to improve functionality.
188

189
00:12:44,490 --> 00:12:46,020
Don't skip the testing phase.
189

190
00:12:46,020 --> 00:12:50,160
It's vital if you want to build a high quality, but that offers users a seamless experience.
190

191
00:12:50,880 --> 00:12:54,840
Viber best practices to create a bot on Viber.
191

192
00:12:54,870 --> 00:12:59,130
There are some simple steps you must follow to ensure you get a smooth running experience.
192

193
00:12:59,580 --> 00:13:04,350
To start, you'll need to make a free smart on account, then click on the create new bot option.
193

194
00:13:04,800 --> 00:13:09,030
The platform will create a container link to your subscription where your bot will deploy from.
194

195
00:13:09,720 --> 00:13:13,020
Once you've created a new bodycount, you'll need to configure your bot.
195

196
00:13:13,470 --> 00:13:18,300
You can do this by starting with the basic building blocks such as start about and default.
196

197
00:13:18,780 --> 00:13:22,110
Fill these in to get an idea of the structure, then configure the API.
197

198
00:13:22,590 --> 00:13:27,420
Once you've completed these initial steps, return to the build tab and select a plug in that you will
198

199
00:13:27,420 --> 00:13:30,240
build your bot on, such as fiber's JSON API.
199

200
00:13:30,690 --> 00:13:35,400
This plug in lets you import and embed externally hosted data, saving you a lot of time.
200

201
00:13:36,120 --> 00:13:41,430
Configure that JSON API to build and perfect your bots architecture, including setting custom headers,
201

202
00:13:41,550 --> 00:13:45,330
post body content, user variables and query string parameters.
202

203
00:13:46,050 --> 00:13:49,350
The final step is to test your bot to see how it runs and responds.
203

204
00:13:49,350 --> 00:13:54,390
Then hit the publish icon on the navigation bar to make your Bintliff Apple business chat.
204

205
00:13:54,440 --> 00:13:56,640
RCM Top Tips for chat by creation.
205

206
00:13:57,390 --> 00:14:02,130
Creating a business bot on Apple can help your company connect with its user base round the clock by
206

207
00:14:02,130 --> 00:14:05,940
taking bookings, completing transactions and answering customer queries.
207

208
00:14:06,390 --> 00:14:11,190
Because of Apple's reach and multi divisibility, you can dramatically boost your engagement as you'll
208

209
00:14:11,190 --> 00:14:12,360
have access to your audience.
209

210
00:14:12,360 --> 00:14:17,640
Twenty four seven through a variety of devices, including Apple watches, iPads and iPhones.
210

211
00:14:18,390 --> 00:14:24,480
First steps to get started, register for an Apple business account, fill in your business details
211

212
00:14:24,480 --> 00:14:28,560
and allocate roles, including your technical and administrative points of contact.
212

213
00:14:29,010 --> 00:14:33,660
You can choose to register either as a business or customer service provider, but must submit your
213

214
00:14:33,660 --> 00:14:38,280
application and wait for it to be approved before you can go ahead and start creating your application.
214

215
00:14:38,970 --> 00:14:40,140
Select your platform.
215

216
00:14:40,830 --> 00:14:45,360
If you want to use Apple business to create a bot, you'll also be required to sign up with one of their
216

217
00:14:45,360 --> 00:14:47,820
chosen integrated bot building platforms.
217

218
00:14:48,270 --> 00:14:52,740
There are currently eighteen to select from including Salesforce and Desk and Equip.
218

219
00:14:52,740 --> 00:14:58,080
So pick the one best suited to your industry, audience and requirements when choosing your creation
219

220
00:14:58,080 --> 00:14:58,620
platform.
220

221
00:14:58,740 --> 00:14:59,150
Consider.
221

222
00:14:59,240 --> 00:15:04,580
The learning curve needed in the knowledge of bodybuilding, you or your developers already have research
222

223
00:15:04,580 --> 00:15:09,710
and assess to construct an effective approach, but you need to consider your bots main purpose and
223

224
00:15:09,710 --> 00:15:15,260
how it can best help your users carefully consider conversation and flow using insights gained from
224

225
00:15:15,260 --> 00:15:16,340
your market research.
225

226
00:15:16,350 --> 00:15:19,160
So you create a bot that your customers feel seems natural.
226

227
00:15:19,850 --> 00:15:25,220
Protea playing out a typical conversation that your ideal customer might have with your bot as you go
227

228
00:15:25,220 --> 00:15:30,200
through, it will become clear what tasks need to be performed and how your bot might respond to appear
228

229
00:15:30,200 --> 00:15:32,030
natural and keep your users engaged.
229

230
00:15:32,480 --> 00:15:37,130
You can then use this as a template for all questions your customers might ask by making some simple
230

231
00:15:37,130 --> 00:15:38,660
tweets and adjustments each time.
231

232
00:15:39,380 --> 00:15:42,710
Make use of prototype tools before going live.
232

233
00:15:42,730 --> 00:15:48,950
Test out your bot using integrated prototype software so you can identify any errors or weaknesses that
233

234
00:15:48,950 --> 00:15:50,270
society allows you to build.
234

235
00:15:50,270 --> 00:15:54,860
A test chatbot for Apple that you can test on a select audience before you go public with your launch.
235

236
00:15:55,610 --> 00:16:02,270
Microsoft teams best practices for Chat by Creators Microsoft Teams incorporates the Microsoft bot framework,
236

237
00:16:02,450 --> 00:16:07,400
giving you the ability to design bonce of your own or use bot building software if you don't know how
237

238
00:16:07,400 --> 00:16:07,850
to code.
238

239
00:16:08,300 --> 00:16:13,790
It offers a wide range of options and allows developers to construct complex or simple bots depending
239

240
00:16:13,790 --> 00:16:15,500
on their target user's requirements.
240

241
00:16:15,950 --> 00:16:19,340
Teams bots tend to be aimed at business users rather than consumers.
241

242
00:16:19,340 --> 00:16:24,230
With the goal of encouraging and automating collaboration in the Microsoft team's environment, they
242

243
00:16:24,230 --> 00:16:28,810
can help you communicate with third party services through chat without having to exit the team's app,
243

244
00:16:28,820 --> 00:16:32,420
helping to keep you and your employees workplace activities all in one place.
244

245
00:16:32,810 --> 00:16:36,530
Facebook Tips for Chapter Creation Define your main goal.
245

246
00:16:37,280 --> 00:16:39,410
First, you need to prioritize your message.
246

247
00:16:39,410 --> 00:16:41,090
Your boss may name No.
247

248
00:16:41,090 --> 00:16:45,740
One messenger bot can be programmed to carry out every task, so you need to decide what is important.
248

249
00:16:46,280 --> 00:16:50,930
Choose one main goal for the bot to handle, then break it down into subtask to plan out and create
249

250
00:16:50,930 --> 00:16:56,810
your bots architecture for Facebook Messenger you might want to bot that provides 24/7 customer service
250

251
00:16:56,810 --> 00:16:57,500
to users.
251

252
00:16:57,500 --> 00:17:01,130
Or you might need a bot to identify quality leads or promote your products.
252

253
00:17:01,130 --> 00:17:05,050
When your live agents aren't present, let your customers know what to expect.
253

254
00:17:05,810 --> 00:17:07,820
Facebook insists on transparency.
254

255
00:17:07,820 --> 00:17:12,170
So tell your customers what to expect from your messenger bots so they don't get frustrated or give
255

256
00:17:12,170 --> 00:17:12,410
up.
256

257
00:17:12,860 --> 00:17:17,660
Your bot won't be perfect and there will be certain things that just won't be able to do so make clear
257

258
00:17:17,660 --> 00:17:19,520
how it can help and where it might fall short.
258

259
00:17:19,940 --> 00:17:24,200
If you've built a bot to check for seeding, for example, let your customers know it can help with
259

260
00:17:24,200 --> 00:17:29,090
booking in this way, but inform them that if they have very specific or unusual requests, they may
260

261
00:17:29,090 --> 00:17:30,920
have to talk to a customer service agent.
261

262
00:17:31,640 --> 00:17:36,170
You can program your chat bot to keep customers informed as a guides them through every interaction
262

263
00:17:36,650 --> 00:17:41,360
that building platforms for messenger like Mobile Monkey allow you to connect your bot to a live agent
263

264
00:17:41,360 --> 00:17:46,370
or help page if there are certain tasks that can't perform, or if your customers need to talk to someone
264

265
00:17:46,370 --> 00:17:52,520
about special requirements, encourage customization, get to know your customers by inviting them to
265

266
00:17:52,520 --> 00:17:56,720
narrow down their preferences so your messenger bot can deliver more accurate information.
266

267
00:17:57,200 --> 00:18:01,850
This is key to creating a bot users enjoy interacting with and will really help to drive engagement.
267

268
00:18:02,270 --> 00:18:07,370
If you are using your bot to qualify Facebook leads, for example, ask your customers questions to
268

269
00:18:07,370 --> 00:18:11,030
assess their level of interest and help your bot connect them to the information they need.
269

270
00:18:11,750 --> 00:18:12,830
Save users time.
270

271
00:18:13,580 --> 00:18:17,300
Does your bot make users life easier by helping them get information faster?
271

272
00:18:18,020 --> 00:18:22,940
Can you cut out the middleman by booking their ticket directly or automating the online shopping process?
272

273
00:18:23,630 --> 00:18:27,680
You shouldn't just build a bot simply because you can, but instead should create one that improves
273

274
00:18:27,680 --> 00:18:28,520
users lives.
274

275
00:18:28,970 --> 00:18:33,410
Saving customers time or hassle is a great reason for building a bot and should be at the forefront
275

276
00:18:33,410 --> 00:18:36,320
of your mind when you're constructing the task your body will perform.
276

277
00:18:36,770 --> 00:18:41,750
Studies have demonstrated that users drop off when your body is slow to respond or inefficient at retrieving
277

278
00:18:41,750 --> 00:18:42,890
the information they need.
278

279
00:18:43,410 --> 00:18:44,240
Bear this in mind.
279

280
00:18:44,240 --> 00:18:48,890
When you structure your bots responses and tasks to make the user experience as helpful as possible,
280

281
00:18:49,550 --> 00:18:51,440
offer the option to connect to live help.
281

282
00:18:52,190 --> 00:18:56,720
Sometimes there will be occasions where users will need to speak to a live person and you should always
282

283
00:18:56,720 --> 00:18:59,270
give them this option or risk losing their interest.
283

284
00:18:59,360 --> 00:19:04,310
Your messenger bot can offer up this ability by linking them to live customer chat or by directing them
284

285
00:19:04,310 --> 00:19:06,200
to customer service lines automatically.
285

286
00:19:06,620 --> 00:19:11,690
Alternatively, you can program your boss to take help requests and send an email to one of your agents
286

287
00:19:11,840 --> 00:19:15,020
who can then follow up on the request to answer your customers queries.
287

288
00:19:15,530 --> 00:19:20,480
HootSuite allows you to integrate your direct messages in one place so you can view and reply to all
288

289
00:19:20,480 --> 00:19:26,600
communication, including communication sent from Messenger Jackpot's WhatsApp best practices for chat
289

290
00:19:26,840 --> 00:19:27,320
bots.
290

291
00:19:28,070 --> 00:19:30,230
Sign up to the WhatsApp Business API.
291

292
00:19:30,920 --> 00:19:35,900
If you want to create a chat bot for WhatsApp, you first need to sign up to the WhatsApp Business API.
292

293
00:19:36,350 --> 00:19:41,690
This is a beta program with a current focus on SMEs and the sign up process allows you to select whether
293

294
00:19:41,690 --> 00:19:44,450
you are an end user or a provider to enroll.
294

295
00:19:44,600 --> 00:19:49,430
You'll need to provide your company name and domain, as well as details of the company representative
295

296
00:19:49,430 --> 00:19:50,810
who will be using the platform.
296

297
00:19:50,960 --> 00:19:52,940
Then submit your application to be reviewed.
297

298
00:19:53,390 --> 00:19:59,120
Once you have been approved, you can begin creating your bot using the WhatsApp API consider conversation.
298

299
00:19:59,960 --> 00:20:04,430
To build an engaging experience for your users, you first need to think about the type of questions
299

300
00:20:04,430 --> 00:20:08,240
your customers will ask and the kind of information they will need as well.
300

301
00:20:08,390 --> 00:20:12,920
You should consider the way your target audience talks and understands things so you can create a chat
301

302
00:20:12,920 --> 00:20:16,170
bot that appears as natural and seamless in conversation as possible.
302

303
00:20:16,610 --> 00:20:19,520
Don't just think about the questions your chat bot is prepped to answer.
303

304
00:20:19,670 --> 00:20:22,400
Think about how it will respond when it can't help directly to.
304

305
00:20:23,120 --> 00:20:27,980
Can you point your users to helpful resources that can assist them in finding the information they require
305

306
00:20:28,130 --> 00:20:32,540
or connect them with a member of your team who will be able to answer their queries, integrate with
306

307
00:20:32,540 --> 00:20:38,480
third party apps, integrate and benefit from third party app functionality such as Zoom or Creative
307

308
00:20:38,480 --> 00:20:38,840
Cloud.
308

309
00:20:38,840 --> 00:20:42,200
And you can receive and send information without the need to switch from teams.
309

310
00:20:42,620 --> 00:20:47,930
Creating a bot that liaises between Zoom, for example, allows you to schedule, set up or attend
310

311
00:20:47,930 --> 00:20:52,100
meetings direct from Microsoft teams by assigning simple bot commands to actions.
311

312
00:20:52,790 --> 00:20:58,700
Initiate workflows from conversations you can kick start tasks and get information through teams bots
312

313
00:20:58,700 --> 00:21:01,190
that you build and can customize them to suit your users.
313

314
00:21:01,640 --> 00:21:06,800
Try automating some of your low level business processes using teams bots like calculating holiday time
314

315
00:21:06,800 --> 00:21:12,860
left so your personnel staff can focus on more complex tasks that way, instead of having to communicate
315

316
00:21:12,860 --> 00:21:17,990
with a time pressed employee, your staff can consult the bot who can perform a series of pre-programmed
316

317
00:21:17,990 --> 00:21:24,170
steps to calculate how much vacation time they have available, provide 24/7 assistance to staff without
317

318
00:21:24,170 --> 00:21:25,070
tying up it.
318

319
00:21:25,820 --> 00:21:30,380
Helpmates can be a superb way to get the most out of teams, particularly if they save your technical
319

320
00:21:30,380 --> 00:21:33,430
team's time and resources about that deals with it.
320

321
00:21:33,440 --> 00:21:38,780
Requests, for example, could cut down on the amount of time your IT staff spend by organizing requests
321

322
00:21:38,780 --> 00:21:42,830
by priority and could complete certain types of basic requests all on its own.
322

323
00:21:43,280 --> 00:21:48,260
You can program your bot to provide troubleshooting guides, make it fix common errors, or perform
323

324
00:21:48,260 --> 00:21:50,360
simple checks as well.
324

325
00:21:50,450 --> 00:21:55,490
Your help can be configured to provide relevant answers to likely questions employees may ask and can
325

326
00:21:55,490 --> 00:21:59,540
point them in the direction of further assistance, such as support pages and websites.
326

327
00:22:00,230 --> 00:22:05,330
Protip if you're low on coding experience but want to build a bot using the team's platform, you can
327

328
00:22:05,330 --> 00:22:08,600
use compatible software like a bot that will simplify the experience.
328

329
00:22:09,050 --> 00:22:14,000
Platforms like this help you build smart workflows quickly using an editor instead of requiring you
329

330
00:22:14,000 --> 00:22:18,920
to custom code from scratch and connect easily to Microsoft team so you can deploy your bot when you're
330

331
00:22:18,920 --> 00:22:20,930
ready to go live, work.
331

332
00:22:21,110 --> 00:22:23,000
Best chat about creation practices.
332

333
00:22:23,720 --> 00:22:27,620
Slack is heavily dependent on apps, bots, add ons and integrations.
333

334
00:22:27,650 --> 00:22:32,120
As these help companies and users personalize their space in a way that's suited to their workflow and
334

335
00:22:32,120 --> 00:22:38,240
organization to create and successfully deploy a bot on slack, you first need a dedicated workspace,
335

336
00:22:38,390 --> 00:22:40,880
then you need a slack application that's assigned to the bot.
336

337
00:22:41,330 --> 00:22:46,040
You can access this option through the BOT app dashboard where you will be able to select the BOT option
337

338
00:22:46,040 --> 00:22:48,350
and start creating a new bot driven application.
338

339
00:22:49,040 --> 00:22:53,870
Bots on Slack are primarily geared towards companies and their employees rather than consumers, and
339

340
00:22:53,870 --> 00:22:59,990
are generally created with one of three main aims to assess and manage activity on specific select channels.
340

341
00:23:00,020 --> 00:23:04,850
Bots can act as twenty four seven channel monitors for channels they are invited to and can also perform
341

342
00:23:04,850 --> 00:23:09,350
administrative and other tasks, such as collecting messages that are sent and forwarding them to a
342

343
00:23:09,350 --> 00:23:13,640
specific address or user to act as a reminder or update service.
343

344
00:23:13,640 --> 00:23:19,280
By posting messages and announcement in select channels, as well as collating messages bots can post
344

345
00:23:19,280 --> 00:23:25,040
to any channel they have been invited to, sending users updates, time briefings, as well as new information.
345

346
00:23:25,490 --> 00:23:31,250
They can also respond to individual users with relevant, informative information to add interactive
346

347
00:23:31,250 --> 00:23:32,900
capabilities to channel messages.
347

348
00:23:33,620 --> 00:23:38,900
When a bot is associated with a Cilacap, it can enhance messages with interactive elements like buttons
348

349
00:23:38,900 --> 00:23:42,000
to give users a way to trigger certain actions on the company server.
349

350
00:23:42,500 --> 00:23:48,200
This means staff can remotely operate systems, perform tasks or access company information providing
350

351
00:23:48,200 --> 00:23:52,610
they have the right authorization events, API, the events.
351

352
00:23:52,610 --> 00:23:58,040
API is a useful tool which allows your slack bot to access data and respond to user messages, channel
352

353
00:23:58,040 --> 00:24:00,620
changes and other events that occur within slack.
353

354
00:24:01,070 --> 00:24:05,810
You can configure your bot through the events API so that when certain events occur, data will be sent
354

355
00:24:05,810 --> 00:24:07,910
to your bot that will trigger a relevant response.
355

356
00:24:08,390 --> 00:24:12,830
This response could be to provide a user information they have requested, or it could be to perform
356

357
00:24:12,830 --> 00:24:16,670
a certain task to give your bot access to the events API.
357

358
00:24:16,790 --> 00:24:21,620
You need to add a bot user to your workspace and you can do this by installing the app your bot has
358

359
00:24:21,620 --> 00:24:22,400
been assigned to.
359

360
00:24:22,820 --> 00:24:27,320
When you've done this, you'll receive the token that contains the bot scope and you can then configure
360

361
00:24:27,320 --> 00:24:29,270
the data that will be associated with each event.
361

362
00:24:29,270 --> 00:24:34,640
Your bot will respond to your slack bot needs to be able to interpret the data sent to it and assign
362

363
00:24:34,640 --> 00:24:36,980
it to an appropriate response that you pre configure.
363

364
00:24:37,640 --> 00:24:42,050
If you wanted to build a basic conversational bot, for example, you would configure it so that when
364

365
00:24:42,050 --> 00:24:45,920
your board is mentioned, it triggers the bot to respond with a couple of follow up messages.
365

366
00:24:46,250 --> 00:24:50,960
Siri, Alexa, Cortana, Google Assistant, Best chat bot creation practices.
366

367
00:24:51,650 --> 00:24:57,380
Siri, Alexa, Cortana and Google assistant are complex bots that offer a full feature of options to
367

368
00:24:57,380 --> 00:24:58,070
the end user.
368

369
00:24:58,590 --> 00:25:02,970
To create a board as in-depth as this, you would need a full development team with specialist skills,
369

370
00:25:03,000 --> 00:25:06,720
but that doesn't mean you can't offer a similar type of experience to your users.
370

371
00:25:07,440 --> 00:25:13,050
Siri, Cortana and Alexa offer users a rich experience that goes beyond Internet search, allowing them
371

372
00:25:13,050 --> 00:25:18,450
to control elements in their home shop on the web like holidays and find out specific information.
372

373
00:25:18,960 --> 00:25:23,850
They offer an element of personalization and relatability, which is key to building successful user
373

374
00:25:23,850 --> 00:25:29,100
engagement by answering fun on task related questions, telling jokes and even singing songs.
374

375
00:25:29,790 --> 00:25:35,190
Platforms like Oswald and Rozz allow you to build an integrated robot with services like Alexa and Google
375

376
00:25:35,190 --> 00:25:37,230
assistant via plug ins and add ons.
376

377
00:25:37,710 --> 00:25:42,870
These can be set up to activate or communicate with Alexa or Google assistant when certain commands
377

378
00:25:42,900 --> 00:25:45,210
or words are spoken or typed in.
378

379
00:25:45,210 --> 00:25:49,560
This way, you can configure your own bot to present to your user base, which also can make use of
379

380
00:25:49,560 --> 00:25:52,680
the fuller range of features Google assistant and Alexa offer.
380

381
00:25:53,380 --> 00:25:57,750
You can also make use of Alexa Skills Developer's Kit or Google's actions package.
381

382
00:25:58,260 --> 00:26:02,940
These are spaces where you can construct your integrated bot using the platform, your favorite build
382

383
00:26:02,940 --> 00:26:07,110
about software and Google or Amazon's text to speech and speech to text engine.
383

384
00:26:07,800 --> 00:26:12,840
If you just want to create a similar style bot to Siri or Cortana and you want to do it fast with no
384

385
00:26:12,840 --> 00:26:17,490
prior experience with bot creation whatsoever, you can use an easy to build site like Rayvon.
385

386
00:26:17,940 --> 00:26:23,580
Rebot helps absolute beginners instantly create a Siri like chatbot, albeit with markedly fewer features.
386

387
00:26:24,030 --> 00:26:28,770
This can be the easiest way to quickly create a simple but high quality chatbot that can be immediately
387

388
00:26:28,770 --> 00:26:29,880
embedded on your website.
388

389
00:26:30,360 --> 00:26:35,520
You could use a bot like this to promote your products or give visitors information if you are slightly
389

390
00:26:35,520 --> 00:26:40,500
more ambitious, have more bot creation experience, or are prepared to put in a bit more effort.
390

391
00:26:40,620 --> 00:26:45,870
Software like Amy Box and open source Rossett can help you build more complex mobile voice assistance
391

392
00:26:45,870 --> 00:26:48,240
for Android with a much fuller range of features.
392

393
00:26:48,930 --> 00:26:53,100
Protip be creative and inject some personality into all your bots responses.
393

394
00:26:53,550 --> 00:26:57,720
Don't just have your bot respond with a generic answer when it doesn't know something, have it say
394

395
00:26:57,720 --> 00:27:01,740
something funny or set it up to give different and unexpected answers every time.
395

396
00:27:02,490 --> 00:27:09,000
Tips for creating voice bots IP phones platforms like Skype are now making use of A.I. powered bots your
396

397
00:27:09,000 --> 00:27:12,600
customers leads and clients can chat with over VoIP users.
397

398
00:27:12,600 --> 00:27:17,730
Call your number, engage in conversation with a voice bot that can be created to do anything from answering
398

399
00:27:17,730 --> 00:27:19,170
questions to taking payments.
399

400
00:27:19,200 --> 00:27:24,090
The Microsoft bot framework can help you build and deploy a voice bot into Skype, which can be configured
400

401
00:27:24,090 --> 00:27:27,270
to perform any actions as well as answering calls.
401

402
00:27:27,300 --> 00:27:32,880
Your Azure, based upon could activate group video calls, message groups answer FAQ use and could also
402

403
00:27:32,880 --> 00:27:34,170
be embedded into your website.
403

404
00:27:34,860 --> 00:27:35,730
Beyond Voice.
404

405
00:27:36,150 --> 00:27:41,280
is another platform that offers voice spot creation with full featured integration into many channels,
405

406
00:27:41,280 --> 00:27:44,550
including Facebook Messenger, Telegram and Skype.
406

407
00:27:45,000 --> 00:27:50,640
The platform uses inbuilt NLU to process natural language and give a relatable sounding response and
407

408
00:27:50,640 --> 00:27:54,600
allows you to personalize your bot with custom logos, backgrounds and fonts.
408

409
00:27:55,260 --> 00:28:00,090
A voice bot allows you to be present on a variety of platforms in a way that gives your customers a
409

410
00:28:00,090 --> 00:28:03,270
more in-depth, personalized experience than a text based bot.
410

411
00:28:03,720 --> 00:28:09,360
They have multiple uses and are a great way to qualify leads, collect applications or queries and provide
411

412
00:28:09,360 --> 00:28:10,830
around the clock customer service.
412

413
00:28:11,550 --> 00:28:16,590
The inability to staff service lines at all times is a problem in our interconnected, always online
413

414
00:28:16,590 --> 00:28:19,440
world, particularly for brands that are just starting out.
414

415
00:28:19,830 --> 00:28:24,360
A voice bot can help you fill the staffing gap and maintain a presence for your customers without you
415

416
00:28:24,360 --> 00:28:27,110
having to incur the expense of employing staff on the payroll.
416

417
00:28:27,840 --> 00:28:31,500
Think about why you need a voice and what main function you want it to perform.
417

418
00:28:32,220 --> 00:28:36,450
Do you want to ask you about that can cut down on your team's time by answering basic questions.
418

419
00:28:37,170 --> 00:28:42,150
Would you like to use your bot to prescreen interested customers by asking them a series of questions
419

420
00:28:42,150 --> 00:28:45,060
so you can gauge whether they are worth your sales team's investment?
420

421
00:28:45,750 --> 00:28:49,440
Perhaps you need a bot on hand to take automated payments when your staff are sleeping.
421

422
00:28:50,130 --> 00:28:54,420
Pro tip after you decide on the function of your voice, focus your attention on speeches.
422

423
00:28:54,420 --> 00:28:58,620
This will be one of the most important factors in defining the quality of the user experience.
423

424
00:28:59,070 --> 00:29:04,140
Make sure to use bot creation software that uses natural language processing and configure your bots
424

425
00:29:04,140 --> 00:29:07,770
so it responds as naturally as possible to maximize user retention.
