Legacy Dev Forum Posts

 View Only

Sign Up

Set a Digital Menu button using an Expression

  • 1.  Set a Digital Menu button using an Expression

    Posted 06-05-2025 19:12

    Daniel_Bolton | 2022-10-10 12:25:47 UTC | #1

    Hi guys, I'm attempting to build a task for our digital bot that retrieves a list of items and then feeds these back to the user as selectable options in the bot flow.

    We are using the digital bot and hoping to deliver these options using the digital menus, I've attempted to set the buttons as an expressions in the same manner as the communicate action, but this just sends "{{GetAt(Flow.ticket_list,0)}}" as a string and not the contents of the list, is there currently any way to set the digital menu buttons as expressions or is this something that can't be done at the moment?

    See attached


    Kevin_Walsh | 2022-10-24 12:25:24 UTC | #2

    Hi Daniel,

    You might be able to achieve what you're looking to achieve using a Dynamic Slot type. It allows you to dynamically specify a list of options in a string list for the user and you can then use an 'Ask for Slot' action to get the user response:

    Here is some more information on Dynamic Slots: https://help.mypurecloud.com/articles/use-dynamic-list-slot-types-in-a-bot-flow/

    Note: there are some limitations, e.g. it will only display quick reply buttons for up to ten responses.

    Regards,

    Kevin


    system | 2022-11-12 09:32:28 UTC | #3

    This topic was automatically closed 31 days after the last reply. New replies are no longer allowed.


    This post was migrated from the old Developer Forum.

    ref: 16652