Create AI FAQ articles from Slack threads into Notion and Zendesk
Needs changesNeeds changes. This template uses 1 thing(s) that n8n 3.0 removes: OpenAI (legacy). 1 breaking item(s) found. Static check, last run 2026-10-19.
What this workflow does
This workflow has 11 nodes and runs on Slack events. Along the way it connects Slack, Notion and Zendesk.
How it runs
Trigger: On Slack events.
- Workflow Configuration (Edit Fields (Set)): sets 3 fields: slackWorkspaceId, notionDatabaseId, zendeskSectionId
- If: checks a condition and branches into true / false
- Slack: get
- Slack: get many
- Code: runs custom JavaScript code
- OpenAI: message
- Code: runs custom JavaScript code
- Notion: work with database page
- Zendesk: work with article
- Slack: uses Slack
Services it uses
Before you upgrade to n8n 3.0
1 thing in this workflow is removed in n8n 3.0. Fix it before you upgrade:
- OpenAI (legacy) in OpenAI - Generate FAQ: replace with OpenAI node (AI section).
- Also check Slack Trigger requires a signing secret on the Slack API credential.
Rather not rewrite it? Many of these flows can be rebuilt in Make (free plan).
| Removed in 3.0 | Replace with |
|---|---|
| OpenAI (legacy) OpenAI - Generate FAQ | OpenAI node (AI section) |
Nodes used (8)
- Slack Trigger
n8n-nodes-base.slackTrigger - If
n8n-nodes-base.if - Slack
n8n-nodes-base.slack - Code
n8n-nodes-base.code - OpenAI
n8n-nodes-base.openAi - Notion
n8n-nodes-base.notion - Zendesk
n8n-nodes-base.zendesk - Edit Fields (Set)
n8n-nodes-base.set
From the author
Create FAQ articles from Slack threads to Notion and Zendesk This workflow helps you capture "tribal knowledge" shared in Slack conversations and automatically converts it into structured documentation. By simply adding a specific reaction (default: 📚) to a…