⚡ Send birthday and anniversary reminders with Groq AI gift ideas to Telegram

⚡ 52 views · ⚡ Personal Productivity

Description

Birthday & Anniversary Reminder with AI Gift Ideas — Telegram

Never forget a birthday again. This workflow checks your contacts daily and sends you a Telegram alert 7 days before each birthday and on the day itself — with a warm, AI-generated personal message and 3 gift ideas tailored to the person’s interests.

How It Works

  1. Fill a Google Sheet (“People” tab) with: name, birthday, relationship, interests
  2. The workflow runs daily at 8 AM (configurable)
  3. Checks if any birthday is today → sends 🎂 “TODAY” alert
  4. Checks if any birthday is in 7 days → sends 📅 “REMINDER” alert
  5. AI (Groq, free tier) writes a warm, personalized birthday message based on the person’s name, age, relationship, and interests
  6. AI suggests 3 specific gift ideas with price estimates ($20-100)
  7. Everything sent to your Telegram in one clean message

What You’ll Receive on Telegram

🎂 TODAY — Khalil Mansour turns 34!
👤 friend
📅 2026-04-26
💡 Interests: football, gaming, tech gadgets

💌 MESSAGE:
Happy Birthday Khalil! 🎉 Wishing you an epic 34th year filled
with incredible goals, clutch victories, and exciting new tech
to geek out over. You deserve all the best — enjoy your day!

🎁 GIFT IDEAS:
1. FIFA 26 Ultimate Edition ($60)
2. Razer BlackShark V2 gaming headset ($45)
3. Anker portable phone charger for match days ($30)

Workflow Architecture

▶️ Manual Test ──→ 📖 Read People → 📅 Check Dates → 🎁 Format Messages
⏰ Daily 8 AM ──↗                                         ↓
                                                    🤖 AI Personalize ← Groq Chat Model
                                                          ↓
                                                    📝 Combine Message
                                                          ↓
                                                    📲 Send Telegram

9 nodes total. Each node has a clear, single responsibility.

Google Sheet Format

Create a Google Sheet with a tab named “People” and these columns:

namebirthdayrelationshipinterests
Mom1965-08-20familygardening, cooking
Ahmad1990-05-15friendphotography, hiking
Sarah1985-12-03colleaguebooks, cooking
Boss1978-11-02workgolf, wine, travel

What You Need

Setup (10 minutes)

  1. Import the workflow JSON into n8n
  2. Open 📖 Read People → select your Google Sheet and set tab name to “People”
  3. Open 📲 Send Telegram → add your Telegram credential and set your Chat ID (get it from @userinfobot on Telegram)
  4. Open Groq Chat Model → add your Groq API credential
  5. Click ▶️ Manual Test to verify everything works
  6. Activate the workflow — it runs automatically every day at 8 AM

Features

Customizable

Monthly Cost

$0. Google Sheets is free. Telegram Bot API is free. Groq free tier (14,400 requests/day) easily handles a few AI calls per day.

Setup Time

10 minutes. Import → connect 3 credentials → fill your contacts sheet → activate. Done forever.

🔗 Nodes Used

Google Sheets, Telegram, Schedule Trigger, Basic LLM Chain, Groq Chat Model

📥 Import

Download workflow.json and import into n8n: Workflow menu → Import from File

📖 Importing guide · 🔑 Credential setup