AdLingo Test Interface

version: v2.0.0

AdLingo Test Interface, or "ATI," is a web application designed to help ensure proper integration with the AdLingo API v2. It's located at:

AdLingo Test Interface

ATI functions by accepting your AdLingo API v2 integration endpoint URL as input, then firing off a list of predefined message requests to this endpoint. Each message response is then validated to ensure it matches the correct schema structure and contains the expected values.

A sample URL is provided so you can see what a passing test suite looks like, including valid JSON for each message response.

Message Requests

ATI first makes a sessionStart request to initiate the chat session. Please see the Docs page on sessionStart to learn more about this request type.

Following that, ATI makes separate postback requests for a variety of message response types. Please see the Docs page on postback to learn more about this request type.

Each postback request made by ATI corresponds to a message response listed below to help you ensure your endpoint is returning the proper JSON. The string above each JSON reponse sample (e.g. "text--01") matches the value within the postback request.

Message Responses

"text--01"

{ "messages": [{ "text": "Text response message", "type": "text" }] }

"card--01"

{ "messages": [{ "title": "This is some title text.", "type": "card" }] }

"card--02"

{ "messages": [{ "subtitle": "This is some subtitle text.", "type": "card" }] }

"card--03"

{ "messages": [{ "body": "This is some body text.", "type": "card" }] }

"card--04"

{
  "messages": [
    {
      "body": "This is some body text.",
      "subtitle": "This is some subtitle text.",
      "title": "This is some title text.",
      "type": "card"
    }
  ]
}

"card--05"

{
  "messages": [
    {
      "action": { "data": "string", "text": "string", "type": "postback" },
      "body": "This is some body text.",
      "subtitle": "This is some subtitle text.",
      "title": "This is some title text.",
      "type": "card"
    }
  ]
}

"card--06"

{
  "messages": [
    {
      "image": {
        "altText": "string",
        "options": {
          "options": { "aspectRatio": "square" },
          "type": "imageOptions"
        },
        "type": "image",
        "url": "https://media.giphy.com/media/JhqJUTyFPubQs/giphy.gif"
      },
      "type": "card"
    }
  ]
}

"card--07"

{
  "messages": [
    {
      "image": {
        "altText": "string",
        "options": {
          "options": { "aspectRatio": "landscape" },
          "type": "imageOptions"
        },
        "type": "image",
        "url": "https://media.giphy.com/media/JhqJUTyFPubQs/giphy.gif"
      },
      "type": "card"
    }
  ]
}

"card--08"

{
  "messages": [
    {
      "image": {
        "action": { "data": "string", "text": "string", "type": "postback" },
        "altText": "string",
        "options": {
          "options": { "aspectRatio": "landscape" },
          "type": "imageOptions"
        },
        "type": "image",
        "url": "https://media.giphy.com/media/JhqJUTyFPubQs/giphy.gif"
      },
      "type": "card"
    }
  ]
}

"card--09"

{
  "messages": [
    {
      "action": { "data": "string", "text": "string", "type": "postback" },
      "image": {
        "altText": "string",
        "options": {
          "options": { "aspectRatio": "landscape" },
          "type": "imageOptions"
        },
        "type": "image",
        "url": "https://media.giphy.com/media/JhqJUTyFPubQs/giphy.gif"
      },
      "type": "card"
    }
  ]
}

"card--10"

{
  "messages": [
    {
      "body": "This is some body text.",
      "image": {
        "altText": "string",
        "options": {
          "options": { "aspectRatio": "square" },
          "type": "imageOptions"
        },
        "type": "image",
        "url": "https://media.giphy.com/media/JhqJUTyFPubQs/giphy.gif"
      },
      "subtitle": "This is some subtitle text.",
      "title": "This is some title text.",
      "type": "card"
    }
  ]
}

"card--11"

{
  "messages": [
    {
      "body": "This is some body text.",
      "image": {
        "action": { "data": "string", "text": "string", "type": "postback" },
        "altText": "string",
        "options": {
          "options": { "aspectRatio": "square" },
          "type": "imageOptions"
        },
        "type": "image",
        "url": "https://media.giphy.com/media/JhqJUTyFPubQs/giphy.gif"
      },
      "subtitle": "This is some subtitle text.",
      "title": "This is some title text.",
      "type": "card"
    }
  ]
}

"card--12"

{
  "messages": [
    {
      "action": { "data": "string", "text": "string", "type": "postback" },
      "body": "This is some body text.",
      "image": {
        "altText": "string",
        "options": {
          "options": { "aspectRatio": "square" },
          "type": "imageOptions"
        },
        "type": "image",
        "url": "https://media.giphy.com/media/JhqJUTyFPubQs/giphy.gif"
      },
      "subtitle": "This is some subtitle text.",
      "title": "This is some title text.",
      "type": "card"
    }
  ]
}

"card--13"

{
  "messages": [
    {
      "buttons": [
        {
          "action": { "type": "openUrl", "url": "https://google.com" },
          "label": "This is a button label.",
          "type": "button"
        },
        {
          "action": { "type": "call", "url": "tel:1-562-867-5309" },
          "label": "This is another button label.",
          "type": "button"
        }
      ],
      "type": "card"
    }
  ]
}

"card--14"

{
  "messages": [
    {
      "action": { "data": "string", "text": "string", "type": "postback" },
      "buttons": [
        {
          "action": { "type": "openUrl", "url": "https://google.com" },
          "label": "This is a button label.",
          "type": "button"
        },
        {
          "action": { "type": "call", "url": "tel:1-562-867-5309" },
          "label": "This is another button label.",
          "type": "button"
        }
      ],
      "type": "card"
    }
  ]
}

"card--15"

{
  "messages": [
    {
      "body": "This is some body text.",
      "buttons": [
        {
          "action": { "type": "openUrl", "url": "https://google.com" },
          "label": "This is a button label.",
          "type": "button"
        },
        {
          "action": { "type": "call", "url": "tel:1-562-867-5309" },
          "label": "This is another button label.",
          "type": "button"
        }
      ],
      "image": {
        "altText": "string",
        "options": {
          "options": { "aspectRatio": "square" },
          "type": "imageOptions"
        },
        "type": "image",
        "url": "https://media.giphy.com/media/JhqJUTyFPubQs/giphy.gif"
      },
      "subtitle": "This is some subtitle text.",
      "title": "This is some title text.",
      "type": "card"
    }
  ]
}

"card--16"

{
  "messages": [
    {
      "body": "This is some body text.",
      "buttons": [
        {
          "action": { "type": "openUrl", "url": "https://google.com" },
          "label": "This is a button label.",
          "type": "button"
        },
        {
          "action": { "type": "call", "url": "tel:1-562-867-5309" },
          "label": "This is another button label.",
          "type": "button"
        }
      ],
      "image": {
        "action": { "data": "string", "text": "string", "type": "postback" },
        "altText": "string",
        "options": {
          "options": { "aspectRatio": "square" },
          "type": "imageOptions"
        },
        "type": "image",
        "url": "https://media.giphy.com/media/JhqJUTyFPubQs/giphy.gif"
      },
      "subtitle": "This is some subtitle text.",
      "title": "This is some title text.",
      "type": "card"
    }
  ]
}

"card--17"

{
  "messages": [
    {
      "action": { "data": "string", "text": "string", "type": "postback" },
      "body": "This is some body text.",
      "buttons": [
        {
          "action": { "type": "openUrl", "url": "https://google.com" },
          "label": "This is a button label.",
          "type": "button"
        },
        {
          "action": { "type": "call", "url": "tel:1-562-867-5309" },
          "label": "This is another button label.",
          "type": "button"
        }
      ],
      "image": {
        "altText": "string",
        "options": {
          "options": { "aspectRatio": "square" },
          "type": "imageOptions"
        },
        "type": "image",
        "url": "https://media.giphy.com/media/JhqJUTyFPubQs/giphy.gif"
      },
      "subtitle": "This is some subtitle text.",
      "title": "This is some title text.",
      "type": "card"
    }
  ]
}

"card--18"

{
  "messages": [
    {
      "subtitle": "This is some subtitle text.",
      "title": "This is some title text.",
      "type": "card"
    }
  ]
}

"card--19"

{
  "messages": [
    {
      "image": {
        "altText": "string",
        "options": {
          "options": { "aspectRatio": "square" },
          "type": "imageOptions"
        },
        "type": "image",
        "url": "https://media.giphy.com/media/JhqJUTyFPubQs/giphy.gif"
      },
      "title": "This is some title text.",
      "type": "card"
    }
  ]
}

"card--20"

{
  "messages": [
    {
      "image": {
        "action": { "data": "string", "text": "string", "type": "postback" },
        "altText": "string",
        "options": {
          "options": { "aspectRatio": "square" },
          "type": "imageOptions"
        },
        "type": "image",
        "url": "https://media.giphy.com/media/JhqJUTyFPubQs/giphy.gif"
      },
      "title": "This is some title text.",
      "type": "card"
    }
  ]
}

"card--21"

{
  "messages": [
    {
      "action": { "data": "string", "text": "string", "type": "postback" },
      "title": "This is some title text.",
      "type": "card"
    }
  ]
}

"card--22"

{
  "messages": [
    {
      "buttons": [
        {
          "action": { "type": "openUrl", "url": "https://google.com" },
          "label": "This is a button label.",
          "type": "button"
        },
        {
          "action": { "type": "call", "url": "tel:1-562-867-5309" },
          "label": "This is another button label.",
          "type": "button"
        }
      ],
      "title": "This is some title text.",
      "type": "card"
    }
  ]
}

"card--23"

{
  "messages": [
    {
      "action": { "data": "string", "text": "string", "type": "postback" },
      "buttons": [
        {
          "action": { "type": "openUrl", "url": "https://google.com" },
          "label": "This is a button label.",
          "type": "button"
        },
        {
          "action": { "type": "call", "url": "tel:1-562-867-5309" },
          "label": "This is another button label.",
          "type": "button"
        }
      ],
      "title": "This is some title text.",
      "type": "card"
    }
  ]
}

"card--24"

{
  "messages": [
    {
      "body": "This is some body text.",
      "subtitle": "This is some subtitle text.",
      "type": "card"
    }
  ]
}
{
  "messages": [
    {
      "cards": [{ "title": "This is some title text.", "type": "card" }],
      "type": "cardCarousel"
    }
  ]
}
{
  "messages": [
    {
      "cards": [{ "subtitle": "This is some subtitle text.", "type": "card" }],
      "type": "cardCarousel"
    }
  ]
}
{
  "messages": [
    {
      "cards": [{ "body": "This is some body text.", "type": "card" }],
      "type": "cardCarousel"
    }
  ]
}
{
  "messages": [
    {
      "cards": [
        {
          "body": "This is some body text.",
          "subtitle": "This is some subtitle text.",
          "title": "This is some title text.",
          "type": "card"
        }
      ],
      "type": "cardCarousel"
    }
  ]
}
{
  "messages": [
    {
      "cards": [
        {
          "action": { "data": "string", "text": "string", "type": "postback" },
          "body": "This is some body text.",
          "subtitle": "This is some subtitle text.",
          "title": "This is some title text.",
          "type": "card"
        }
      ],
      "type": "cardCarousel"
    }
  ]
}
{
  "messages": [
    {
      "cards": [
        {
          "image": {
            "altText": "string",
            "options": {
              "options": { "aspectRatio": "square" },
              "type": "imageOptions"
            },
            "type": "image",
            "url": "https://media.giphy.com/media/JhqJUTyFPubQs/giphy.gif"
          },
          "type": "card"
        }
      ],
      "type": "cardCarousel"
    }
  ]
}
{
  "messages": [
    {
      "cards": [
        {
          "image": {
            "altText": "string",
            "options": {
              "options": { "aspectRatio": "landscape" },
              "type": "imageOptions"
            },
            "type": "image",
            "url": "https://media.giphy.com/media/JhqJUTyFPubQs/giphy.gif"
          },
          "type": "card"
        }
      ],
      "type": "cardCarousel"
    }
  ]
}
{
  "messages": [
    {
      "cards": [
        {
          "image": {
            "action": {
              "data": "string",
              "text": "string",
              "type": "postback"
            },
            "altText": "string",
            "options": {
              "options": { "aspectRatio": "landscape" },
              "type": "imageOptions"
            },
            "type": "image",
            "url": "https://media.giphy.com/media/JhqJUTyFPubQs/giphy.gif"
          },
          "type": "card"
        }
      ],
      "type": "cardCarousel"
    }
  ]
}
{
  "messages": [
    {
      "cards": [
        {
          "action": { "data": "string", "text": "string", "type": "postback" },
          "image": {
            "altText": "string",
            "options": {
              "options": { "aspectRatio": "landscape" },
              "type": "imageOptions"
            },
            "type": "image",
            "url": "https://media.giphy.com/media/JhqJUTyFPubQs/giphy.gif"
          },
          "type": "card"
        }
      ],
      "type": "cardCarousel"
    }
  ]
}
{
  "messages": [
    {
      "cards": [
        {
          "body": "This is some body text.",
          "image": {
            "altText": "string",
            "options": {
              "options": { "aspectRatio": "square" },
              "type": "imageOptions"
            },
            "type": "image",
            "url": "https://media.giphy.com/media/JhqJUTyFPubQs/giphy.gif"
          },
          "subtitle": "This is some subtitle text.",
          "title": "This is some title text.",
          "type": "card"
        }
      ],
      "type": "cardCarousel"
    }
  ]
}
{
  "messages": [
    {
      "cards": [
        {
          "body": "This is some body text.",
          "image": {
            "action": {
              "data": "string",
              "text": "string",
              "type": "postback"
            },
            "altText": "string",
            "options": {
              "options": { "aspectRatio": "square" },
              "type": "imageOptions"
            },
            "type": "image",
            "url": "https://media.giphy.com/media/JhqJUTyFPubQs/giphy.gif"
          },
          "subtitle": "This is some subtitle text.",
          "title": "This is some title text.",
          "type": "card"
        }
      ],
      "type": "cardCarousel"
    }
  ]
}
{
  "messages": [
    {
      "cards": [
        {
          "action": { "data": "string", "text": "string", "type": "postback" },
          "body": "This is some body text.",
          "image": {
            "altText": "string",
            "options": {
              "options": { "aspectRatio": "square" },
              "type": "imageOptions"
            },
            "type": "image",
            "url": "https://media.giphy.com/media/JhqJUTyFPubQs/giphy.gif"
          },
          "subtitle": "This is some subtitle text.",
          "title": "This is some title text.",
          "type": "card"
        }
      ],
      "type": "cardCarousel"
    }
  ]
}
{
  "messages": [
    {
      "cards": [
        {
          "buttons": [
            {
              "action": { "type": "openUrl", "url": "https://google.com" },
              "label": "This is a button label.",
              "type": "button"
            },
            {
              "action": { "type": "call", "url": "tel:1-562-867-5309" },
              "label": "This is another button label.",
              "type": "button"
            }
          ],
          "type": "card"
        }
      ],
      "type": "cardCarousel"
    }
  ]
}
{
  "messages": [
    {
      "cards": [
        {
          "action": { "data": "string", "text": "string", "type": "postback" },
          "buttons": [
            {
              "action": { "type": "openUrl", "url": "https://google.com" },
              "label": "This is a button label.",
              "type": "button"
            },
            {
              "action": { "type": "call", "url": "tel:1-562-867-5309" },
              "label": "This is another button label.",
              "type": "button"
            }
          ],
          "type": "card"
        }
      ],
      "type": "cardCarousel"
    }
  ]
}
{
  "messages": [
    {
      "cards": [
        {
          "body": "This is some body text.",
          "buttons": [
            {
              "action": { "type": "openUrl", "url": "https://google.com" },
              "label": "This is a button label.",
              "type": "button"
            },
            {
              "action": { "type": "call", "url": "tel:1-562-867-5309" },
              "label": "This is another button label.",
              "type": "button"
            }
          ],
          "image": {
            "altText": "string",
            "options": {
              "options": { "aspectRatio": "square" },
              "type": "imageOptions"
            },
            "type": "image",
            "url": "https://media.giphy.com/media/JhqJUTyFPubQs/giphy.gif"
          },
          "subtitle": "This is some subtitle text.",
          "title": "This is some title text.",
          "type": "card"
        }
      ],
      "type": "cardCarousel"
    }
  ]
}
{
  "messages": [
    {
      "cards": [
        {
          "body": "This is some body text.",
          "buttons": [
            {
              "action": { "type": "openUrl", "url": "https://google.com" },
              "label": "This is a button label.",
              "type": "button"
            },
            {
              "action": { "type": "call", "url": "tel:1-562-867-5309" },
              "label": "This is another button label.",
              "type": "button"
            }
          ],
          "image": {
            "action": {
              "data": "string",
              "text": "string",
              "type": "postback"
            },
            "altText": "string",
            "options": {
              "options": { "aspectRatio": "square" },
              "type": "imageOptions"
            },
            "type": "image",
            "url": "https://media.giphy.com/media/JhqJUTyFPubQs/giphy.gif"
          },
          "subtitle": "This is some subtitle text.",
          "title": "This is some title text.",
          "type": "card"
        }
      ],
      "type": "cardCarousel"
    }
  ]
}
{
  "messages": [
    {
      "cards": [
        {
          "action": { "data": "string", "text": "string", "type": "postback" },
          "body": "This is some body text.",
          "buttons": [
            {
              "action": { "type": "openUrl", "url": "https://google.com" },
              "label": "This is a button label.",
              "type": "button"
            },
            {
              "action": { "type": "call", "url": "tel:1-562-867-5309" },
              "label": "This is another button label.",
              "type": "button"
            }
          ],
          "image": {
            "altText": "string",
            "options": {
              "options": { "aspectRatio": "square" },
              "type": "imageOptions"
            },
            "type": "image",
            "url": "https://media.giphy.com/media/JhqJUTyFPubQs/giphy.gif"
          },
          "subtitle": "This is some subtitle text.",
          "title": "This is some title text.",
          "type": "card"
        }
      ],
      "type": "cardCarousel"
    }
  ]
}
{
  "messages": [
    {
      "cards": [
        {
          "subtitle": "This is some subtitle text.",
          "title": "This is some title text.",
          "type": "card"
        }
      ],
      "type": "cardCarousel"
    }
  ]
}
{
  "messages": [
    {
      "cards": [
        {
          "image": {
            "altText": "string",
            "options": {
              "options": { "aspectRatio": "square" },
              "type": "imageOptions"
            },
            "type": "image",
            "url": "https://media.giphy.com/media/JhqJUTyFPubQs/giphy.gif"
          },
          "title": "This is some title text.",
          "type": "card"
        }
      ],
      "type": "cardCarousel"
    }
  ]
}
{
  "messages": [
    {
      "cards": [
        {
          "image": {
            "action": {
              "data": "string",
              "text": "string",
              "type": "postback"
            },
            "altText": "string",
            "options": {
              "options": { "aspectRatio": "square" },
              "type": "imageOptions"
            },
            "type": "image",
            "url": "https://media.giphy.com/media/JhqJUTyFPubQs/giphy.gif"
          },
          "title": "This is some title text.",
          "type": "card"
        }
      ],
      "type": "cardCarousel"
    }
  ]
}
{
  "messages": [
    {
      "cards": [
        {
          "action": { "data": "string", "text": "string", "type": "postback" },
          "title": "This is some title text.",
          "type": "card"
        }
      ],
      "type": "cardCarousel"
    }
  ]
}
{
  "messages": [
    {
      "cards": [
        {
          "buttons": [
            {
              "action": { "type": "openUrl", "url": "https://google.com" },
              "label": "This is a button label.",
              "type": "button"
            },
            {
              "action": { "type": "call", "url": "tel:1-562-867-5309" },
              "label": "This is another button label.",
              "type": "button"
            }
          ],
          "title": "This is some title text.",
          "type": "card"
        }
      ],
      "type": "cardCarousel"
    }
  ]
}
{
  "messages": [
    {
      "cards": [
        {
          "action": { "data": "string", "text": "string", "type": "postback" },
          "buttons": [
            {
              "action": { "type": "openUrl", "url": "https://google.com" },
              "label": "This is a button label.",
              "type": "button"
            },
            {
              "action": { "type": "call", "url": "tel:1-562-867-5309" },
              "label": "This is another button label.",
              "type": "button"
            }
          ],
          "title": "This is some title text.",
          "type": "card"
        }
      ],
      "type": "cardCarousel"
    }
  ]
}
{
  "messages": [
    {
      "cards": [
        {
          "body": "This is some body text.",
          "subtitle": "This is some subtitle text.",
          "type": "card"
        }
      ],
      "type": "cardCarousel"
    }
  ]
}

"button--01"

{
  "messages": [
    {
      "action": { "data": "string", "text": "string", "type": "postback" },
      "label": "This is a button label.",
      "type": "button"
    }
  ]
}

"button--02"

{
  "messages": [
    {
      "action": { "type": "openUrl", "url": "https://google.com" },
      "label": "This is a button label.",
      "type": "button"
    }
  ]
}

"button--03"

{
  "messages": [
    {
      "action": { "type": "call", "url": "tel:1-562-867-5309" },
      "label": "This is a button label.",
      "type": "button"
    }
  ]
}

"button-list--01"

{
  "messages": [
    {
      "buttons": [
        {
          "action": { "type": "openUrl", "url": "https://google.com" },
          "label": "This is a button label.",
          "type": "button"
        }
      ],
      "title": "This is a button list title.",
      "type": "buttonList"
    }
  ]
}

"button-list--02"

{
  "messages": [
    {
      "buttons": [
        {
          "action": { "type": "openUrl", "url": "https://google.com" },
          "label": "This is a button label.",
          "type": "button"
        },
        {
          "action": { "data": "string", "text": "string", "type": "postback" },
          "label": "This is a button label.",
          "type": "button"
        },
        {
          "action": { "type": "call", "url": "tel:1-562-867-5309" },
          "label": "This is a button label.",
          "type": "button"
        }
      ],
      "title": "This is a button list title.",
      "type": "buttonList"
    }
  ]
}

"button-list--03"

{
  "messages": [
    {
      "buttons": [
        {
          "action": { "type": "openUrl", "url": "https://google.com" },
          "label": "This is a button label.",
          "type": "button"
        },
        {
          "action": { "data": "string", "text": "string", "type": "postback" },
          "label": "This is a button label.",
          "type": "button"
        },
        {
          "action": { "data": "string", "text": "string", "type": "postback" },
          "label": "This is a button label.",
          "type": "button"
        },
        {
          "action": { "data": "string", "text": "string", "type": "postback" },
          "label": "This is a button label.",
          "type": "button"
        },
        {
          "action": { "type": "call", "url": "tel:1-562-867-5309" },
          "label": "This is a button label.",
          "type": "button"
        }
      ],
      "title": "This is a button list title.",
      "type": "buttonList"
    }
  ]
}

"button-list--04"

{
  "messages": [
    {
      "buttons": [
        {
          "action": { "type": "openUrl", "url": "https://google.com" },
          "label": "This is a button label.",
          "type": "button"
        }
      ],
      "type": "buttonList"
    }
  ]
}

"button-list--05"

{
  "messages": [
    {
      "buttons": [
        {
          "action": { "type": "openUrl", "url": "https://google.com" },
          "label": "This is a button label.",
          "type": "button"
        },
        {
          "action": { "data": "string", "text": "string", "type": "postback" },
          "label": "This is a button label.",
          "type": "button"
        },
        {
          "action": { "type": "call", "url": "tel:1-562-867-5309" },
          "label": "This is a button label.",
          "type": "button"
        }
      ],
      "type": "buttonList"
    }
  ]
}

"button-list--06"

{
  "messages": [
    {
      "buttons": [
        {
          "action": { "type": "openUrl", "url": "https://google.com" },
          "label": "This is a button label.",
          "type": "button"
        },
        {
          "action": { "data": "string", "text": "string", "type": "postback" },
          "label": "This is a button label.",
          "type": "button"
        },
        {
          "action": { "data": "string", "text": "string", "type": "postback" },
          "label": "This is a button label.",
          "type": "button"
        },
        {
          "action": { "data": "string", "text": "string", "type": "postback" },
          "label": "This is a button label.",
          "type": "button"
        },
        {
          "action": { "type": "call", "url": "tel:1-562-867-5309" },
          "label": "This is a button label.",
          "type": "button"
        }
      ],
      "type": "buttonList"
    }
  ]
}

"image--01"

{
  "messages": [
    {
      "altText": "string",
      "options": {
        "options": { "aspectRatio": "square" },
        "type": "imageOptions"
      },
      "type": "image",
      "url": "https://media.giphy.com/media/JhqJUTyFPubQs/giphy.gif"
    }
  ]
}

"image--02"

{
  "messages": [
    {
      "altText": "string",
      "options": {
        "options": { "aspectRatio": "landscape" },
        "type": "imageOptions"
      },
      "type": "image",
      "url": "https://media.giphy.com/media/JhqJUTyFPubQs/giphy.gif"
    }
  ]
}

"image--03"

{
  "messages": [
    {
      "action": { "data": "string", "text": "string", "type": "postback" },
      "altText": "string",
      "options": {
        "options": { "aspectRatio": "square" },
        "type": "imageOptions"
      },
      "type": "image",
      "url": "https://media.giphy.com/media/JhqJUTyFPubQs/giphy.gif"
    }
  ]
}

"image--04"

{
  "messages": [
    {
      "action": { "data": "string", "text": "string", "type": "postback" },
      "altText": "string",
      "options": {
        "options": { "aspectRatio": "landscape" },
        "type": "imageOptions"
      },
      "type": "image",
      "url": "https://media.giphy.com/media/JhqJUTyFPubQs/giphy.gif"
    }
  ]
}

"delay--01"

{ "messages": [{ "durationMS": 2000, "type": "delay" }] }

"delay--02"

{
  "messages": [
    { "durationMS": 2000, "showTypingIndicator": true, "type": "delay" }
  ]
}

"quick-reply--01"

{
  "messages": [
    {
      "quickReplies": [
        {
          "action": {
            "data": "card--01",
            "text": "You selected Card 01",
            "type": "postback"
          },
          "label": "Card 01",
          "type": "quickReply"
        }
      ],
      "type": "quickReplies"
    }
  ]
}

"quick-reply--02"

{
  "messages": [
    {
      "quickReplies": [
        {
          "action": {
            "data": "card--01",
            "text": "You selected Card 01",
            "type": "postback"
          },
          "label": "Card 01",
          "type": "quickReply"
        },
        {
          "action": {
            "data": "card--01",
            "text": "You selected Card 01",
            "type": "postback"
          },
          "label": "Card 01",
          "type": "quickReply"
        },
        {
          "action": {
            "data": "card--01",
            "text": "You selected Card 01",
            "type": "postback"
          },
          "label": "Card 01",
          "type": "quickReply"
        },
        {
          "action": {
            "data": "card--01",
            "text": "You selected Card 01",
            "type": "postback"
          },
          "label": "Card 01",
          "type": "quickReply"
        },
        {
          "action": {
            "data": "card--01",
            "text": "You selected Card 01",
            "type": "postback"
          },
          "label": "Card 01",
          "type": "quickReply"
        },
        {
          "action": {
            "data": "card--01",
            "text": "You selected Card 01",
            "type": "postback"
          },
          "label": "Card 01",
          "type": "quickReply"
        },
        {
          "action": {
            "data": "card--01",
            "text": "You selected Card 01",
            "type": "postback"
          },
          "label": "Card 01",
          "type": "quickReply"
        },
        {
          "action": {
            "data": "card--01",
            "text": "You selected Card 01",
            "type": "postback"
          },
          "label": "Card 01",
          "type": "quickReply"
        },
        {
          "action": {
            "data": "card--01",
            "text": "You selected Card 01",
            "type": "postback"
          },
          "label": "Card 01",
          "type": "quickReply"
        },
        {
          "action": {
            "data": "card--01",
            "text": "You selected Card 01",
            "type": "postback"
          },
          "label": "Card 01",
          "type": "quickReply"
        },
        {
          "action": {
            "data": "card--01",
            "text": "You selected Card 01",
            "type": "postback"
          },
          "label": "Card 01",
          "type": "quickReply"
        },
        {
          "action": {
            "data": "card--01",
            "text": "You selected Card 01",
            "type": "postback"
          },
          "label": "Card 01",
          "type": "quickReply"
        },
        {
          "action": {
            "data": "card--01",
            "text": "You selected Card 01",
            "type": "postback"
          },
          "label": "Card 01",
          "type": "quickReply"
        }
      ],
      "type": "quickReplies"
    }
  ]
}