n8n

How to Automate Telegram Content Delivery?

Grow your Telegram audience and keep them engaged without manual posting. New subscribers are saved to a list, greeted right away, and receive a daily recipe with a photo and link. Ideal for content creators and food brands that want steady, simple outreach.

When someone starts your bot, a Telegram event fires, sends a welcome message, and fetches a random vegan recipe from the recipes API. The chat ID and first name are written to Airtable only if they are not already there. Each day a schedule runs, pulls all chat IDs from Airtable, gets a new recipe, and sends a photo and a link to every subscriber. The flow uses Telegram for messages, Airtable for the list, and an HTTP call to the recipes API for fresh content. This keeps posting consistent and removes manual copy and paste.

Setup needs a Telegram bot, an Airtable base with chatid and Name fields, and a recipes API key. Expect faster posting, a clean subscriber list, and better audience retention. Great for daily tips, menu ideas, or any simple daily content series that fits your brand.

What are the key features?

  • Telegram event capture adds new users and sends a welcome message automatically
  • Airtable list stores chat IDs and names for future broadcasts
  • IF logic prevents adding the same chat more than once
  • Scheduled runs fetch a fresh recipe and broadcast to all saved chats
  • HTTP request pulls a random vegan recipe with title, image, and source URL
  • Telegram photo message sends the recipe image to each chat
  • Follow up text message includes the recipe title and link

What are the benefits?

  • Reduce daily content sending from 60 minutes to 5 minutes
  • Automate 100 percent of Telegram recipe posts
  • Keep a clean subscriber list in Airtable with no duplicates
  • Handle hundreds of chats with the same effort
  • Connect Telegram, Airtable, and the recipes API in one place

How do you set it up?

  1. Import the template into n8n: Create a new workflow in n8n > Click the three dots menu > Select 'Import from File' > Choose the downloaded JSON file.
  2. You'll need accounts with Telegram, Airtable and Spoonacular. See the Tools Required section above for links to create accounts with these services.
  3. Create a Telegram bot using BotFather and copy the bot token. In the n8n credentials manager, create a Telegram credential and paste the token.
  4. Open the Telegram Trigger node in n8n and select your Telegram credential in the 'Credential to connect with' dropdown. Save the node so n8n can register the webhook.
  5. Open the Telegram Welcome Message node and edit the welcome text if needed. Keep the tone clear and friendly.
  6. Sign in to your recipes API provider and create an API key. In both HTTP Request nodes named Get recipes and Get recipes from API, replace APIKEYHERE in the URL with your key.
  7. In Airtable, create a base with a table named Table 1. Add fields chatid (text or number) and Name (single line text).
  8. In n8n credentials, create an Airtable credential. If unsure, double click any Airtable node, select 'Create new credential', then follow the on screen instructions to connect your account.
  9. Open the Airtable, Airtable1, and Airtable2 nodes and select your Airtable credential. Point each node to the same base and Table 1.
  10. Run a quick test: open your bot in Telegram and click Start. You should receive the welcome message, and a new row should appear in Airtable with your chatid and Name.
  11. Temporarily set the Cron node to run every minute for testing. Execute the workflow and confirm you receive a recipe image and a link. Change the schedule back to daily when done.
  12. If messages do not arrive, make sure you started the bot in Telegram, confirm the correct bot token in credentials, check Airtable table and field names, and verify the recipes API key has quota.

Tools Required

$24 / mo or $20 / mo billed annually to use n8n in the cloud. However, the local or self-hosted n8n Community Edition is free.

Airtable

Sign up

Free (1,000 API calls / mo)

Spoonacular

Sign up

Free plan: $0 / mo via APILayer, 3,000 requests / mo

Telegram

Sign up

Free: $0, Telegram Bot API usage is free for developers

Similar Templates

Join Futurise to access 1,200+ automation templates

Get instant access to ready-made automation workflows for n8n, Make.com, AI agents, and more. Download, customise, and deploy in minutes.