Common Patterns
1. Greeting Workflow with Quick Replies
{
"name": "Greeting Pattern",
"welcomeMessageExecute": "greeting",
"workflows": [
{
"name": "greeting",
"intents": ["greeting"],
"expressions": ["hello", "hi", "hey", "start", "help", "menu"],
"actions": [
{
"name": "send-greeting",
"send": {
"message": {
"text": "Hi! I am the Acme assistant. What would you like to do?",
"quickReplies": [
{
"type": "text",
"title": "Track an order",
"payload": "track_order",
"execute": "order-tracking"
},
{
"type": "text",
"title": "Start a return",
"payload": "start_return",
"execute": "returns"
},
{
"type": "text",
"title": "Store locations",
"payload": "store_locations",
"execute": "find-stores"
}
]
}
}
}
]
}
]
}2. Collecting User Input with waitFor and Attribute Storage
3. Conditional Branching with conditions and goto
4. Calling an External API with send.request and Mapping the Response
5. Multi-Step Form Using Sequential waitFor Actions
6. Transferring to a Human Agent Using updateSettings
7. Carousel Product Listing
8. RCS Rich Card with Channel Fallback
Last updated
Was this helpful?

