Monday creator digest: what to make next on YouTube
Every Monday at 9am, get a Slack message that ranks last week's videos, names the winner and an underperformer, and suggests two follow-up ideas.
Build me a Monday-morning creator digest that helps me decide what content to lean into next on YouTube.
Trigger: cron, every Monday at 9am in my local timezone.
Steps the agent should run:
1. Use YouTube List Channels with mine=true to get my channel and grab the uploads playlist ID from contentDetails.relatedPlaylists.uploads.
2. Use YouTube List Playlist Items on that uploads playlist to fetch the most recent videos, then keep only the ones published in the last 7 days.
3. For each of those videos, use YouTube Get Video (requesting snippet, contentDetails, and statistics) to pull title, description, tags, duration, thumbnail URLs, view count, like count, and comment count. Batch the IDs in a single Get Video call when possible. Avoid Search Videos because it costs 100 quota units; List Playlist Items plus Get Video each cost 1 unit.
4. Rank the videos by overall performance. Weigh views most heavily, then likes and comments as engagement signals. If there is only one new video, treat it as the winner and compare it to the prior week's videos from the same playlist for context.
5. Look at the top performer and identify what stood out: the topic (from title, description, tags), the format (tutorial, vlog, review, short, long-form based on duration), the length, and the thumbnail style I can infer from the snippet metadata and thumbnail filename. Then look at the worst performer and note one likely reason it underperformed.
6. Write two specific follow-up video ideas that build on the winner. Same topic family, slightly different angle. Concrete enough that I can decide yes or no to filming them.
7. Send the digest with Slack Send a Message. Default target is a DM to myself; let me set a channel ID at setup time. Tone: direct, useful, producer-to-creator. No stats dump. Use Slack mrkdwn formatting. Structure: one line naming the winner with a one-line reason, one line on the underperformer with a one-line reason, then the two follow-up ideas as a short list. Keep the whole message under 12 lines.
Edge cases: if I published zero videos in the last 7 days, send a one-line message saying so and skip the ranking. If the YouTube account has no channel, send an error note to the same Slack target and stop.
Additional information
What does this prompt do?
- Every Monday at 9am, pulls the videos you published on your YouTube channel in the last seven days.
- Ranks them by views, likes, and comments, then identifies what the top performer had in common (topic, format, length, thumbnail style).
- Sends a short Slack message that names the winner, calls out one underperformer, and recommends two follow-up video ideas in the same lane.
- Reads as a direct, useful note from a smart producer, not a stats dump.
What do I need to use this?
- A YouTube account for the channel you publish to.
- A Slack workspace and the channel or DM where the digest should land.
- A regular upload cadence helps. The digest still runs on quiet weeks, it just has less to say.
How can I customize it?
- Change the day or time. Friday afternoon for a week-in-review, or daily if you ship a lot.
- Point it at a different Slack channel, a private DM to yourself, or a shared creator team room.
- Adjust the lookback window. Seven days is the default, but bump it to fourteen or thirty for slower release schedules.
- Tune the tone. Ask for more candor, more encouragement, or a tighter format like three bullets and out.
Frequently asked questions
Does this work if I publish less than once a week?
Will it analyze my thumbnails?
Can I have it post to a team channel instead of a DM?
What if I run multiple channels?
How accurate are the view counts on Monday morning?
Stop guessing what to film next.
Connect YouTube and Slack once. Every Monday at 9am, Geni reads last week's numbers and tells you what to lean into.