Hello! I’m trying to trigger an n8n workflow from a Slack Workflow Builder form.
Desired flow:
-
User runs a Slack workflow (via button click)
-
Fills out a Workflow Builder form
-
Submission triggers an n8n workflow with the form data
Since Workflow Builder can’t call HTTP endpoints directly, I’m considering:
-
Posting the form results to a dedicated Slack channel and using the n8n Slack Trigger
-
Using a slash command or Slack App modal that sends data to an n8n Webhook
Since the preferred method to activate the Slack workflow is a button click, is posting to a channel + Slack Trigger the recommended approach, or is there a better pattern for production use?