I'm making a demo of chatbot for my company and trying to made using IBM conversation API, and Intercom with stamplay webhook, and I have one question, when I created the project he asks me "Pick the Intercom account that will take over the conversation if the user asks to talk to a human", and my question is, how do I setup it? What my user need to say to talk to a human? Where I setup this? And if I want that when Watson does not find any answers to redirected user to a human?
Asked
Active
Viewed 265 times
1 Answers
0
In this case,
I suggest to create one intent
with examples to how to ask to talk with humans, and inside the last node flow, you will create one context variable with the value true
like:
{
"context": {
"verified": true;
},
"output": {
"text": {
"values": [
"Please wait and you will talk with someone."
],
"selection_policy": "sequential"
}
}
}
And after it, you can create one condition inside your code to do someting like:
var userWantsHuman = context.verified;
if (userWantHuman === true {
//start conversation intercom
//do something inside your app
}
You will redirect the user for the Intercom conversation, or you can simply add the link to user click to talk with a human, and the link will redirect o your chatapp (Intercom).

Community
- 1
- 1

Sayuri Mizuguchi
- 5,250
- 3
- 26
- 53
-
Check out Watson virtual agent. It has built in mechanism to call agent so u dont need to come up with your own sentences for calling agents – Dudi May 08 '17 at 20:26