AI Chatbot: How to display the right Action Button for each scenario

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 :sweat_smile:):

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 :raising_hands:

3 Likes