Get Started
Templates / Telegram CRM Bot
$12914 nodes Daily DriverVerified · Daniel Grey

Telegram CRM Bot

CUSTOMER-SUPPORTTelegram CRM Bot14 nodes$129 one-timeDaily Driver

Who is this for?

Support reps answering 15 unread Telegram chats need this Telegram CRM workflow that replies on each new Telegram message with Supabase context. This template is pre-tested for first-try import, keeps the Supabase lookup with Sheets audit and Slack alerts wired, and needs only a 10-minute reply review.

What problem does this solve?

Scrolling chats in Telegram, looking up history in Supabase, and drafting context replies with OpenAI takes ~5 min per chat by hand. On each new Telegram message this workflow runs Find User, branches on If User exists, and drafts via the OpenAI Assistant node with audit logging. You just triage the replies.

What this workflow does

1. OpenAI Assistant (OpenAI)
2. Create User (Supabase)
- Includes Daniel Grey pack: Slack - Error Alerts, Google Sheets - Audit Log, Wait - Rate Limit, Set - Audit Trail (all wired).

How it works

A new Telegram message kicks it off → Find User, If User exists, Merge, ending in Send Message to User.

Setup

1. Open danielgrey.shop/app/templates/dg-0024 → Copy JSON → n8n → Import from Clipboard (or Push to n8n)
2. Connect credentials: Google Sheets, OpenAI, Slack, Supabase, Telegram
3. Run once manually to verify each branch, then activate.

Requirements

- n8n 2.37 or later
- Credentials for Google Sheets, OpenAI, Slack, Supabase, Telegram
- One-time $129 — yours forever, Pro unlocks it too.

Customising

- Adjust the branch condition in If User exists to match your returning-customer rule.
- Map Create User fields to your Supabase columns and pick your assistant in OpenAI Assistant.

v2.0 (Sep 2026, n8n 2.x): Four raw Assistants-API calls collapsed into one OpenAI Assistant node — same assistant, same bot, no manual thread plumbing. Note: replies are single-shot per message now (no cross-message thread memory); per-user records stay in Supabase. Tested on n8n 2.37 (2.x).

Workflow nodes (14)

Setup InstructionsGet New MessageCreate UserMergeSend Message to UserIf User existsFind UserSticky Note1Enhanced FeaturesSet - Audit TrailGoogle Sheets - Audit LogSlack - Error AlertsWait - Rate LimitOpenAI Assistant

Tags

customer-support

Changelog

1.0 · Initial release 2026-08-31
Tested, sanitized, 4-node enhancement pack (Slack/Sheets/Wait/Set) by Daniel Grey

2.0 · Builtin-node rebuild (n8n 2.x) 2026-09-08
4 raw Assistants-API HTTP nodes -> 1 OpenAI Assistant node (message op) Create User drops thread field; reply reads $json.output

Version history

Your purchase or All-Access unlocks every version below.

v2 2026-09-08
Builtin-node rebuild (n8n 2.x) - 4 raw Assistants-API HTTP nodes -> 1 OpenAI Assistant node (message op) Create User drops thread field; reply reads $json.output
current
v1 2026-08-31
Initial release - Original nodes (HTTP workarounds, n8n 1.x era).
Download v1