
Chat SDK for n8n
An n8n community node that wraps Vercel's Chat SDK: one workflow answers mentions on eleven chat platforms — Slack, Mattermost, Microsoft Teams, Telegram, Discord, Notion, WhatsApp, Twilio, Messenger, Instagram and Linear — through one shared thread and message model.

An n8n community node that wraps Vercel's Chat SDK: one workflow answers mentions on eleven chat platforms — Slack, Mattermost, Microsoft Teams, Telegram, Discord, Notion, WhatsApp, Twilio, Messenger, Instagram and Linear — through one shared thread and message model.
Three nodes: Chat Trigger (webhook or socket), Chat (post, react, edit, ephemeral) and Wait (resumes the workflow on a button or select click). Per-platform capability gaps are measured from each adapter's installed code, so unsupported operations are hidden instead of failing at runtime.
Self-hosted n8n only — n8n Cloud accepts verified community nodes, and verification forbids the runtime dependencies the Chat SDK needs.
npm: https://www.npmjs.com/package/@farukcan/n8n-nodes-chat-sdk
GitHub: https://github.com/farukcan/n8n-nodes-chat-sdk
Tech stack
- TypeScript, Node.js 22+
- n8n-workflow node API — declarative node descriptions, ITriggerFunctions, credentials
- Vercel Chat SDK (chat 4.39) + eleven @chat-adapter/* packages
- Webhook and socket transports (Slack socket mode, Mattermost websocket, Telegram long polling)
- Vitest, ESLint, GitHub Actions CI

Son güncelleme: