Weekly TikTok performance digest in Slack
Every Friday at 3pm, get a plain-English recap of the past week on TikTok posted to Slack. Top performers, weakest post, follower growth, and one thing to try next week.
Build an agent workflow that delivers a weekly TikTok performance digest to Slack every Friday at 3pm in my timezone.
Trigger: cron, weekly on Friday at 15:00 in the creator's local timezone (ask me for the timezone when configuring). The workflow uses two integrations: TikTok as the data source and Slack Bot as the delivery channel.
What the agent should do on each run:
1. Pull this week's videos. Call TikTok List Videos to get every video I posted in the last 7 days (cursor-paginate until has_more is false, filter server-side or client-side by create_time within the window). Then call TikTok Query Videos with those video IDs to fetch view_count, like_count, comment_count, share_count, and average watch time (video_duration plus available watch stats). Also grab title/caption text so you can reason about hooks and topics.
2. Pull profile stats. Call TikTok Query Creator Info (or Get User Info with the user.info.stats scope) to grab the current follower count and total likes on the account.
3. Compare to last week. Repeat the video pull for the previous 7-day window (day 8 through day 14 back). Compute deltas: follower growth vs prior week, and per-video engagement compared against the median of the prior week's posts. Also compute this week's median views so you can flag outliers.
4. Write the digest. Produce a short natural-language recap that (a) names the top 2 performers with the metric that made them stand out, (b) names the weakest post honestly, (c) flags any outlier (a video with 3x the median views, or an unusually large follower jump), and (d) gives one concrete recommendation for next week's batch based on which hooks or topics actually performed best. Tone: plain and specific. No generic marketing speak. No hedging. If it was a light week, say so and still make a recommendation.
5. Post to Slack. Call Slack Bot Send a Message to post the digest to a channel I choose at setup. Format with Slack mrkdwn: a one-line summary at top (posts this week, follower delta, best video), a Top Performers block with the two winners and their key numbers, a short note on the weakest post, and a final "One thing to try next week" line with the recommendation.
Ask me at setup: the Slack channel to post in, my timezone, and (optional) any specific KPI I want the digest to lead with. Everything else should just work.
Additional information
What does this prompt do?
- Pulls every video you posted on TikTok in the last 7 days and gathers views, likes, comments, shares, and watch time for each.
- Compares this week to the previous 7 days so you see real deltas on follower growth and per-video engagement, not just raw numbers.
- Writes a short digest naming your top two performers, your weakest post, and any breakout outlier that beat your usual reach.
- Ends with one concrete recommendation for next week's batch based on which hooks or topics actually landed, then posts it all to a Slack channel you choose.
What do I need to use this?
- A TikTok Creator account you can connect (the digest covers your own posts, not a competitor's).
- A Slack workspace and the channel you want the recap delivered to.
- A rough sense of your timezone so Friday afternoon means Friday afternoon for you.
How can I customize it?
- Change the schedule. Move it to Monday morning, Sunday night, or any other cadence that fits your review rhythm.
- Swap the delivery channel. Send the digest to a private DM, a client channel, or a shared #content Slack room.
- Adjust the tone or the recommendation angle. Ask for hook analysis, format mix, posting-time patterns, or a specific KPI to lead with.
Frequently asked questions
Does this cover competitors or just my own TikTok account?
What metrics does the digest actually include?
Can I change the delivery time or day?
Will this work if I only posted once or twice this week?
What if I want the digest sent somewhere other than Slack?
Related templates
Stop guessing what worked on TikTok this week.
Connect TikTok and Slack once, and Geni posts a plain-English weekly recap with a concrete recommendation every Friday at 3pm.