This site is no longer updated.Go to new Conversational Cloud docs

text


To send a text response, use the text reply type. Each response is displayed in a separate message.

You can also use the equivalent a DSL tag or the reactions.answer method.

Properties

Property Type Required Description
text String Yes Response text.
tts String No Response text with speech synthesis markup.
markup String No Formatting method.
Accepted values: html, markdown, plain.

Syntax

{
  "type": "text",
  "text": "<b>Response example</b>",
  "markup": "html"
}

How to use

  • Simple response text.

    script:
        $response.replies = $response.replies || [];
        $response.replies.push({
            "type": "text",
            "text": "Lucky you! You’ve got 15% off for our service."
        });
  • Response text with HTML markup.

    script:
        $response.replies = $response.replies || [];
        $response.replies.push({
            "type": "text",
            "text": "<i>Hello!</i>",
            "markup": "html"
        });

    Only the chat widget, Chat API, and Telegram support HTML markup. In other channels, the client will receive a message without formatting.

  • Response text with Markdown markup.

    script:
        $response.replies = $response.replies || [];
        $response.replies.push({
            "type": "text",
            "text": "**I am your personal virtual assistant**",
            "markup": "markdown"
        });