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.
Integrations
Tubular Labs
Slack Bot
Type
Categories
- Marketing
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).
What it does
- 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 you’ll need
- 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 to 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.
Use cases
- Research & Monitoring
- Daily Digests
- Notifications & Alerts