Questions tagged [chatbot]

A chatbot is an automated program that communicates with humans. Abilities can range from canned responses, to neural networks and other learning programs, to responding to commands.

There are different kinds of chatbots: Those that try to appear to be human, those that perform useful tasks for the participants or administrators of the chat (like posting links to an faq in regular intervals) and those that exists only for the fun of someone, similar to the twitterbot big_ben_clock

4197 questions
15
votes
3 answers

Latest in (open source) chatbot/fake AI?

What is the lastest in open source chatbot/fake AI 'technology' ? Is ELIZA/ALICE/MegaHAL still 'current', or have there been made any advances in the past decade ?
J. Stoever
  • 856
  • 12
  • 20
12
votes
5 answers

What is the right way to save/track state inside a Facebook Messenger bot?

If my bot asks different questions and if the user answers each of them, how do I find out which answer relates to which question. There is a field called metadata that you can attach to the sendTextMessage API but when the user responds, this…
PirateApp
  • 5,433
  • 4
  • 57
  • 90
12
votes
5 answers

How to test Messenger Bots offline? Local webhooks

I'm starting with Messenger Platform API. I want to make simple Messenger Chatbot. Here is tutorial I follow. As you see, to start I need to set up webhook (step 2). So basically: web server that provides some REST API and posts some data back. The…
Piotrek
  • 10,919
  • 18
  • 73
  • 136
12
votes
4 answers

Telegram API messages order

I am building a telegram bot. This means I am managing several chats at once (each with a unique chat id). When a user sends a message to the bot replies with an answer. I am using the telegram API which is over HTTP. However, when I want to…
Guy
  • 12,488
  • 16
  • 79
  • 119
11
votes
3 answers

Can I customize messages received through Slack's AWS Chatbot integration?

Currently we have set up AWS Chatbot integration for Slack to receive notifications about CodePipeline - results of CodeBuilds and status of all stages of CodePipeline. I have noticed that the out of the box integration's messages aren't as…
RocketRacer
  • 123
  • 1
  • 8
11
votes
3 answers

How to send a response card using AWS Lambda in C#

Hi I am developing a chatbot on amazon lex and I want to send a response card using the lambda function but on using response card function inside the close response format it gives the error of null exception. Can anyone tell the solution to it? PS…
11
votes
1 answer

Rich text format for response text in facebook chatbot

I want to format(change font size/text color/apply text style - bold/underline/italic etc) the response text send to user in Facebook chatbot. I do not see any such support in the messenger API. Just wanted to confirm if its supported or not? Is…
picku
  • 157
  • 3
  • 9
10
votes
8 answers

PermissionDenied: 403 IAM permission 'dialogflow.intents.list'

I'm trying to get the list of the intents in my Dialogflow agent using Dialogflow's V2 APIs but have been getting the following error: PermissionDenied: 403 IAM permission 'dialogflow.intents.list' on 'projects/xxxx/agent' denied. I adopted the…
10
votes
1 answer

How to store and retrieve the chat history of the dialogflow?

I want to redirect the chat from Google dialogflow to a human. For this, I want to get the history of the conversation made by the user. Is there any platform where the history is being stored? If yes, how to access it. If not, how to achieve this…
Rakhi Mittal
  • 103
  • 1
  • 5
10
votes
1 answer

how to get chat history from azure table storage

Since we are forced to drop the stateclient and move to a custom storage, in my case an azure table storage. Using my storageexplorer I can see that it already saved conversation data on my azure. How can I update my ff code to get past chat…
9
votes
2 answers

In a chatbot conversation using dialogflow, Is there a way to make the bot speak first?

Is it possible to format a conversation so that the bot initiates conversation using dialogflow in a web demo integration? The objective is to say something like “Hi, I’m a bot, I can do x” to establish that it’s a chatbot rather than a human. Can…
amy
  • 113
  • 6
9
votes
1 answer

Microsoft Bot Framework Custom Facebook Messages

I've started to work on my chatbot using Bot Builder SDK in C# and Microsoft Bot Framework. I've deployed my bot and can interact with it. Currently I'm focusing on facebook messenger. I already can show cards and buttons on messenger using…
8
votes
5 answers

How to deserialize custom payload response in Dialogflow v2?

I'm developing my own chatbot for messenger with Dialogflow v2 and the Node.js client SDK. But I've a problem with custom payloads. When I use the console provided by Dialogflow, I have a response which looks like this : { "payload": { "facebook": {…
MrOnigiri
  • 83
  • 1
  • 4
8
votes
1 answer

Calling from one intent to another intent in AWS LEX

I am a newbie in the AWS arena. Now I am working on AWS LEX. I want to call from one intent to another intent. I have found the following question but as I cannot comment I have created another one. How to call Intent B from intent A in AWS lex? My…
TAMIM HAIDER
  • 641
  • 1
  • 10
  • 19
8
votes
1 answer

Is it possible to have multiple Chat Bots under one Project on Google Cloud

Recently I ran out of project space building chatbots with DialogFlow. I don't think I am using the best standard with projects on Google Cloud (any tips would be great!) and since I tried creating a new chatbot it would tell me I am out of project…
SmiffyKmc
  • 801
  • 1
  • 16
  • 34