Skip to content
FlowHubFluxonLab

Telegram workflows

1,591 results — 255 downloadable workflow files, 1,336 source-linked n8n references

AWopenaichatmodeltelegram
free

Create and publish AI video reels to Instagram from Telegram with OpenAI and AtlasCloud

Quick overview This workflow turns a Telegram message into an AI-generated vertical video using AtlasCloud Seedance 2.0, generates an Instagram-ready caption with OpenAI, publishes the reel via Blotato, and sends a Telegram confirmation with the published video URL. How it works Triggers when a new message is received by your Telegram bot. Uses OpenAI to expand the message into a short, visually descriptive 9:16 text-to-video prompt. Sends the prompt to AtlasCloud (Seedance 2.0) to generate a vertical video with the configured size, duration, and FPS. Waits and polls AtlasCloud for the prediction status until the video completes. Uses OpenAI to write a playful Instagram caption with 3–5 hashtags based on the video prompt. Publishes the generated video URL as an Instagram Reel through Blotato using the generated caption. Sends a Telegram message confirming the Reel is published and includes the final video URL. Setup Create a Telegram bot and add your Telegram credentials to both the trigger and the notification steps. Add an OpenAI API credential and select it for both prompt and caption generation. Create an AtlasCloud API key and configure an HTTP header auth credential (Authoriz

by Dr. Firas
CWtelegram
free

Generate AI selfie photos from Telegram with AtlasCloud and Blotato

Quick overview This workflow listens for a two-photo Telegram album, uploads both images to Blotato for public hosting, sends them with a caption prompt to AtlasCloud (Nano Banana 2 Lite) to generate an edited “AI selfie,” then posts the result to Instagram and Facebook and replies with the image on Telegram. How it works Triggers when a Telegram bot receives a message and buffers album uploads until it has two photos plus the caption text. Stores the caption as the edit prompt and sets generation options such as model, aspect ratio, output format, and poll interval. Downloads each photo from Telegram and uploads both to Blotato to obtain stable public image URLs. Sends the two hosted image URLs and the prompt to the AtlasCloud generateImage API using the Nano Banana 2 Lite edit model. Waits and polls the AtlasCloud prediction status until it is marked completed or succeeded. Extracts the generated image URL, publishes it to Instagram and Facebook via Blotato, and sends the generated photo back to the originating Telegram chat. Setup Create a Telegram bot and add your Telegram API credentials to the Telegram Trigger and Telegram nodes. Add an AtlasCloud API key as an HTTP Header Au

by Dr. Firas
Acalculatorgmail
free

Vet community membership applications with Google Gemini, Telegram, and Sheets

Quick overview This workflow collects community membership applications via an n8n Form, vets each candidate with Google Gemini using Tavily web search and an Apify LinkedIn lookup, requests human approval in Telegram when needed, sends invite or rejection emails via Gmail, and logs outcomes to Google Sheets. How it works Receives a submission from an n8n Form that captures applicant details such as name, email, company, role, birthday, and additional notes. Normalizes the submitted fields and passes the candidate profile to a Google Gemini-powered AI Agent that can use Tavily web search, an Apify LinkedIn search actor, a calculator, and short-term memory. Produces a structured vetting result (including summary, decision status, and a community-fit score) using a structured output schema. If the AI decision is “Immediate approval”, sends the candidate summary to Telegram and waits for a response before continuing. If the AI decision is not “Immediate approval”, sends the summary to Telegram and asks the reviewer to reply with 1 (approve), 2 (reject), or 3 (do nothing). Sends an approval/invite email or a rejection email via Gmail based on the Telegram response, or stops without act

by Anakhuagbor Sule
CWtelegramwhatsappbusinesscloud
free

Notify new Jumia orders with Telegram and WhatsApp Cloud API alerts

Quick Overview This workflow polls the Jumia Vendor API for recent orders, formats each new order into a readable alert, and sends notifications to both Telegram and WhatsApp, while tracking processed order IDs in an n8n Data Table to prevent duplicate messages. How it works Runs manually or on a 5-minute schedule to start the order-check process. Requests an access token from the Jumia Vendor API using a refresh token. Fetches recent orders from the Jumia Vendor API and normalizes the order data into a consistent structure. Checks an n8n Data Table to skip any orders that have already been processed. Formats a detailed notification message containing order, customer, totals, and shipping information. Sends the notification to a Telegram chat and then sends the same message via the WhatsApp Cloud API. Inserts the order ID and metadata into the n8n Data Table to mark the order as processed. Setup Provide your Jumia Vendor API values (client_id, refresh_token, and seller ID) in the HTTP request and normalization steps. Create an n8n Data Table named jumia_processed_orders with columns seller_id, marketplace, order_id, status, first_seen, notified_at, and raw_payload. Add Telegram cre

by Taiwo Hassan
Cgmailsheets
free

Assist hospital doctors via Telegram with OpenAI, Google Sheets, Gmail and Slack

Quick overview This workflow combines a Telegram doctor bot, OpenAI, Google Sheets, Gmail, Slack, and a webhook to summarize PDF reports, generate and email discharge summaries, analyze lab values, report bed availability, send daily patient follow-ups, and post error alerts. How it works Runs every day at 9:00 AM to read patient records from Google Sheets, filter those due for follow-up today with a Pending status, send each patient a Telegram check-in, and mark the follow-up as Sent. Triggers when a doctor sends a Telegram message and routes it based on whether it includes a document or a supported command. If a PDF is attached, downloads it from Telegram, extracts the text, uses OpenAI (gpt-4o-mini) to create a short clinical summary, logs the result to a Google Sheets Reports tab, and replies to the doctor on Telegram. If the message starts with "/discharge PATIENTID", extracts the patient ID, looks up the patient in the Google Sheets Patients tab, uses OpenAI (gpt-4o-mini) to generate a discharge summary, saves it back to Google Sheets, emails it to the patient via Gmail, and confirms completion on Telegram. If the message starts with "/labs", sends the provided lab values to

by Rahul Joshi
Cgmailgooglecalendarsheets
free

Manage clinic appointments and prescriptions with Telegram, Gmail and Google

Quick overview This workflow manages clinic appointments across Google Sheets and Google Calendar, using webhooks and Telegram to book and confirm visits, Gmail and Telegram to deliver prescriptions, scheduled Telegram reminders for upcoming appointments, and Slack notifications for workflow errors. How it works Receives a POST webhook request to book an appointment, generates a Booking ID, stores the booking in Google Sheets, and notifies the doctor via Telegram. Triggers when a patient messages your Telegram bot, extracts the Booking ID from the message, and replies with instructions if the ID is missing or invalid. When the Booking ID is valid, updates the matching Google Sheets row to Confirmed, sends a confirmation message to the patient on Telegram, and creates a Google Calendar event. Reads the confirmed appointment details from Google Sheets and sends the full patient and appointment information to the doctor via Telegram. Receives a POST webhook request with post-visit prescription details, updates the matching Google Sheets row to “Prescription Sent,” emails the prescription link and medicines to the patient via Gmail, and sends the same details via Telegram. Runs every h

by Rahul Joshi
ACgooglecalendarW
free

Run a Telegram productivity assistant with OpenRouter, Google Calendar, and Todoist

Quick overview This workflow turns Telegram into a personal assistant that manages your Google Calendar and Todoist, sends daily briefings, and alerts you when meetings are booked or things break. How it works Morning briefing - Every day at a set time, the workflow checks your Google Calendar for today's events and your Todoist for open tasks, then sends you two Telegram messages: a calendar rundown and a task summary grouped by project with priority flags. Cal.com booking alerts - When someone books, reschedules, or cancels a call on Cal.com, or a meeting ends, the workflow catches the webhook and sends you a Telegram notification with the attendee's name, email, meeting title, and time. Talk to your assistant on Telegram - Message the bot with text or a voice note. Voice notes get transcribed automatically. Your message goes to an AI agent that can read, create, update, or delete calendar events, and create, find, update, complete, or delete Todoist tasks, all through natural conversation. The agent replies back in the same chat. Error alerts - If any part of the workflow fails, you get a Telegram message with the failed node, the error, and a link to the execution, so you catch

by Mariyan Nijan
Atelegram
free

Reply to Telegram voice messages with Smallest.ai and Google Gemini

Quick Overview This workflow listens for Telegram bot messages, detects voice audio, downloads the audio file, transcribes it with Smallest.ai, and uses a Google Gemini–powered AI agent to draft a helpful reply that is sent back to the same Telegram chat. How it works Triggers when a new message is received by your Telegram bot. Checks whether the incoming message contains a voice/audio attachment. Downloads the audio file from Telegram using the message’s file ID. Sends the audio to Smallest.ai Speech-to-Text to generate a transcription. Passes the transcription and chat ID to a LangChain AI agent backed by Google Gemini to generate a suggested reply. Sends the formatted response back to the originating Telegram chat. Setup Create a Telegram bot with BotFather, then add your Telegram credentials/token to the Telegram Trigger, file download, and Telegram reply tool nodes. Add your Smallest.ai API credentials to the transcription step. Add your Google Gemini (Google AI) credentials to the chat model used by the AI agent. Start the workflow and message your Telegram bot with a voice note to test the end-to-end transcription and reply.

by Zain Khan
Cgithubtelegram
free

Back up all workflows to GitHub with daily schedule and Telegram /backup

Quick overview This workflow backs up all workflows from your n8n instance to a GitHub repository every day at 03:00, and also supports an on-demand Telegram /backup command, then sends a Telegram message with the backup result and commit link. How it works Runs daily at 03:00 and also triggers when a Telegram message is received. Checks that the incoming Telegram message starts with /backup before proceeding with the manual run. Fetches all workflows from the n8n instance via the n8n API. Builds a JSON backup file containing the workflows and sets the GitHub file path as backups/YYYY-MM-DD/workflows.json. Checks in GitHub whether the backup file already exists and either updates it or creates it with a dated commit message. Sends a Telegram notification to the triggering chat (or a predefined admin chat for scheduled runs) including the workflow count and GitHub commit URL. Setup Create and select an n8n API credential that can read workflows from your n8n instance. Add a GitHub credential with access to the target repository and set the owner/repo values to your backup repo. Add a Telegram bot credential, enable the Telegram trigger webhook, and use the bot to send /backup from t

by Business Atlas
Wtelegram
free

Generate Telegram image-to-video clips with AtlasCloud WAN 2.7 and post via Blotato to TikTok, Instagram, Facebook

Quick overview This workflow listens for a Telegram message containing a photo and caption, generates an image-to-video clip via AtlasCloud (WAN 2.7), then publishes the resulting video to TikTok, Instagram, and Facebook using Blotato and sends a confirmation back on Telegram. How it works Triggers when a Telegram bot receives a message with a photo and caption. Extracts the caption as the video prompt/caption, sets duration and resolution, and downloads the attached photo from Telegram. Uploads the photo to AtlasCloud and starts an image-to-video generation job using the WAN 2.7 model. Waits briefly, then polls AtlasCloud for the generation status until it returns completed/succeeded. Uses the returned video URL and caption to publish the video to TikTok, Instagram, and a Facebook page via Blotato. Sends a Telegram message back to the original chat confirming publishing and includes the generated video link. Setup Create/select Telegram bot credentials and use the bot to receive photo messages and send confirmations. Add an AtlasCloud API key as an HTTP Header Auth credential (Bearer token) and select it on the two AtlasCloud HTTP Request steps. Install and enable the Blotato comm

by Dr. Firas
Wtelegram
free

Dub Telegram video links with ElevenLabs and publish to YouTube and TikTok

Quick overview This workflow accepts a video URL from Telegram, sends it to the ElevenLabs Dubbing API to generate a dubbed version in a target language, then uploads the result to Blotato to publish it on YouTube and TikTok and confirms completion back in Telegram. How it works Triggers when a Telegram bot receives a message containing a video link. Reads configuration values such as source/target language, speaker count, watermark/background-audio options, and default YouTube title and caption. Creates an ElevenLabs dubbing job for the provided source URL and periodically checks the job status until it is complete or failed. Stops with an error if ElevenLabs reports the dubbing job as failed. Downloads the dubbed video/audio file from ElevenLabs and uploads the binary file to Blotato to get a public media URL. Publishes the dubbed media to YouTube and TikTok via Blotato (marked as AI/synthetic media) and sends a success message back to the originating Telegram chat. Setup Create a Telegram bot with BotFather, add a Telegram API credential in n8n, and select it for both the Telegram trigger and the Telegram notification step. Create an ElevenLabs API key and configure an HTTP Head

by Dr. Firas
Aopenaichatmodeltelegram
free

Generate and publish AI short videos from Telegram using Blotato and OpenAI

Quick overview This workflow accepts a content idea via Telegram, uses OpenAI to write a short cross-platform caption, generates a vertical AI video with Blotato, and publishes it to TikTok, Instagram, Facebook, and X (Twitter), then confirms the result back in Telegram. How it works Receives a message (your content idea) via a Telegram bot trigger. Uses the incoming text to set the video prompt and posting options like TikTok privacy and the AI-generated flag. Sends the prompt to OpenAI to generate a single short caption (max 280 characters) to reuse across all platforms. Creates a 9:16 AI video in Blotato using a selected template and predefined template inputs (for example profile name and image). Waits and repeatedly checks Blotato until the video render status is marked as done. Publishes the rendered video and the generated caption to TikTok, Instagram Reels, Facebook Reels, and X (Twitter) via Blotato. Sends a Telegram message confirming the video has been published. Setup Install and enable the Blotato community node in your n8n instance (or enable Verified Community Nodes on n8n Cloud) and add a Blotato API credential. Connect your Blotato account to TikTok, Instagram, Fac

by Dr. Firas
Csheets
free

Process prescription orders and refills with Telegram, Google Gemini and Sheets

Quick overview This workflow lets customers order and refill prescriptions via Telegram by extracting medicines from prescription images with Google Gemini, checking and updating inventory in Google Sheets, and sending order summaries and status updates, with delivery updates handled by a webhook and error alerts posted to Slack. How it works Triggers when a Telegram message is received, normalizes it, and routes it based on whether it contains a prescription image/document or the REFILL, STATUS, or CONFIRM command. For prescription images/documents, it downloads the file from Telegram and uses Google Gemini vision to extract medicines, dosages, and quantities from the prescription. It looks up each extracted medicine in a Google Sheets Inventory tab, deducts stock for items that are available, and aggregates the priced order lines. It creates a new pending order in a Google Sheets Orders tab and sends the customer a Telegram order summary with the total and a prompt to reply CONFIRM. For STATUS/REFILL/CONFIRM messages, it reads the relevant order from Google Sheets, sends the current status via Telegram, creates a new pending refill order, or updates the pending order status to co

by Rahul Joshi
Csheets
free

Manage restaurant orders, upsells, and payments with Telegram, OpenAI, Razorpay, and Google Sheets

Quick overview This workflow runs a Telegram restaurant ordering flow that uses OpenAI to parse orders and suggest an upsell, sends a Razorpay payment link, confirms paid orders via a Razorpay webhook, logs orders and feedback in Google Sheets, notifies the kitchen, sends delivery updates, and posts error alerts to Slack. How it works Receives a customer’s order message in Telegram and sends it to OpenAI to extract items, quantities, subtotal, and a suggested upsell. Replies in Telegram with an order summary and upsell prompt, then waits for the customer to respond. When the customer replies, calculates the final total (including the upsell when accepted) and sends a Razorpay payment link in Telegram. Receives the Razorpay payment.captured webhook, extracts payment details, confirms payment to the customer in Telegram, and posts a kitchen ticket to a dedicated Telegram chat. Appends the paid order to an Orders tab in Google Sheets and calculates ingredient deductions to update the same sheet against the order. Waits through prep and delivery windows and then sends delivery tracking followed by a Telegram feedback request. Captures the customer’s rating in Telegram, calculates loyal

by Rahul Joshi
Csheetstelegram
free

Deploy Gainium DCA bot pairs with Telegram approval and Google Sheets logging

Quick overview This workflow runs daily, pulls top coins from the Gainium crypto screener, formats them into USDT trading pairs, and asks for Telegram approval before updating and starting a Gainium DCA bot, with optional deployment logging to Google Sheets and Telegram error alerts. How it works Runs every day at 08:00 on a schedule. Queries the Gainium screener for coins meeting the configured filters (market cap threshold, Binance listing, positive 24h change) and sorts them by 24h volume. Cleans the screener results and selects the top N unique SYMBOL_USDT pairs. Sends the proposed pairs to Telegram with Deploy/Skip buttons and pauses until you respond. If approved, replaces the Gainium DCA bot’s pairs, starts the bot, appends a deployment row to Google Sheets, and sends a Telegram confirmation. If skipped, leaves the bot unchanged and sends a Telegram message confirming the skip. Sends Telegram alerts if the Gainium screener call fails or if any other workflow node errors. Setup Install the community node n8n-nodes-gainium and add a Gainium API credential with permission to manage your bot. Create a Telegram bot, add a Telegram API credential in n8n, and set your telegram_chat

by Gainium
ADembeddingsopenaiW
free

Answer HR and IT policy questions on Telegram with OpenAI and Postgres PGVector

Quick overview This workflow builds a searchable HR policy knowledge base from a PDF and runs a Telegram helpdesk bot that answers employee questions from that content, handling both text messages and voice notes via OpenAI transcription and retrieval from a Postgres PGVector vector store. How it works Manually runs once to download an HR policy PDF over HTTP and extract its text. Splits the extracted policy text into chunks, generates OpenAI embeddings, and inserts the vectors into a Postgres PGVector store. Triggers on new Telegram messages sent to your bot. Routes incoming Telegram updates by type, sending text directly to the assistant, transcribing voice messages with OpenAI, or replying that other formats are unsupported. Uses an OpenAI chat model with Postgres-backed chat memory and a PGVector retrieval tool to answer questions grounded in the stored policy content. Sends the final answer back to the user in Telegram. Setup Add an OpenAI API key for embeddings, chat completions, and audio transcription. Set up a Postgres database with the PGVector extension enabled and add the Postgres credentials for both the vector store and chat memory. Create a Telegram bot with BotFathe

by Redowan Ahmed Farhan
telegram
free

Fitbit Webhook Telegram Alerts

On a webhook, sends an email, fetches Fitbit data, and posts a Telegram message.

by ritik-prog
telegram
free

Gmail Telegram AI Agent

On a new Gmail email, processes it through LangChain, sends a Telegram message, and replies with OpenAI.

by ritik-prog
telegram
free

AI PDF Summaries to Telegram

On a new Gmail email, extracts PDF content, summarizes it with OpenAI, and sends it to Telegram.

by ritik-prog
telegramx
free

AI Calendar Posts to X

On a Google Calendar event, generates a post with OpenAI, alerts Telegram, and publishes it to X.

by ritik-prog
telegram
free

AI Email to Telegram and Home Assistant

On a new Gmail email, generates a reply with OpenAI, messages Telegram, and triggers Home Assistant.

by ritik-prog
telegram
free

AI Email Alerts to Telegram and Slack

On a new Gmail email, generates a response with OpenAI and sends alerts to Telegram and Slack.

by ritik-prog
quickbookssheetstelegram
free

Gmail to QuickBooks, Sheets and Telegram

On a new Gmail email, creates a QuickBooks record, logs it to Google Sheets, and sends a Telegram alert.

by ritik-prog
stripetelegram
pro

Calendar Booking Stripe Telegram Alert

On a new Google Calendar event, creates a Stripe charge and sends a Telegram notification.

by ritik-prog