Recently, I was playing around with the AI Chatbot settings and wanted to configure Action Buttons in a more flexible way.
My usecase
The idea was simple: I wanted the chatbot to show different buttons depending on the user’s request. For example:
- questions about Wishlist features → show a Community button
- subscription-related questions → show a Support email button
At first, I tried adding multiple buttons inside one Action Button skill and describing when each button should appear. But the chatbot was still displaying all buttons together:
Solution
The solution turned out to be much simpler (and maybe obvious for some, but it took me a bit of time to figure it out
):
If you want to show different buttons depending on the situation, create a separate Action Button skill for each button.
For example:
- Action Buttons skill #1 → Email → appears for subscription/purchase questions
- Action Buttons skill #2 → Community (Custom button) → appears for Wishlist questions
Hope this helps someone who is configuring chatbot actions and runs into the same thing ![]()


