Portföye dön
Yayında

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.

LibraryAutomationBackend
Projeyi Görüntüle
Chat SDK for n8n kapak görseli

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: