Use cases/Productivity

Custom Morning Brief

Wake up to a personalised digest — calendar, news, weather, top emails, and your priorities for the day — texted to you every morning.

Productivityeasy~20m setup
Tools
gmailgoogle_calendarweathermemory_search
Channels
telegram
Uses
cron

The first 30 minutes of your day are usually spent piecing together what's ahead — checking calendar, scanning email, glancing at weather, remembering what you parked yesterday. A morning brief consolidates all of it into one message you read with coffee.

What it does

  • Runs every weekday at 7:00 AM
  • Pulls today's calendar (next 12 hours)
  • Surfaces unread emails flagged important or from priority senders
  • Adds local weather + commute conditions
  • Lists carry-over items from yesterday's session memory
  • Delivers everything as a single Telegram message

What you'll need

  • Gmail integration — connected via the dashboard
  • Google Calendar integration — same OAuth grant as Gmail
  • Telegram channel — for delivery
  • Cron — scheduling (built-in tool)

Setup

1. Connect Gmail and Calendar

In the dashboard's Connections tab, link Gmail and Google Calendar with the same Google account. Both feed into the morning brief.

2. Tell Flowly your priorities

Send this to your bot once — it persists in memory and shapes every brief afterwards:

Send to Flowly
Remember: - I'm in Istanbul (Europe/Istanbul timezone) - Priority senders: my-boss@company.com, partners@x.com - I care about: client meetings, tax deadlines, my kids' school events - I don't want to see: newsletters, promotions, automated alerts

3. Schedule the brief

Send to Flowly
Set up a cron job called "morning-brief" that runs Monday-Friday at 7:00 AM. Each run, generate a single message with these sections: 📅 Today's calendar List meetings between now and end of day. For each: time, title, attendees, location/link. Flag conflicts. 📧 Worth your attention Top 5 unread emails from priority senders or marked important. Skip newsletters and automated alerts. 🌤️ Conditions One-line weather for Istanbul plus any travel/commute warnings. 📝 Yesterday's threads Anything from yesterday's chats marked "follow-up tomorrow" — pull from memory. Send the assembled message to my Telegram. Keep it under 400 words total.

Prompt

The full setup prompt above is the only thing you need to send. Flowly creates the cron job, registers it under your account, and confirms the schedule.

Tips

  • Test before you sleep. Trigger the cron manually with /cron run morning-brief to verify the format. Tweak section weights until it reads right.
  • Don't over-aggregate. Five emails, three meetings, one weather line. More than that and you stop reading it.
  • Adjust by season. In summer you might add a UV index; in winter, road conditions. Edit the prompt and re-deploy via /cron edit morning-brief.
  • Pair with an evening review. A 9:00 PM cron that asks "what closed today, what carries over?" gives the next morning's brief better context.