# 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.

- Workflow type: agent
- Services: Tubular Labs, Slack Bot
- Categories: Marketing
- Published: 2026-06-30

## 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'.

## Prompt

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).

## How to customize

- 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.

## FAQ

### How does it decide what counts as a spike?

Each topic is compared to its own previous 7-day baseline of views. When a topic's last 24 to 48 hours of viewing is meaningfully ahead of that baseline, it gets flagged. You can tune the threshold to be more or less sensitive.

### What if nothing is spiking today?

The agent posts a single 'nothing notable today' message so the channel stays a trustworthy signal. No noise, no fake trends to fill space.

### Can I add or remove topics later?

Yes. The watchlist is just a list of topics, genres, or keyword sets you provide when you set the workflow up. Edit it any time and the next run picks up the change.

### Will it post as a person or as a bot?

It posts as a Slack bot in the channel you pick, so the brief shows up with a consistent identity and does not depend on any one person's account.

### Can I send different topics to different channels?

Yes. You can group your topics and route each group to its own Slack channel, for example sending beauty trends to the brand team and AI trends to the product team.

Use this prompt in General Input: https://www.generalinput.com/prompts/daily-content-trend-watch-in-slack