Daily Morning Brief
For a startup operator or chief-of-staff who wants to open their day with one message instead of five tabs. Runs at 8am (or on demand) and produces a one-screen brief covering today's meetings, urgent unread email, PRs waiting on them, and overdue tasks.
Starting the day in five tabs
Here's what doing this by hand looks like today — and why it doesn't scale.
Every morning starts with cycling through Gmail, Calendar, GitHub, and Notion
Urgent asks hide next to newsletters and build-noise
By the time you've caught up, standup's already started
Composio collapses all of this into one prompt — here's what that looks like.
Your agent runs it end-to-end.
- 01Fetch today's calendar events
- 02Pull unread Gmail from the last 24 hours
- 03For the top 10 unread threads, fetch bodies for summarization
- 04List open PRs awaiting the user's review
- 05Query overdue tasks in Notion
- 06Synthesize a one-screen briefMeetings with attendees, unread emails needing reply, PR titles + ages, overdue tasks with due dates.
- 07Deliver inline or post to a Slack channel
Your day, in one scroll
Skip the morning tab-switch marathon — one prompt returns meetings, inbox, PRs, and tasks in a single screen.
Paste this into Claude, Cursor, or Codex. It'll install the CLI, connect your apps, and run the task — end to end.
Meeting Prep Sheet
Five minutes before your next call, get a prep sheet — attendees, last email, open Jira, recent Slack.
Read →Turn Email into Notion Task
Forward an email to your agent, get a titled Notion task with deadline extracted and properties set.
Read →Full-Stack Incident Investigation
User reports a bug — correlate Datadog + recent deploys + Intercom signal, draft the Slack update and the fix PR.
Read →