Describe the problem/error/question
Hello,
I am currently evaluating if n8n can replace my current Workato setup. I would like to know if the following workflow is feasible with n8n, and if so, how to implement it.
The Goal: I want to save Slack message content into Salesforce Account objects using a manual trigger (reaction).
Proposed Workflow:
-
A user posts a message in Slack.
-
A specific reaction is added to that message (n8n trigger).
-
n8n (via a Slack Custom App) sends a message with an interactive button.
-
The Problem: Clicking that button should trigger a Slack Modal (popup) for searching Salesforce Accounts.
-
After selecting an Account, a second modal should appear to input specific details.
-
Upon clicking “Submit” in the modal, the data should be sent to Salesforce.
Current Status: I have managed to send the message with the button from the Slack Custom App using n8n. However, I am stuck on getting the popup (modal) to appear when the button is clicked.
Questions:
-
Is it possible for n8n to handle Slack’s
interaction_payloadto trigger and manage multi-step modals (popups)? -
Does n8n support handling the
trigger_idfrom Slack to open these modals? -
If this is possible, could you provide guidance or an example of how to configure the Webhook/Node to respond to the button click with a modal view?
I would appreciate any advice or documentation on this. Thank you!
What is the error message (if any)?
“When I click the button, I receive an error message saying: ‘This app isn’t configured to support this feature. Please contact the app’s developer.’”
Please share your workflow
Share the output returned by the last node
Information on your n8n setup
- **n8n version:**1.123.9
- Database (default: SQLite):
- n8n EXECUTIONS_PROCESS setting (default: own, main):
- Running n8n via (Docker, npm, n8n cloud, desktop app):
- Operating system:Windows