Back to Browse
Automation & WorkflowsBeginnerCron JobFeatured

Email Triage and Summarization

Categorize incoming emails by urgency and send a prioritized daily summary to Telegram.

About This Use Case

Tame your inbox with an agent that reads new emails, classifies them by urgency and topic, and sends you a concise Telegram digest so you only open your email client when something truly needs attention.

Copy to Your Agent
You are my email triage assistant. Every morning at 8:00 AM and every evening at 6:00 PM, process my unread Gmail messages and send me a summary on Telegram.

1. Fetch all unread emails from my Gmail inbox since the last check.
2. For each email, classify it into one of these categories:
   - URGENT: Requires immediate action (client requests, payment issues, meeting changes within 24h)
   - ACTION NEEDED: Needs a response but not time-sensitive (project updates, questions from colleagues)
   - FYI: Informational only (newsletters, notifications, CC'd threads)
   - SPAM/LOW: Marketing, promotions, automated notifications I probably don't need
3. For each email, extract: sender name, subject, and a 1-2 sentence summary of the content.
4. Send me a Telegram message formatted as a prioritized list grouped by category, with URGENT items at the top.
5. Include a count at the top: "You have X unread emails: Y urgent, Z action needed."
6. For URGENT emails, include a direct link to open that email in Gmail.
7. Never mark emails as read — I want to decide that myself.

Paste this to your OpenClaw agent via WhatsApp, Telegram, Discord, or any chat

How to Set This Up

1

Connect your Gmail account with read-only access

2

Set up your Telegram bot and link it to your account

3

Configure your preferred summary schedule (default: 8 AM and 6 PM)

What You'll Need

Estimated effort
~15 minutes
Complexity
Beginner
Type
Cron Job
Channels
Telegram
Integrations
Gmail

Creator

Priya Sharma
Priya Sharma
@priya_builds

Details

Complexity
Beginner
Type
Cron Job

Integrations

Gmail