- Home
- Integrations
- Gmail
- Gmail + Telegram
Forward Gmail to Telegram: alerts for every new email
To forward Gmail to Telegram, nana800 checks your Inbox once a minute and sends a Telegram message with the sender, subject and text of every new email. To sign in, a Gmail address and an app password are enough, or you can connect Google OAuth instead. No code is needed, and your balance is topped up to $3.50 for free every month.
Build it in the builderWhat you can automate
- Get a private message for every new email: who sent it, the subject and the start of the text
- Forward only the emails you need: from a specific client, with "order" in the subject, or with a certain label, using Gmail search
- Send emails with leads to a team group so none of them gets lost
- Summarize a long email in two or three lines with a ChatGPT block before it goes to Telegram
- See in the message whether the email has attachments, with their names, sizes and types
How to set it up
- 1
Create a bot and find the chat ID
Create a bot with @BotFather using /newbot and copy the token. Press Start in your bot, otherwise it cannot message you. @getmyid_bot shows your ID. For a team group, add the bot to it and use the group ID, which starts with -100.
- 2
Prepare access to Gmail
The simpler way: in your Google account open Security, then 2-Step Verification and App passwords, and create a password. The other way is Google OAuth, which needs the client ID and client secret of an app in Google Cloud Console and a refresh token with Gmail access.
- 3
Add the Gmail trigger
Create a scheme or start from the ready Gmail to Telegram template. In the gmail incoming email trigger enter the Gmail address, pick APP_PASSWORD_IMAP or OAUTH_CLIENT and fill in its fields. The search field takes a filter such as from:client@example.com, an empty field means all emails.
- 4
Set up the Telegram message
In the Telegram message send block paste the bot token and the chat ID. Put the from, subject and snippet fields of the trigger into the text: sender, subject and start of the email. Pick the plain_text format. The full text from body_text may not fit, because Telegram rejects messages over 4096 characters.
- 5
Turn the scheme on and test it
Turn the scheme on and send yourself a test email. The first check only remembers the emails already in the Inbox, so old ones do not arrive. The alert for a new email comes with the next check. An enabled scheme costs $0.0042 per hour.
Pricing
A run of a Gmail block costs $0.002, a run of a Telegram block costs $0.001. Every month the balance is topped up to $3.50 for free, an enabled scheme costs $0.0042 per hour.
Services in this connection
- Gmail
Start a scheme on every new Gmail email: send an alert to Telegram, save it to a spreadsheet or let an AI read it. No code, free balance every month.
- Telegram
Build a Telegram bot without code: reply to messages, add buttons, send leads and alerts to a chat, group or channel. Free balance every month, no card needed.
Ready template
- Gmail to Telegram
A ready nana800 template that sends a Telegram message for every new Gmail email, with the sender and subject. No code, free balance every month.
Frequently asked questions
Build your first scheme for free
Sign-up is free and needs no card. Every month the balance is topped up to $3.50 for free, enough for about 3,500 runs of basic blocks.
Build it in the builder