Search code examples
ibm-cloudibm-watsonwatson-conversation

How to add a new line in IBM Watson chatbot conversation?


Currently I'm working with the chatbot service provided by the IBM Watson Coversation api. Now I'm facing a problem, related to adding a new line in the text reply from the chatbot. Can anyone tell me how to do this?


Solution

  • in this case, you can use HTML for that, inside conversation flow with <br>.

    Check my example:

    enter image description here

    You can see that does not work in "Try it out":

    enter image description here

    But if you open with a browser, you see that work:

    enter image description here

    Check JSON example:

    {
      "output": {
        "text": {
          "values": [
            "Hey, <br>Can I help you?",
            "",
            ""
          ],
          "selection_policy": "random"
        }
      }
    }
    

    You can use other tags, example: <button>, <id>, etc.