Telegram workflow'ları
1.591 sonuç — 255 indirilebilir workflow dosyası, 1.336 kaynağa bağlı n8n referansı
Scrape Job Posts from RSS Feeds and Get Instant Telegram Alerts with Deduplication
On a schedule, fetches job posts from RSS feeds, deduplicates against Google Sheets, and sends new listings to Telegram.
Monitor Website Changes with Diff Detection and Get Instant Telegram and Email Alerts
On a schedule, fetches web pages, detects changes against Google Sheets, and sends diff alerts via Telegram and email.
Get Multimodal AI Dating Advice on Telegram with Google Gemini and Sheets
On a Telegram message, generates multimodal dating advice with Google Gemini and logs each conversation to Google Sheets.
Automatically Share Shopify New Products Across All Social Media Platforms
On a new Shopify product, generates copy with OpenAI and posts across Discord, LinkedIn, Telegram, Facebook, Teams, WordPress, and Gmail.
Telegram AI Chatbot with Human Takeover Using Trilox
On a Telegram message, an OpenAI agent replies using conversation memory and hands off to a human agent via Trilox when needed.
Notify on server restarts with Discord, Telegram, and Slack alerts
Quick overview This workflow triggers when the n8n instance starts, checks recent executions via the n8n API for unfinished runs, summarizes which workflows are affected, and posts a restart and incident summary to Discord and Telegram (with an optional Slack message). How it works Triggers when the n8n instance initializes (server restart/startup). Sets runtime variables (restart timestamp, lookback window, and maximum executions to fetch) and retrieves recent executions from the n8n API. Filters executions to those that are still unfinished and started within the configured lookback window. Groups the filtered executions by workflow ID, counts how many are affected per workflow, and sorts them by highest count. Builds formatted Discord, Slack, and Telegram messages that include the restart time, an estimated downtime/gap, and links to the affected workflows’ execution pages. Sends the message to a Discord channel via a Discord webhook and to a Telegram chat via the Telegram Bot API (Slack posting is present but disabled). Setup Create and add an n8n API credential with permission to read executions. Create a Discord incoming webhook for your target channel and add it as a Discord
Create Google Tasks from Tactiq meeting transcripts using OpenAI and Telegram
Quick overview This workflow monitors a Google Drive folder for new Tactiq transcript files, uses OpenAI to extract explicit action items, creates matching Google Tasks, sends a Telegram notification, and logs each processed transcript in an n8n Data Table to prevent duplicate processing. How it works Triggers when a new file is created in a specified Google Drive folder (or on an optional 12-hour schedule). Loads previously processed transcript filenames from an n8n Data Table and lists files in the target Google Drive folder. Filters out files that have already been processed, then downloads each new transcript and converts it to plain text. Sends the transcript text to OpenAI to return strict JSON containing only explicit action items with an owner, optional due date, and an evidence quote. Creates a Google Task for each extracted action item, including source transcript details in the task notes, and sends a Telegram error message if task creation fails. Records the transcript as processed in the n8n Data Table (including zero-task transcripts) and sends a Telegram success message. Setup Add credentials for Google Drive, Google Tasks, OpenAI, and Telegram. Create or choose an n
Route rental payment and receipt messages with Telegram and OpenAI GPT-4.1
Quick overview This demo workflow listens for Telegram rental messages, routes receipt-related commands, uses OpenAI to classify payments, costs, and booking summaries, then replies with parsed details and a sample receipt flow. How it works Triggers when a new Telegram message is received. Routes the message into one of four paths: full /receipt command, receipt request, receipt date reply, or general rental tracking. If a full /receipt command is provided, it parses client, property, stay dates, amount, and transaction details and replies in Telegram with the extracted fields. If the user sends a receipt request, it looks up the last saved payment for that Telegram chat and either prompts the user for stay dates or returns an error if no payment is stored. If the user replies with stay dates during a pending receipt flow, it combines those dates with the stored payment to build receipt details and replies with either a “ready to generate” summary or an error message. For all other messages, it sends the text to OpenAI to classify it as payment, cost, or booking summary, normalizes the JSON result, and replies in Telegram with the parsed output. When a payment is detected, it extr
Reply to Instagram comments with Groq, Telegram approval, and Google Sheets logging
Quick Overview This workflow monitors new Instagram comments, generates a draft reply with Groq (OpenAI-compatible chat completions), sends it to Telegram for YES/NO approval, and logs the decision in Google Sheets before optionally posting the approved reply back to Instagram. How it works Runs every 10 minutes, reads existing comment IDs from Google Sheets, then fetches your 10 most recent Instagram media items and their comments via the Instagram Graph API. Filters out comments made by your own Instagram account and limits processing to recent comments. Skips any comment already logged in Google Sheets, and sends new comments (with the post caption as context) to Groq to generate a short draft reply. Sends the draft reply to a Telegram chat for approval and appends a “pending_review” row to Google Sheets with the Telegram message ID for tracking. Runs every 3 minutes, polls the Telegram Bot API for new updates, and keeps an offset so only new messages are processed. For Telegram messages that are replies to an approval request, matches the replied-to message ID to the pending row in Google Sheets and routes the decision. If the reviewer replies YES, posts the draft as an Instagr
Create SEO blog posts from YouTube videos with Gemini and Google Docs
Quick overview Submit a YouTube URL and get a publish-ready SEO blog post. Three Gemini agents research the video, write the article, and score it. Articles scoring 7+ auto-publish to Google Docs. Lower scores route to Telegram for review. How it works The workflow starts when a POST request hits the webhook with a YouTube URL, optional target keyword, and tone. A Code node extracts the video ID and validates the URL format, then an HTTP Request node calls YouTube Data API v3 to pull the video title, description, channel name, and tags. Three Basic LLM Chain nodes run in sequence, each powered by a Google Gemini Flash sub-node connected via the native ai_languageModel port. The first chain (Research Agent) receives the video context and returns a structured JSON brief containing an SEO title, four H2 headings, primary keyword, secondary keywords, key insights, target audience, and a content angle. A Code node parses this output with a JSON fallback in case Gemini adds unexpected formatting. The second chain (Writer Agent) takes the research brief and writes a complete 1,000–1,400 word blog post following strict rules: flowing paragraphs over bullet lists, primary keyword used 3–5 t
Label incoming Gmail messages with Google Gemini and Telegram alerts
Quick overview This workflow polls Gmail for new emails, uses Google Gemini via an n8n AI text classifier to categorize each message by subject and snippet, and automatically applies the matching Gmail label, sending a Telegram alert if classification errors occur. How it works Checks Gmail every minute for new emails using the Gmail Trigger. Sends the email subject and snippet to a Google Gemini-powered text classifier to assign a category (Personal, Job, Study Related, Bank, Social, OTP, or Misc). Adds the corresponding Gmail label to the message in Gmail based on the predicted category. Sends a Telegram message to the configured chat ID if the classifier step produces an error. Setup Connect your Gmail account using Gmail OAuth2 and ensure the trigger has access to the mailbox you want to label. Add a Google Gemini (PaLM) API key credential for the AI classification step. Create (or choose) the target Gmail labels and replace the label IDs in each “addLabels” action with your own. Add Telegram bot credentials and set the correct chat ID in the Telegram message step (or disable it if you don’t want error alerts).
Turn Telegram into a French fitness coach with Claude, OpenAI and Google Sheets
Quick overview This workflow turns a Telegram chat into a French-speaking fitness and nutrition coach that can handle text or voice messages, use Anthropic for responses, log and read training/nutrition data in Google Sheets, and schedule workouts in Google Calendar. How it works Triggers when a new Telegram message is received. Detects whether the incoming message is a voice note and, if so, downloads it from Telegram and transcribes it with OpenAI. Normalizes the user message, chat ID, and current date fields for downstream processing. Uses an Anthropic chat model with short-term session memory to generate a coaching response and decide when to call tools. Reads from and writes to Google Sheets to fetch or update the user profile, log workouts and meals, retrieve daily nutrition totals, and create or update weekly training and nutrition plans. Optionally creates a workout event in Google Calendar when the user asks to schedule a session. Sends the generated response back to the user in Telegram. Setup Create and connect credentials for Telegram, Anthropic, OpenAI (for audio transcription), Google Sheets OAuth2, and Google Calendar OAuth2. Replace YOUR_SHEET_ID_HERE and select the
Create vertical AI videos from web articles with OpenAI, Seedance and Blotato
Quick overview This workflow accepts an article URL from Telegram, extracts the page text, uses OpenAI to generate a Seedance 2.0 video prompt plus platform-specific captions, creates a vertical video via the AtlasCloud Seedance API, then publishes it to TikTok, Instagram, and YouTube through Blotato and confirms back on Telegram. How it works Receives a message in Telegram containing a web article URL. Fetches the web page HTML, strips it to plain text, and truncates the extracted content for prompting. Uses OpenAI to turn the URL and extracted text into a Seedance 2.0 text-to-video prompt plus TikTok and Instagram captions and a YouTube title and description. Submits the generated prompt to the AtlasCloud Seedance 2.0 generateVideo API with the configured duration, resolution, and FPS. Polls the AtlasCloud prediction endpoint on a wait interval until the video status returns completed/succeeded. Publishes the resulting video URL to TikTok, Instagram, and YouTube via Blotato using the generated captions and YouTube metadata. Sends a Telegram confirmation message that includes the video title and the final video URL. Setup Create a Telegram bot with @BotFather, add Telegram credent
Triage telehealth appointments with GPT-4o-mini, Telegram, Google Calendar
Quick overview This workflow collects telehealth appointment details via an n8n Form, uses OpenAI (GPT-4o-mini) to score no-show risk, then sends Telegram reminders and confirmations and updates Google Calendar based on the patient’s response, with Slack alerts on workflow errors. How it works Receives a new appointment submission from an n8n Form with patient, appointment, and Telegram chat details. Sends the appointment data to OpenAI (GPT-4o-mini) to generate a 0–100 no-show risk score and explanation. Routes the flow based on the risk score, sending a single friendly Telegram reminder for low-risk patients. For high-risk patients, sends escalating Telegram reminders and a final message that waits for a confirmation or cancellation reply. If the patient cancels, creates a new “rescheduled” time slot in Google Calendar and sends the patient a Telegram reschedule acknowledgement. If the patient confirms, updates the existing Google Calendar event to note the confirmation and sends a Telegram confirmation message. If any step fails, posts an error notification to a Slack channel. Setup Add credentials for OpenAI (Chat), Telegram Bot, Google Calendar OAuth2, and Slack OAuth2 used fo
Triage chronic care vitals with Google Sheets, Gmail, Telegram and Slack
Quick overview This workflow runs daily to read chronic care vitals from Google Sheets, merge them into a per-patient record, score risk using AHA/ADA threshold rules, and notify clinicians via Telegram and Gmail when escalation is needed, while logging all results back to Google Sheets. How it works Runs every 24 hours on a schedule trigger. Reads blood pressure, glucose, activity/sleep, and patient master data from Google Sheets. Merges the sheets into a single structured record per patient for the current day. Calculates a risk score and risk level (LOW–CRITICAL) by evaluating vitals against AHA/ADA guideline thresholds and detecting anomalies. If escalation is required, generates a clinical intervention plan, sends a Telegram alert to the doctor, sends an HTML escalation email via Gmail, and appends/updates the escalated result in the Google Sheets DailyLog. If escalation is not required, writes the routine result to the Google Sheets DailyLog and sends a routine status email via Gmail. If any workflow error occurs, posts an error alert to a designated Slack channel. Setup Add Google Sheets OAuth2 credentials and update each Google Sheets node with your spreadsheet document ID
Extract post-call glossary terms from transcripts with Anthropic Claude and Telegram
Quick overview This workflow accepts a meeting transcript via an n8n form or webhook, uses Anthropic Claude to extract technical terms and acronyms into a JSON glossary, and then sends either the formatted glossary or a “nothing to add” confirmation to Telegram. How it works Receives a transcript either from an n8n form submission or from an HTTP POST webhook. Normalizes the incoming payload into consistent transcript and sessionId fields. Sends the full transcript to an Anthropic Claude chat model to extract distinct technical terms and short definitions as a strict JSON block. Parses the model’s JSON response into structured fields and checks whether any terms were found. Formats a numbered glossary message when terms exist and sends it to a Telegram chat. Sends a short “Nothing to add” message to Telegram when no relevant terms are found. Setup Add an Anthropic API credential and select the model in the Anthropic Claude chat model node. Create a Telegram bot, add Telegram credentials in n8n, and replace `` with your target Telegram chat ID in both Telegram send steps. If using the webhook trigger, copy the webhook URL and configure your transcription tool to POST JSON like { "tr
Run a multi-tool Telegram AI assistant with Groq Llama 3.3
Quick overview This workflow turns a Telegram bot into a personal assistant J.A.R.V.I.S - powered by Groq (Llama 3.3 70B) and a LangChain agent with chat memory, using tools for web search, weather, news, Wikipedia lookups, calculations, date/time, jokes, and URL reading. How it works Triggers when a new Telegram message is received by your bot. Sends the message text to a LangChain agent running on Groq’s chat model, using the Telegram chat ID to keep a rolling memory of the conversation. When needed, the agent calls external tools such as Tavily (web search), OpenWeatherMap (weather), NewsAPI (news), Wikipedia, JokeAPI, and a URL fetcher to gather or summarize information. For math and date/time questions, the agent runs built-in code tools to compute results or return the current date and time. Returns the agent’s final response to the same Telegram chat. Setup Create a Telegram bot with @BotFather, add a Telegram API credential in n8n, and select it in both the Telegram Trigger and Telegram send-message step. Add a Groq credential in n8n and ensure the Groq chat model is selected in the workflow. Replace placeholders with your API keys: YOUR_TAVILY_API_KEY (Tavily), YOUR_OPENWE
Post daily motivational quote images to Telegram with Gemini and HTML to Image
Quick overview This workflow runs daily on a schedule, uses Google Gemini to generate a short motivational quote and author, renders it into an image via htmlcsstoimg.com, and posts the resulting photo to a Telegram channel. How it works Runs once per day at the configured hour using a schedule trigger. Sends a prompt to Google Gemini to generate an original motivational quote and an author name in a strict two-line format. Extracts the quote and author from the Gemini response and falls back to default values if parsing fails. Calls the htmlcsstoimg.com API to render the quote and author into a styled 1080×1080 image using an HTML/CSS template. Sends the generated image URL to Telegram and posts it as a photo to the configured channel. Setup Add Google Gemini (PaLM) API credentials in n8n for the quote generation step. Create a Telegram bot with @BotFather, add it as an admin to your target channel, and connect the bot token as a Telegram credential in n8n. Sign up for an htmlcsstoimg.com API key and set it in the HTTP request header as CLIENT-API-KEY. Replace @your_channel_username with your Telegram channel username and adjust the schedule time and quote prompt as needed.
Convert Telegram messages to to-do lists with Gemini and Notion
Quick overview This workflow turns incoming Telegram bot text messages into a numbered to-do list using Google Gemini, saves the result as a new page in a Notion database, and replies to the user in Telegram with the same extracted task list. How it works Triggers whenever your Telegram bot receives a new message. Checks whether the incoming message contains text and ignores non-text updates. Sends the message text to Google Gemini to extract a clean, numbered to-do list (or returns “No tasks found.”). Creates a new page in a Notion database and stores the extracted to-do list. Sends the extracted to-do list back to the user in the original Telegram chat. Setup Create a Telegram bot with @BotFather, add your Telegram credentials in n8n, and use the trigger’s webhook/connection to start receiving updates. Add a Google Gemini (PaLM) API credential for the AI extraction step. Add a Notion credential, select the target database, and ensure it has suitable properties to store the page title and extracted to-do content.
Repurpose YouTube Shorts from Telegram to Facebook, Instagram and TikTok with Apify and OpenAI
Quick overview This workflow listens for a YouTube Short link sent to a Telegram bot, downloads the video metadata and MP4 URL via Apify, generates a repost caption with OpenAI, uploads the video to Blotato, publishes it as a Facebook Reel, Instagram Reel, and TikTok post, then confirms back in Telegram. How it works Triggers when a message containing a YouTube Short URL is received by your Telegram bot. Sends the URL to an Apify YouTube downloader actor to retrieve the Short’s title and direct MP4 format URLs. Selects the best MP4 with audio up to the configured resolution and uploads it to Blotato to get a stable hosted media URL. Uses OpenAI (via the LangChain agent) to generate a short caption from the video title using your caption rules. Publishes the hosted video and generated caption to Facebook (as a Reel), Instagram (as a Reel), and TikTok via Blotato, continuing even if one platform publish fails. Sends a Telegram message confirming the publishes and includes the caption that was used. Setup Create a Telegram bot and add its token as an n8n Telegram credential, then start a chat with the bot so it can receive messages. Add an Apify API token as an n8n HTTP Header Auth cr
Create Seedance 2.0 short videos from Telegram ideas with OpenAI and Blotato
Quick overview This workflow takes a video idea sent via Telegram, uses OpenAI to generate a Seedance 2.0-ready prompt plus platform-specific captions, creates the video through AtlasCloud’s Seedance API, then publishes it to TikTok, Instagram, and YouTube using Blotato and confirms back in Telegram. How it works Receives a video idea as a Telegram message. Uses OpenAI (via an agent) to generate a structured JSON payload containing a Seedance 2.0 text-to-video prompt plus TikTok and Instagram captions and a YouTube title and description. Submits the prompt to AtlasCloud’s Seedance 2.0 video generation API and requests a 5-second video. Polls AtlasCloud every 30 seconds until the video generation status returns completed/succeeded. Extracts the final video URL and pairs it with the generated captions and YouTube metadata. Publishes the video to TikTok, Instagram, and YouTube via Blotato, then sends a Telegram confirmation message. Setup Create a Telegram bot and add Telegram credentials, then ensure the trigger and confirmation nodes use the correct bot and chat settings. Add an OpenAI API credential and select a chat model (configured for gpt-4o-mini) for prompt and caption generat
Create Veo 3.1 Fast AI shorts from Telegram with AtlasCloud, OpenAI and Blotato
Quick overview This workflow turns a Telegram message into a short AI-generated video using AtlasCloud (Google Veo 3.1 Fast), generates an SEO-friendly title with OpenAI, publishes the video to YouTube and TikTok via Blotato, and sends a confirmation back to Telegram. How it works Triggers when you send a new message to your Telegram bot with a video idea. Sets the Veo model, video duration, and prompt based on the Telegram message. Starts video generation on AtlasCloud and polls the render status every 30 seconds until it completes. Uses OpenAI (GPT-4o-mini) to generate a short, SEO-friendly title in the same language as the prompt. Publishes the rendered video URL and generated title to YouTube via Blotato. Publishes the same video and title to TikTok via Blotato and sends a Telegram confirmation with the title and video URL. Setup Create a Telegram bot with BotFather and add Telegram credentials, then start a chat with the bot so it can receive messages. Add an AtlasCloud API key as HTTP Header Auth and ensure the AtlasCloud endpoints are reachable for both the create and status requests. Add an OpenAI API key for the title generation step. Install and enable the Blotato communi
Generate dividend income reports via Telegram with Google Gemini
Quick overview This workflow listens for Telegram messages, validates the sender, parses an investment amount and risk strategy, builds a predefined dividend ETF/stock allocation, calculates estimated yield and income, and uses Google Gemini to format a concise portfolio report that it sends back in Telegram. How it works Triggers when a new Telegram message is received. Checks the Telegram chat ID against an allowlist to ensure only an approved user can run the workflow. Parses the message text into investment capital and a strategy (conservative, moderate, or aggressive) and sends a Telegram “typing” action while processing. Builds a strategy-based portfolio from predefined tickers and allocations, enriches each holding with preset dividend yield and risk values, and calculates invested amount plus monthly and annual income per holding. Aggregates the holdings into a single portfolio summary with total income and overall portfolio yield. Uses Google Gemini via an AI Agent prompt to generate a Telegram-ready report based strictly on the calculated portfolio data. Sends the formatted DividendIQ report back to the configured Telegram chat. Setup Create a Telegram bot with @BotFather
Send a weekly Plausible analytics digest to Telegram chat
Quick Overview This workflow runs every Monday (or manually) to query Plausible Analytics for top pages, new referrers, and potential content decay, then formats a weekly digest and sends it to a Telegram chat. How it works Runs every Monday at 8:00 AM or starts on demand via a manual trigger. Sets the Plausible site ID, Plausible base URL, and the target Telegram chat ID. Queries the Plausible API for the last 7 days’ top pages and prepares a top-5 list by visitors. Queries Plausible for referrers for the last 7 days and the previous week, then identifies referrers that appear this week but not last week. Queries Plausible for per-page visitors for the last 7 days and for a week 4 weeks ago, then flags pages with significant traffic drops. Combines the insights into a Markdown message and sends the digest to Telegram. Setup Add a Plausible API key as an HTTP Bearer Auth credential and ensure the workflow points to your Plausible instance URL. Update the workflow variables with your Plausible site_id, plausible_url, and the destination telegram_chat_id. Add Telegram credentials and ensure the bot can post to the target chat (start a chat with the bot or add it to the group). Adjust