MARKETING

Ranking decay triage agent that files Linear refresh tickets

Weekly, an agent compares Brave Search rankings against BigQuery history, investigates which decaying pages are worth refreshing.

CategoryMarketing
Enginepaperclip
Difficultyadvanced
Triggerschedule
Steps5
Setup~25 min

How it runs

The automated pipeline, trigger to output.

  • TriggerWeekly schedule wakes the agent
  • ActionRead ranking history from BigQueryGoogle BigQueryBigQuery
  • ActionRe-query current ranks in Brave SearchBraveBrave Search
  • LogicAgent reasons over drift, value, and severity to triage
  • OutputFile prioritized content-refresh tickets in LinearLinearLinear

What it does

An agent-driven workflow that does the judgment work a human SEO would: it pulls week-over-week ranking drift from BigQuery and Brave Search, then reasons about which declines actually warrant action — distinguishing a slipping pillar page worth refreshing from noise on a low-value term. For pages it decides to escalate, it files a Linear ticket scoped as a content refresh, with the keyword, drift, and a short rationale.

When to use it

Use it when you have more decaying pages than capacity to fix them and need triage, not just a list. The agent prioritizes by drift severity and page importance so the team's refresh backlog stays focused on what moves the needle.

How it works

  1. 1A weekly schedule wakes the agent.
  2. 2It reads the latest snapshot plus historical positions from BigQuery and re-queries Brave Search for current ranks.
  3. 3The agent analyzes drift, weighting by page value and magnitude of decline, and decides which keywords merit a refresh.
  4. 4For each escalation it drafts a refresh brief.
  5. 5It creates a prioritized Linear ticket per page with the brief, drift data, and SERP link.

Set it up

What you configure once, before turning it on.

  1. 1
    Connect Brave SearchWeb, news, image, video search.
  2. 2
    Connect BigQueryDatasets, queries, schemas.
  3. 3
    Connect LinearIssues, projects, cycles, triage.
  4. 4
    Set each agent's modelWe leave models unset so you pick the tier — fast + cheap, or top-quality.
  5. 5
    Tune it to your dataEdit the prompts, filters, and field mappings so it matches how your team works.
  6. 6
    Test, then turn it onRun once against a sample, confirm the output, then enable the trigger.

Run this workflow in your colony.

14-day trial. No DevOps. No Sales call. Provisioned in under a minute.