Gmail to Telegram Audio Podcast Bot
detail.loadingPreview
Converts 'CATEGORY_PROMOTIONS' emails into an audio podcast sent to Telegram.
🚀Ready to Deploy This Workflow?
About This Workflow
Overview
This workflow automates the process of converting promotional emails from Gmail into an audio podcast format and sending it to a Telegram channel. It fetches emails, summarizes their content, converts the summary to speech, and then sends the audio file as a message.
Key Features
- Automatically fetches emails from the 'CATEGORY_PROMOTIONS' label in Gmail.
- Summarizes email content for brevity.
- Converts summarized text into speech using Text-to-Speech (TTS).
- Sends the generated audio file as a message to a specified Telegram chat.
How To Use
- Configure Gmail Trigger: Set up the Gmail trigger node to poll for emails with the 'CATEGORY_PROMOTIONS' label. Ensure your Gmail credentials are set up.
- Get Message Content: Configure the 'Get message content' node to retrieve the details of the triggered email.
- Summarize Content: Use the 'Summarization Chain' node (or an equivalent text summarization node like OpenAI) to condense the email content. Adjust the prompt to control the summary length and style.
- Clean Email Data: Utilize the 'Delete unnecessary items' code node to remove extraneous fields from the email data.
- Text to Speech: Use a Text-to-Speech node (like 'Text to Free TTS' or an API call) to convert the summarized text into an audio file. Configure the voice and other relevant parameters.
- Convert to File: If the TTS output is base64 encoded, use the 'Convert from base64 to File' node to turn it into a binary file.
- Merge Text with Audio: If necessary, use the 'Merge Text with Audio' node to combine the text caption with the audio file.
- Send to Telegram: Configure the 'Send Message to Telegram' node with your Telegram API credentials, the target chat ID, and set the audio file to be sent. The caption can be set to include the summarized text.
Apps Used
Workflow JSON
{
"id": "20f14db9-ace1-4b3f-8880-abdf49ee49e8",
"name": "Gmail to Telegram Audio Podcast Bot",
"nodes": 0,
"category": "Email Automation",
"status": "active",
"version": "1.0.0"
}Note: This is a sample preview. The full workflow JSON contains node configurations, credentials placeholders, and execution logic.
Get This Workflow
ID: 20f14db9-ace1...
About the Author
SaaS_Connector
Integration Guru
Connecting CRM, Notion, and Slack to automate your life.
Statistics
Verification Info
Related Workflows
Discover more workflows you might like
Email Mailbox as Todoist Tasks
Convert starred and unread emails from your Gmail inbox into actionable Todoist tasks.
Send Specific PDF Attachments from Gmail to Google Drive Using OpenAI
Automate filtering and uploading of specific PDF attachments from Gmail to Google Drive using OpenAI for text analysis.
Mails2notion V2
Processes incoming emails and creates entries in Notion.
Save Gmail Attachments to Google Drive
Automatically saves attachments from new emails with specific criteria to Google Drive.
Gmail Label Manager
Automate Gmail label management for emails.
Gmail Email Labeler
Automatically categorize incoming emails based on existing Gmail labels or create new ones.