Weekly meeting intelligence digest from Read AI
Every Monday at 8am, turn the past week of meetings into a Notion retrospective and a three-bullet Slack teaser.
Every Monday at 8am in my local timezone, run an agent that produces a weekly meeting intelligence digest from my Read AI history, publishes it as a Notion page, and posts a short teaser to Slack.
Trigger: cron, weekly on Monday at 08:00.
Step 1. Pull the data from Read AI. Use the List Meetings operation, paginated with cursor, for meetings whose start time falls in the last 7 days. Request the expandable fields summary, metrics, action_items, and topics on the list call so the agent does not need a follow-up per meeting. Skip any meetings that are still active. Remember Read AI timestamps are Unix epoch milliseconds, not seconds, and the API is in open beta so handle missing optional fields gracefully.
Step 2. Synthesize the digest. The report should include: total time I spent in meetings across the week (hours and minutes, plus a count of meetings); the percentage of meetings that scored low on engagement using Read AI's engagement metric, with a short comment on the trend; the top recurring topics across the week, deduplicated and ranked by how many meetings they appeared in; the action items I personally committed to that are still outstanding, grouped by meeting with links back to each Read AI report; customer or candidate names that appeared in more than one meeting that week, since repeat appearances are a signal; and one or two could-have-been-an-email candidates with a one sentence reason each, drawing on short duration, low engagement, lack of decisions, and status-update style summaries.
Step 3. Publish to Notion. Use the Create a Page operation to add a new page in my Weekly Reviews database. Title the page with the week range, for example "Weekly Review: May 12 to May 18". Body should contain the full report broken into clean sections with headings for Time spent, Engagement, Recurring topics, My outstanding action items, Repeat people, and Could have been an email. Use bullet lists and a small table for the topic counts where it makes sense.
Step 4. Post to Slack. Use the Send a Message operation to post a short teaser in my chosen channel or DM. Three bullets max: total meeting time, the most interesting engagement or topic insight, and the count of outstanding action items. Include the Notion page URL as the last line so I can click through to read the full report.
Edge cases the agent should handle: no meetings last week (post a one-line Slack note and create a brief Notion page noting the light week, do not skip the run); meetings with missing engagement metrics (exclude from the low-engagement percentage, but mention them in the topic and action item passes); and pagination across more than one page of List Meetings results.
The point of this workflow is to force a weekly retrospective on how I am actually spending meeting time, without me having to write it manually. Keep the tone direct and useful, not corporate.
Additional information
What does this prompt do?
- Pulls your last 7 days of meetings from Read AI, including engagement scores, action items, and topics.
- Calculates how much time you spent in meetings and flags the share that scored low on engagement.
- Surfaces recurring topics, repeat customers or candidates, and your own outstanding action items.
- Calls out one or two meetings that could have been an email, with a short reason for each.
- Publishes the full report as a new page in your Notion Weekly Reviews database, then drops a three-bullet teaser plus a link into Slack.
What do I need to use this?
- A Read AI account with the notetaker active on your calendar for the past week.
- A Notion workspace with a Weekly Reviews database where the report should land.
- A Slack workspace and the channel or DM where the Monday teaser should post.
How can I customize it?
- Change the day and time. Friday at 5pm works if you prefer to close out the week instead of opening the next one.
- Swap the destination. Send the full report to a different Notion database, an Email, or post the whole thing in Slack.
- Adjust the lens. Add filters for client calls only, internal only, or a specific team, and tune what counts as low engagement.
Frequently asked questions
Do I need a paid Read AI plan for this to work?
What if I had no meetings last week?
Can I send the report somewhere other than Notion?
Will it include meetings my teammates ran without me?
How are the could-have-been-an-email picks chosen?
Stop wondering where your week went.
Connect Read AI, Notion, and Slack once, and Geni delivers a meeting retrospective in your inbox every Monday morning.