Banner background image
Integration Service Activities
Last updated Apr 23, 2024

Button Clicked


Triggers when an interactive button is clicked in Slack.

Project compatibility

Windows | Cross-platform


  • Connection ID - The connection established in Integration Service. Access the drop-down menu to choose, add, or manage connections.

  • User ID - Select a user from the drop-down list or enter an ID. This field supports String type input.
  • Channel ID - Select a channel from the drop-down list or enter an ID. This field supports String type input.
  • Filter - Click to open the Filter builder and add additional data filters for this event.

Additional options
  • Button ID - The ID of the button. Automatically generated output variable.
  • Button - The button. Automatically generated output variable. Includes the following fields:
    • team_id - Unique identifier for workspace.

    • message_ts - Message timestamp; used for replying to a message.

    • user_id and user_name - To track the Slack user who clicked the button.

    • channel_id and channel_name - To track in which channel the button was clicked.

    • response_url - To use Send Button Response in order to replace the button message and not allow the button to be clicked more than once.

    • actions1 - This object contains id and text, which allows us to determine the button name that was clicked (for example, Approve or Deny).

    • message_block_section1 - This object contains the main section text content and message fields (such as opportunity ID, opportunity name), which are needed to pass data downstream into systems, where you are triggering automations.

To learn how you can use Button Clicked in a workflow, see: Use Slack Buttons when an opportunity is won in the CRM system.
  • Description
  • Project compatibility
  • Configuration

Was this page helpful?

Get The Help You Need
Learning RPA - Automation Courses
UiPath Community Forum
Uipath Logo White
Trust and Security
© 2005-2024 UiPath. All rights reserved.