Use this efficient n8n workflow to capture product ideas instantly via Slack slash commands and automatically organize them into a Notion database, ensuring no idea is ever lost.
Download this n8n workflow template and start using it instantly.
Keeping track of fleeting product ideas mentioned during daily chat can be challenging. This robust n8n workflow solves that problem by creating a frictionless bridge between Slack and Notion. When a team member uses a designated Slack slash command (like /idea), the n8n automation instantly captures the input, identifies the user, and logs the details into a specified Notion database.
This system leverages a custom n8n trigger (the Webhook) to initiate the process, ensuring real-time response. The ability to route commands via a Switch n8n node also makes this n8n template highly scalable, allowing you to easily add support for other commands (like /bug or /feedback) without major workflow modifications. The automated confirmation message, which links directly to the new Notion page, encourages users to enrich their submissions, maximizing the value provided by this custom n8n automation.
This powerful n8n workflow operates through a sequence of steps initiated by a user action in Slack:
/idea). This action sends a payload to the primary n8n trigger, which is an external Webhook n8n node.body.command. It routes the execution only if the command matches /idea, allowing the workflow to handle multiple potential commands efficiently.$json.body.text) and logging the Creator based on the Slack username ($json.body.username).responseurl provided by the initial Webhook n8n trigger to post a temporary, hidden confirmation message back to the Slack user. This message includes the captured idea and, critically, provides a direct link to the newly created Notion page, encouraging immediate detail enrichment. This completes the seamless and automated n8n workflow cycle.To install and utilize this n8n workflow, follow these setup steps:
chat:write bot token scope./idea as the command.Name (Title type) and Creator (Text type). Webhook (n8n trigger)
Function: Acts as the primary n8n trigger, listening for POST requests from the configured Slack Slash Command.
Key Configuration: Path is set to /slack-trigger; receives the data payload sent by Slack.
Set me up (Set n8n node)
Function: Stores the necessary Notion database link so it can be dynamically accessed by later nodes.
Key Configuration: Holds the target Notion URL as a static string value.
Switch (n8n node)
Function: Determines the flow path based on the specific Slack command used (/idea). This allows the n8n workflow to be easily expanded to handle different commands.
Key Configuration: Checks if $json.body.command equals /idea.
Notion (n8n node)
Function: Creates the new page (the idea) within the configured Notion database.
Key Configuration: Retrieves the database ID from the 'Set me up' node. Maps the Notion page Title property to ={{ $json.body.text }} and the Creator property to ={{ $json.body.username }}.
Hidden message to add feature details (HTTP Request n8n node)
Function: Posts a confirmation message back into the Slack channel, utilizing the provided responseurl from the initial n8n trigger payload.
* Key Configuration: Uses the dynamic response_url as the endpoint and sends a POST body containing the confirmation text and the direct link to the new Notion page.
Use this robust n8n workflow to automatically synchronize new products created in Pipedrive directly into Stripe. Includes product setup and price record generation.

Seamlessly automate lead synchronization using this n8n workflow. Move contacts from Airtable directly into a Lemlist campaign, streamlining your sales outreach and improving efficiency.

Log every incoming Gmail message automatically to Google Sheets using this easy n8n workflow. Perfect for tracking leads, contacts, and support requests using a reliable n8n trigger.

A comprehensive n8n workflow demonstrating advanced AI techniques: Retrieval Augmented Generation (RAG) with Pinecone, autonomous agents for scheduling, and LLM-powered email classification using n8n.

Use this advanced n8n workflow to automatically generate and apply optimized YouTube SEO metadata (titles, descriptions, tags) using an AI agent (DeepSeek) after user confirmation.








































