Library / Customer Support & Helpdesk
Customer Support & Helpdesk
Answer Employee Questions in Slack with GPT-4o
When a Slack message arrives by webhook, an OpenAI agent answers from a Google Docs handbook with per-channel memory and emails the right department if needed.
What it does
## Remembers the last 5 messages that a user sent Because we are passing the full BODY of the webhook including the channel ID of the user to the memory module, n8n is storing the last 5 slack messages sent to it per slack channel. This means that it will remember all your users conversations separately from one another and not get confused by different requests from different users. You can increase the memory storage by using a different storage medium and increase the number of prompts and responses it should remember.
The steps
- Send Initial Message
- Send Message
- OpenAI Chat Model3
- Webhook3
- departmentsEmails2
- AI Agent2
- Slack4
- Handbook
- No Operation, do nothing
- Simple Memory2
- Send Email
- Delete Initial Message
- Bot?
- HeadersList
Similar automations
Email AutomationTriage employee leave requests with Google Sheets, Groq API, and Gmail17 stepsCustomer Support & HelpdeskHandle Customer Service on Telegram with GPT, Voice and Google Docs37 stepsRAG & Knowledge BasesAnswer support questions from your docs with Telegram, OpenRouter and pgvector28 stepsEmail AutomationRun procurement approvals with Google Sheets, Gmail, Google Docs, and Slack32 steps