# How to get chatbot conversation?

**Ajinkz**  Feb 19, 2019  
yup. I got it

---

# How to get latest bot response?

**Ajinkz**  Feb 18, 2019  
I didn't find any way to get it through code but somehow I managed to get Bot response from tracker store. I'm using MongoDB for storing data using tracker. Inside it under Event, you will find events. There are 3 types of events:  
- User  
- Bot  
- Action

```json
{ "_id" : ObjectId("5c5c09719d7a3693ad06bcb1"),… }
```

---

# Customizing request and response

**Ajinkz**  Feb 11, 2019  
Can you please elaborate it?

---

# Rasa: How to add buttons

**Ajinkz**  Feb 11, 2019  
Yes, I was asking about content only!

**Ajinkz**  Feb 11, 2019  
It is necessary or optional to use quotes '' "" while writing text, title, payload?

---

# How to get chatbot conversation?

**Ajinkz**  Feb 6, 2019  
But tracker store only contains intent name. How could I get the actual utterance from the bot?

---

# Multiple slot variable is not working in domain.yml

**Ajinkz**  Jan 31, 2019  
[@Juste](https://forum.rasa.com/u/juste)  
How many examples should be there in nlu.md to make robust? Currently, I’m having only 2 entities i.e name & email. Does using duckling make it robust?

---

# Multiple slot variable is not working in domain.yml

**Ajinkz**  Jan 31, 2019  
[@Juste](https://forum.rasa.com/u/juste)  
Something this same thing happened with me. If we pass the entity along with its value like [ajinkz](name) then it is likely to fill the slot. But anyhow the real problem is it didn’t get filled while we run the core server.

---

# Interactive training

```bash
python -m rasa_core_sdk.endpoint --actions actions&
python -m rasa_core.train interactive -o models/dialogue -d domain.yml -c policy_config.yml -s data/stories.md --nlu models/current/nlu --endpoints endpoints.yml
```

[interactive_learning](/content/docs/core/interactive_learning/#id1/index.html)

---

# How to choose button(having some intent inside payload) while doing interactive training

**Ajinkz**  Jan 28, 2019  
I thought there could be some functionality.

---

# What are the possible things we can do with buttons?

**Ajinkz**  Jan 23, 2019  
But the problem is that after clicking on buttons, it either responds back a fallback message or some wrong intent is called.

---

# Rasa Custom UI Updates

**Ajinkz**  Jan 23, 2019  
[@JiteshGaikwad](https://forum.rasa.com/u/jiteshgaikwad)  
Thanks for your work, but I'm still confused about what things we can do using buttons.

---

# Save user inputs

**Ajinkz**  Jan 22, 2019  
You can use MongoDB or Redis for storing user inputs.

---

# How to use mongo db with rasa core API

**Ajinkz**  Jan 17, 2019  
[@akelad](https://forum.rasa.com/u/akelad) [@Juste](https://forum.rasa.com/u/juste)  
Facing error while executing
```
pymongo.errors.ServerSelectionTimeoutError: SSL handshake failed: localhost:27017: EOF occurred in violation of protocol (_ssl.c:749)
```

---

# How to get user input and store them into training data

**Ajinkz**  Jan 10, 2019  
I was thinking to write code in action.py which can directly write that user input into some ##intent:unknown. I don't know whether there is any better approach. Please do suggest.

---

# How to get user entered text in custom action

**Ajinkz**  Jan 8, 2019  
Thanks. It's working.

---

# How to train a bot to answer FAQ which are quite lengthy?

**Ajinkz**  Jan 2, 2019  
how should we implement this using rasa_core? How could we use action.py for this purpose?

---

# Unable to visualize the training data

**Ajinkz**  Dec 21, 2018  
You can visualize training data using the following command:

```bash
python -m rasa_core.visualize -d domain.yml -s data/stories.md -o graph.html -c nlu_config.yml
```

Make sure your current working directory is the same as that of your project directory.
