Components that support Buttons & Quick Replies

Components that support quick replies

Any component that inherits from the InteractiveComponent class supports quick replies. The table below shows components that currently meet this criteria.

ComponentDocumentation
button.asklink
calendlylink
email.address.asklink
email.address.ask.formlink
filelink
file.asklink
google.dialogflow.asklink
google.dialogflow.ask.formlink
imagelink
image.asklink
interactivelink
orb.herolink
text.asklink
text.ask.catchalllink
text.ask.formlink
text.ask_regexlink
text.saylink
text.statuslink
tile.asklink
tile.ratinglink
util.latency.ponglink

Each of these components has a quick_replies property that accepts a list of quick replies. Quick reply properties are described in the Button and quick reply properties section below.

Components that support buttons

ComponentDocumentation
button.asklink
tile.asklink

The button.ask component has a buttons property that accepts a list of buttons.

The tile.ask component has a tiles property, which is a list of tile definitions. Each tile has a buttons property that accepts a list of buttons.