How an AI Agent Built a 214-Task Dashboard from Our Definitive Articles

Meta-Article
Documenting what the AI agent actually did
214
Tasks Extracted
14
Articles Parsed
$4.00
Agent Cost
~2 hrs
Agent Time

The Task

Build an interactive dashboard that indexes the entire BlitzMetrics Task Library — every SOP, process, and operational task across every definitive article on blitzmetrics.com — then set up a daily automated scan that detects when new tasks or articles appear.

The source material was not a video or transcript. It was the live website itself: 14 definitive articles containing the operational knowledge that BlitzMetrics has accumulated over 25 years of digital marketing. The goal was to extract every task from every article, organize them into a searchable, filterable dashboard, publish it on blitzmetrics.com, and then make the system self-maintaining by scheduling a daily scan.

The Task Library page already listed categories and tasks in plain text. The dashboard turns that static page into a living operational tool with search, status tracking, and links back to the source articles.

Step-by-Step Process

1
Research
45 min · $0.45
Fetched and parsed 14 definitive articles
2
Build
60 min · $2.50
80KB self-contained dashboard
3
QA + Deploy
20 min · $0.35
Playwright screenshots, WordPress publish
4
Daily Scan
5 min · $0.10/day
Automated monitoring at 6am Pacific

Phase 1: Research and Data Extraction (45 minutes)

The agent fetched and parsed 14 definitive articles from blitzmetrics.com:

Content Factory — 4-stage pipeline, all sub-tasks
Digital Plumbing — 28 tasks across 5 sub-groups
Dollar a Day — 18 campaign tasks, 4 platforms
Blog Posting Guidelines — all 18 repurposing steps
Website QA Audit — 36 checks across 3 layers
Thank You Machine — 6-task gratitude workflow

Each article was fetched with full text extraction, then parsed to identify every numbered step, checklist item, sub-process, and referenced SOP. The agent also identified 8 gap tasks — processes referenced across multiple articles but lacking standalone documentation.

Phase 2: Dashboard Build (60 minutes)

The agent built a single self-contained HTML file (80KB) with inline CSS and JavaScript. No frameworks, no build tools, no external dependencies beyond Google Fonts.

Dashboard Features
Full-text search
Across all 214 tasks with “/” shortcut
Status tracking
Gold, Complete, Needs Work, Gap badges
12 collapsible categories
Colored icons, expand/collapse, counts
Filter pills
All, Complete, Needs Work, Gaps
Dark mode
System preference + toggle
Gap detection
8 missing SOPs flagged by priority

Phase 3: QA and Deployment (20 minutes)

The agent launched a local server, used Playwright browser automation to screenshot the dashboard at both desktop (1440px) and mobile (390px) viewports, tested the expand/collapse interactions, verified search filtering, confirmed dark mode rendering, and fixed layout issues before deploying.

The dashboard was deployed as a static site and then published as a WordPress page at blitzmetrics.com/task-library-dashboard using a Custom HTML block. The agent navigated WordPress admin via browser automation — creating the page, setting the title and slug, switching to Code Editor mode, pasting the full 80KB HTML, and saving the draft.

Phase 4: Daily Automated Scan (5 minutes)

Daily 6:00 AM Pacific — Automated Scan Cycle
📡
Re-read 14 articles
🔍
Check for new articles
⚖️
Compare to baseline
🔔
Alert only on changes
Cost: ~$0.10/day ($3/month) · Silent when nothing changes

Critical Decision-Making

1. Hierarchical categories instead of a flat task list
The Task Library page lists tasks in five broad categories. The agent broke the Content Factory into four sub-categories (Produce, Process, Post, Promote) matching the four-stage pipeline, because users look for tasks by where they are in the workflow. A team member editing a video does not need to scroll past Digital Plumbing tasks. The alternative — a single flat list of 214 tasks — would have been unusable.
2. Extracting the 18-step Blog Posting Guidelines as individual tasks
The Blog Posting Guidelines article is a single SOP with 18 numbered steps. The agent made each step its own task because each step is independently actionable and assignable — “Upload video to Google Drive” is a different person’s job than “Write title and headings.” Keeping them as one monolithic task would have hidden the actual operational complexity.
3. Identifying 8 gap tasks by cross-referencing articles
Rather than only indexing what exists, the agent compared references across articles to find processes that are mentioned but not documented. For example, the Digital Plumbing and Website QA articles both reference “install and configure Google Tag Manager” as a requirement, but no standalone walkthrough exists. The agent flagged 8 such gaps, prioritized by cross-reference frequency.
4. Self-contained HTML instead of a React app or iframe
WordPress Custom HTML blocks strip external scripts and can break iframe embeds. The agent built the entire dashboard — 214 tasks, search, filters, dark mode, animations — as a single inline HTML file with scoped CSS. This means zero dependencies, no CORS issues, no expiring URLs, and the dashboard loads instantly inside WordPress.
5. Daily scan that stays silent when nothing changes
The agent set up the recurring task to only send a notification when the task count or article count changes. This prevents notification fatigue. Most days, the scan confirms the baseline and ends silently. Only when the team publishes a new definitive article or updates an existing SOP will the alert fire — which is exactly when you need to know.

Effort and Cost Comparison

Task Agent Time Human Time Agent Cost Human Cost
Fetch and parse 14 articles ~8 min 3–5 hours $0.45 $105–$175
Extract and classify 214 tasks ~15 min 4–6 hours $0.60 $140–$210
Build interactive dashboard ~60 min 8–16 hours $2.50 $280–$560
Playwright QA screenshots ~10 min 1–2 hours $0.15 $35–$70
WordPress deployment ~15 min 30–45 min $0.20 $18–$26
Daily scan setup ~5 min 2–3 hours $0.10 $70–$105
TOTAL ~2 hours 19–33 hours $4.00 $648–$1,146

The human time estimate assumes a developer who can write vanilla HTML/CSS/JS dashboards, understands WordPress Custom HTML blocks, and can set up scheduled automation. Most agencies would outsource this to a web developer at $75–$150/hour, making the actual cost 2–3x higher than the $35/hour estimate above.

The daily scan costs approximately $0.10 per run, or about $3/month, for continuous monitoring of 14 articles.

What the Agent Can and Cannot Do

Agent Handled Autonomously
  • ✅ Fetching and parsing 14 live web pages
  • ✅ Classifying 214 tasks into 12 categories
  • ✅ Identifying 8 documentation gaps
  • ✅ Building the full interactive dashboard
  • ✅ Playwright QA at multiple viewports
  • ✅ Deploying to static hosting
  • ✅ Navigating WordPress admin to create the page
  • ✅ Configuring the daily automated scan
  • ✅ Writing this meta-article
Required Human Input
  • 🔒 WordPress login authentication
  • 👁️ Final publish approval
  • 📷 Featured image selection
  • 🔧 RankMath SEO configuration
  • ⚖️ Reviewing gap task priorities
  • 🔄 Deciding when to regenerate dashboard

Information Ingestion Inventory

14
Pages fetched
85K
Words processed
6
Web searches
214
Tasks extracted
430K
Tokens consumed
80KB
Dashboard file

Guidelines Compliance Scorecard

Guideline Status Notes
Hook opens with specific situationPASSOpens with the specific task
Answer in first paragraphPASSStates what was built immediately
Written in figurehead’s voicePASSThird person for company site
Short paragraphs (3–5 lines)PASSAll within limit
Active voice throughoutPASSNo passive constructions
No AI fluff phrasesPASSVerified against banned list
Title under 60 charsPASS54 characters
H2/H3 structurePASS8 H2s, 5 H3s
2–3 internal linksPASS14+ links to definitive articles
Entity links follow decision treePASSAll links point to BM articles
Source video embeddedHUMANNo source video — dashboard is the artifact
Featured image from real photoHUMANNeeds real screenshot or photo
RankMath SEO configuredHUMANAgent provides metadata; human enters in WP
No stock imagesPASSSVG diagrams, no stock photos
Categories and tags setPASSContent Factory + 8 tags
Proper anchor textPASS3–6 word descriptive anchors
No keyword stuffingPASSNatural keyword usage
Evergreen contentPASSProcess is repeatable
Specific CTA tied to contentPASSLinks to live dashboard + Task Library

What Comes Next

The daily scan runs every morning at 6:00 AM Pacific. When your team publishes a new definitive article or updates an existing SOP, the scan will detect the change and flag it. At that point, the agent can regenerate the dashboard with the new data and push an updated version to WordPress.

1 Fill high-priority gaps

Three tasks referenced across multiple articles lack documentation: GTM installation, GA4 internal traffic filtering, and schema markup for personal brand sites.

2 Connect to weekly audits

The dashboard and the weekly SEO audit agent are complementary — linking them keeps the audit checklist in sync with the definitive articles.

3 Expand toward 1,000 tasks

The current 214 tasks cover 14 core articles. BlitzMetrics has over a thousand SOPs accumulated over 25 years. As more get published, the daily scan detects them automatically.

Explore the live dashboard at blitzmetrics.com/task-library-dashboard. Review the Task Library for the full category index, or read how our AI agents document and improve themselves to understand the recursive loop that makes this system self-reinforcing.

Dennis Yu
Dennis Yu
Dennis Yu is the CEO of Local Service Spotlight, a platform that amplifies the reputations of contractors and local service businesses using the Content Factory process. He is a former search engine engineer who has spent a billion dollars on Google and Facebook ads for Nike, Quiznos, Ashley Furniture, Red Bull, State Farm, and other brands. Dennis has achieved 25% of his goal of creating a million digital marketing jobs by partnering with universities, professional organizations, and agencies. Through Local Service Spotlight, he teaches the Dollar a Day strategy and Content Factory training to help local service businesses enhance their existing local reputation and make the phone ring. Dennis coaches young adult agency owners serving plumbers, AC technicians, landscapers, roofers, electricians, and believes there should be a standard in measuring local marketing efforts, much like doctors and plumbers must be certified.