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.
- 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:
3. Schedule the brief
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-briefto 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.