Daily content trend watch in Slack
Every weekday at 8am ET, your content team gets a Slack brief on which topics are spiking in social video, plus the standout creators worth watching.
Build an agent workflow that runs a daily trend watch over our brand's content categories on social video and pings our content team in Slack when something is spiking.
Trigger: cron, every weekday (Monday through Friday) at 8:00am America/New_York.
Inputs the user configures at setup:
- A watchlist of topics, genres, or keyword sets to monitor (e.g. 'AI tools', 'F1 racing', 'K-beauty'). Make this an editable list, not hard-coded.
- The Slack channel to post the brief into.
- A spike threshold (default: a topic's last 24-48 hour views are at least ~50% above its trailing 7-day daily average). Expose this so the user can tune sensitivity.
On each run, the agent should:
1. For each topic on the watchlist, use Tubular Labs (Execute GraphQL Query) to pull the top viewed videos in the past 24-48 hours, plus enough history to compute a previous 7-day baseline of daily views. If the agent doesn't know the exact schema, it can call Introspect Schema first to discover the right query fields under viewer.
2. Compute view velocity per topic (recent 24-48h views vs. the previous 7-day baseline) and flag topics that cross the spike threshold.
3. For each spiking topic, pick 3-5 standout videos with their view counts and top creators (channel name + handle/URL if available). Briefly note why the topic looks like it's breaking (e.g. a single mega-video, a creator cluster, a sudden burst across many smaller videos).
4. Draft a concise trend brief the content team can act on. For each spiking topic include: a short headline, why it's breaking, a suggested angle our content team could take, the 3-5 standout videos with views and creators, and which creators to watch going forward.
5. Post the brief to Slack using Slack Bot (Send a Message) to the configured channel. Format it with Slack mrkdwn and Block Kit blocks so each trend is its own block the team can react to. Use a clear header (e.g. 'Trend watch — {today's date}'), then one block per spiking topic.
6. If no topic crosses the spike threshold, post a single one-line message like 'Trend watch — nothing notable today' so the channel stays a reliable signal and never gets filler.
Tone of the brief: punchy, scannable, useful for a content marketer. Lead with the takeaway, not the data dump. No em dashes.
Integrations: Tubular Labs (Execute GraphQL Query, optionally Introspect Schema) and Slack Bot (Send a Message).
Additional information
What does this prompt do?
- Scans the topics, genres, and keyword sets you care about for unusual view-velocity spikes in the last 24 to 48 hours.
- Compares each topic to its own previous 7-day baseline so you only hear about real breakouts, not steady traffic.
- Picks 3 to 5 standout videos per spiking topic with view counts and the top creators behind them.
- Posts a concise trend brief to Slack with a suggested angle, why the topic is breaking, and which creators to watch.
- If nothing crosses the threshold, posts a one-line 'nothing notable today' so the channel stays a reliable signal.
What do I need to use this?
- A Tubular Labs account with API access enabled.
- A Slack workspace and the channel where the brief should be posted.
- A short list of the topics, genres, or keyword sets you want monitored, like 'AI tools', 'F1 racing', or 'K-beauty'.
How can I customize it?
- Change the schedule, the time zone, or run it on a different cadence such as Monday mornings only.
- Edit the watchlist of topics and keywords to match your brand's content categories.
- Tune the spike threshold so you hear about smaller breakouts or only the biggest moves.
- Swap the destination channel, or route different topic groups to different channels.
Frequently asked questions
How does it decide what counts as a spike?
What if nothing is spiking today?
Can I add or remove topics later?
Will it post as a person or as a bot?
Can I send different topics to different channels?
Related templates
Catch every breakout topic before your competitors do.
Connect Tubular Labs and Slack once, and Geni delivers a fresh trend brief to your content team every weekday morning.