Read-only viewer mode. Mutations are disabled.
System Status
System Status
System Status
Scoped to FillMyBlog — switch to All clients for portfolio view.
Active clients
1
0 paused · 1 total
Avg score
52
across all clients
Articles total
580
0 ready · 0 in research
Open todos
73
0 critical
CPU
34%
load 8.04 · 24 cores
RAM
25%
23.0G / 93.0G
Disk
30%
520.9G / 1749.4G
LLM cost (today)
$0.00
$0.00 · 7d · 0 calls today
LLM cache (7d)
—
0 valid entries

Pipeline (30d)

live counts across all clients
Research: 0
Writing: 0
Ready: 0
Posted (all-time): 272
Verified live: 0

Agents

flow → errors (6) all (66) 0 failed today
Per page
Page 1 of 1 · 0 of 0
AgentStatusLast RunDurationSummary
completed 2026-08-04 13:17 — 1:posted:0,reason:no_ready_content,2:posted:0,reason:no_ready_content,3:posted:0,skipped:0…
completed 2026-08-04 13:15 1.0s events_fetched:20,candidates:1,processed:1,total_sent:0,total_gate_failed:0,errors:[],per_…
completed 2026-08-04 13:15 1.0s configured:true,polled:0,matched:0,verified:0,failed:0,dry_run:false
completed 2026-08-04 13:00 — Done
completed 2026-08-04 13:00 — Done
completed 2026-08-04 13:00 — briefs:[client_id:1,error:Ollama redirect failed (qwen2.5:3b): Ollama: server busy, please…
completed 2026-08-04 12:30 — processed:0,passed:0,failed:0
completed 2026-08-04 12:30 — Done
completed 2026-08-04 12:30 — processed:2,by_action:skipped_hoa_routing:2,briefs:[]
completed 2026-08-04 12:15 1.0s scored:0,dismissed:2,by_score:
completed 2026-08-04 12:00 — checked:4
completed 2026-08-04 12:00 1.0s Done
completed 2026-08-04 12:00 3.0s sources_checked:6,stories_inserted:2,errors:2,expired:0
completed 2026-08-04 10:00 1.0s ready:0,sent:0,skipped:0,failed:0
completed 2026-08-04 10:00 — eligible:0,warmed:0,cooling:0,resting:0,errors:0
completed 2026-08-04 10:00 11.0s Done
completed 2026-08-04 09:00 15.0s Done
completed 2026-08-04 09:00 — domainsProcessed:0
completed 2026-08-04 11:10 11458.0s Timeout — process likely killed
failed 2026-08-04 08:10 600.0s Timeout — process likely killed
completed 2026-08-04 08:00 — sources:active:18,error:6,fetcher:last_run:2026-08-04 06:00:04,stories:fetched_24h:5,score…
completed 2026-08-04 08:00 — Expat Countdown:signups_cumulative:1,signups_delta:0,signups_baseline:false,signups_paid_c…
completed 2026-08-04 08:00 58.0s scores:Expat Countdown:clientId:1,score_total:65,score_content:5,score_distribution:10,sco…
completed 2026-08-04 07:07 — run_id:e11a2b93b39f55b5,totals:total:31,fail:1,info:2,findings_count:31
completed 2026-08-04 06:30 — attempted:15,succeeded:0,pending:0,failed:0,skipped:15,dry_run:false
completed 2026-08-04 06:05 301.0s total:10,connected:8,failed:1,missing:1,services:Anthropic Claude API:failed,Brave Search …
completed 2026-08-04 06:00 — Done
completed 2026-08-04 07:16 4610.0s Timeout — process likely killed
completed 2026-08-04 06:00 11.0s tracked:637,devto:620,ga4:17
completed 2026-08-04 05:17 3.0s 1:posts_in_db:200,posts_from_api:211,matched:200,events_inserted:600,missing_in_api:0,erro…
failed 2026-08-04 05:00 1.0s HTTP 404 for https://www.caiswfl.com/ui-directory-search/v2/get-directory-search-form/busi…
completed 2026-08-04 05:05 350.0s 1:targets:1,drafts:0,2:targets:0,drafts:0,3:targets:0,drafts:0,5:targets:0,drafts:0,7:targ…
completed 2026-08-04 05:00 1.0s updated:6,errors:0,total:6
completed 2026-08-04 04:31 81.0s 1:crawl:87,queries:1010,pages:0,urls:0,errors:[],2:crawl:87,queries:953,pages:0,urls:0,err…
completed 2026-08-04 04:30 — processed:0,escalated:0,message:no_candidates
completed 2026-08-04 03:00 — Done
completed 2026-08-04 03:00 2.0s success:[property:MarTech Monitoring,queryRows:11,dailyAggregates:1,property:Expat Countdo…
failed 2026-08-04 02:10 600.0s Timeout — process likely killed
completed 2026-08-04 01:00 3.0s success:[property:MarTech Monitoring,sitemaps:2,property:Expat Countdown,sitemaps:1,proper…
completed 2026-08-04 00:30 3.0s 1:dailyQuota:100,queued:0,submitted:0,2:dailyQuota:100,queued:0,submitted:0,3:dailyQuota:1…
completed 2026-08-03 22:00 32.0s checked:20,healthy:1,at_risk:0,restricted:0,suspended:0,banned:0,dormant_marked:0,errors:1…
completed 2026-08-03 15:00 — 1:posted:0,reason:no_active_accounts,2:posted:0,reason:no_active_accounts,3:posted:0,reaso…
completed 2026-08-03 14:05 301.0s Done
completed 2026-08-03 14:00 — eligible:0,posted:0,failed:0,skipped:0,dry_run:false
completed 2026-08-03 14:00 — Done
completed 2026-08-03 13:45 900.0s Timeout — process likely killed
completed 2026-08-03 13:22 1365.0s Timeout — process likely killed
completed 2026-08-03 11:01 99.0s Done
failed 2026-08-03 07:10 600.0s Timeout — process likely killed
failed 2026-08-03 04:00 — database is locked
completed 2026-08-03 03:00 2.0s Done
completed 2026-08-02 04:04 241.0s 1:searched:7,found:121,stored:0,dropped_excluded:0,dropped_non_forum:59,dropped_platform:0…
completed 2026-08-02 04:00 2.0s success:[property:MarTech Monitoring,indexedPages:154,impressions:5561,clicks:63,avgPositi…
completed 2026-08-02 03:15 928.0s 1:error:Ollama redirect failed (qwen2.5:3b): Ollama timeout 300s,2:error:Ollama redirect f…
completed 2026-08-01 14:00 — Done
completed 2026-08-01 02:00 — created:0
completed 2026-07-31 06:05 300.0s reportId:71628c1d39b045bd
completed 2026-07-29 14:10 609.0s Done
failed 2026-06-20 10:21 — uuid:argus-b1ba9a6d,source_event_id:150,title:Florida HOA Regulatory Update: My Safe Flori…
completed 2026-05-17 12:00 — created:0
completed 2026-05-14 09:00 — verified:0,rejected:0
completed 2026-05-14 04:00 — audited:0
completed 2026-05-13 12:30 — assigned:0,expired:0
completed 2026-05-12 02:00 1.0s cycleNumber:41,procurementsCount:3,errorsCount:0,balance:6.3
completed 2026-05-11 03:00 — validated:0
completed 2026-04-28 12:02 — updated:true
Per page
Page 1 of 1 · 0 of 0

Admin Todos

Status Priority Category Title Progress
pending medium infrastructure What are the best forums related to the content marketing niche? - Quora forum unknown
agent notes: auto-signup failed 2026-06-21: email_field_not_found (modal may not have opened)
Manual
pending medium infrastructure What are the best small business forums? - Quora forum unknown
agent notes: auto-signup failed 2026-07-05: submit_button_not_found
Manual
pending medium infrastructure The Dental Marketing Forum forum unreachable
agent notes: Facebook group joins are admin-approved — answer the 2-3 questions truthfully, don't mention you're posting on behalf of a brand.
Manual
pending medium infrastructure r/Dental_SEO on Reddit: 2026 Proven Dental SEO Strategies to Rank Higher & Attract More Patients forum unreach
agent notes: Reddit needs sustained karma before any branded post — accounts that post links day-one get shadowbanned. Create the account, comment helpfully in 2-3 low-stake
Manual
pending medium infrastructure r/Blogging on Reddit: Seeking Advice on Launching a Blog For Small Business Owners forum unreachable
agent notes: Reddit needs sustained karma before any branded post — accounts that post links day-one get shadowbanned. Create the account, comment helpfully in 2-3 low-stake
Manual
pending medium infrastructure r/askaplumber on Reddit: Do plumbers have to market their services? I feel like it’s such a necessary and in h
agent notes: Reddit needs sustained karma before any branded post — accounts that post links day-one get shadowbanned. Create the account, comment helpfully in 2-3 low-stake
Manual
pending medium content QA review: AI Blogging: Case Study - Dentist Sees 30% Growth Article failed QA. Failures: duplicate
pending medium content QA review: Content Marketing: Time Saver or Waste? Article failed QA. Failures: duplicate
pending medium content QA review: Case Study: Plumber Doubles Leads with Smart Blogging Article failed QA. Failures: duplicate
pending medium content QA review: Blog Less, Rank More: Frequency Secrets Article failed QA. Failures: duplicate
pending medium content QA review: Automated Blogging: ROI You Can Measure Article failed QA. Failures: duplicate
pending medium content QA review: 3 Local SEO Metrics That Prove Your Blog's ROI Article failed QA. Failures: duplicate
pending medium content QA review: Google My Business: Beyond Basics Article failed QA. Failures: duplicate
pending medium content QA review: 3 Google My Business Posts to Attract Clients Article failed QA. Failures: duplicate
pending medium content QA review: Blog Frequency: The Sweet Spot for Rankings Article failed QA. Failures: duplicate
pending medium content QA review: AI Blogging: Case Study - Chiropractor Article failed QA. Failures: duplicate
pending medium content QA review: Plumber Marketing Automation: Case Study Article failed QA. Failures: duplicate
pending medium content QA review: Google's Local Algorithm: What Matters Most? Article failed QA. Failures: duplicate
pending medium content QA review: Plumber Marketing: 3 Automated Content Ideas Article failed QA. Failures: duplicate
pending medium content QA review: Google My Business: The Missing Link? Article failed QA. Failures: duplicate
pending medium content QA review: Automated Blogging: Time Savings & ROI Article failed QA. Failures: duplicate
pending medium content QA review: Case Study: Plumber Doubles Leads with AI Blog Article failed QA. Failures: duplicate
pending medium content QA review: Google Loves Fresh Content: Why? Article failed QA. Failures: duplicate
pending medium content QA review: Blog Content: Frequency vs. Quality? Article failed QA. Failures: duplicate
pending medium content QA review: Blog Less, Rank More: Automation Secrets Article failed QA. Failures: duplicate
pending medium content QA review: AI Blogging: Case Study - Dentist Doubles Leads Article failed QA. Failures: duplicate
pending medium content QA review: AI vs Human: Best Blog Content? Article failed QA. Failures: duplicate
pending medium content QA review: Blog vs. GMB Posts: Which Drives More Leads? Article failed QA. Failures: duplicate
pending medium content QA review: Google My Business: The Secret Weapon? Article failed QA. Failures: duplicate
pending medium content QA review: Content Marketing ROI: Dentist Edition Article failed QA. Failures: duplicate
pending medium content QA review: Automated Blogging: Time Savings & Measurable ROI Article failed QA. Failures: duplicate
pending medium content QA review: AI Content: Time Saver or SEO Killer? Article failed QA. Failures: duplicate
pending medium content QA review: ROI Revealed: Law Firm Content Marketing Article failed QA. Failures: duplicate
pending medium content QA review: Automated Content: ROI for Lawyers? Article failed QA. Failures: duplicate
pending medium content QA review: Content Frequency: How Much is Enough? Article failed QA. Failures: duplicate
pending medium content QA review: Local SEO: 3 Case Studies for Success Article failed QA. Failures: duplicate
pending medium content QA review: Local SEO ROI: Dentist Case Study Revealed Article failed QA. Failures: duplicate
pending medium content QA review: Automated Content: ROI That Speaks Volumes Article failed QA. Failures: duplicate
pending medium content QA review: Local SEO Checklist: 5 Steps to More Clients Article failed QA. Failures: duplicate
pending medium content QA review: AI vs Human: Content That Converts Article failed QA. Failures: duplicate
pending medium content QA review: Google My Business: Your Secret Weapon for Local Leads Article failed QA. Failures: duplicate
pending medium content QA review: Blog Less, Rank More: Automated Content for Lawyers Article failed QA. Failures: duplicate
pending medium content QA review: Plumber SEO: Rank Higher with FAQs Article failed QA. Failures: duplicate
pending medium content QA review: Automated Content: Dentist Case Study Article failed QA. Failures: duplicate
pending medium content QA review: Lawyer Content: Build Trust & Expertise Article failed QA. Failures: duplicate
pending medium content QA review: AI Content: Plumber Marketing Hack? Article failed QA. Failures: duplicate
pending medium content QA review: Google Loves Local: 3 Ranking Factors Article failed QA. Failures: duplicate
pending medium content QA review: Content Frequency Myths Debunked Article failed QA. Failures: duplicate
pending medium content QA review: Google My Business: 5 Hidden Features for More Leads Article failed QA. Failures: duplicate
pending medium content QA review: Dental SEO: 3 Google Ranking Factors You Can Control Article failed QA. Failures: duplicate
pending medium content QA review: Boost Dental Leads: Automated Content ROI Article failed QA. Failures: duplicate
pending medium content QA review: Content Frequency vs. Rankings: The Truth Article failed QA. Failures: duplicate
pending medium content QA review: Google's Local Algorithm: What Matters? Article failed QA. Failures: duplicate
pending medium content QA review: Google My Business: Beyond Reviews Article failed QA. Failures: duplicate
pending medium content QA review: AI Content: Dentist Marketing Game Changer? Article failed QA. Failures: duplicate
pending medium content QA review: Google My Business: Beyond the Basics Article failed QA. Failures: duplicate
pending medium content QA review: Automated Content: ROI for Busy Lawyers Article failed QA. Failures: duplicate
pending medium content QA review: Content Marketing for Lawyers: 3 FAQs Answered Article failed QA. Failures: duplicate
pending medium content QA review: Google My Business: The Local SEO Powerhouse Article failed QA. Failures: duplicate
pending medium content QA review: Plumber SEO: Rank Higher with Less Effort Article failed QA. Failures: duplicate
pending medium content QA review: Local SEO: Case Study Breakdown Article failed QA. Failures: duplicate
pending medium content QA review: Google My Business Hacks for 2026 Article failed QA. Failures: duplicate
pending medium content QA review: Automated Content: Plumber Marketing Hack Article failed QA. Failures: duplicate
pending medium content QA review: Boost Bookings: Automated Content for Lawyers Article failed QA. Failures: duplicate
pending medium content QA review: Blog Automation: Dentist Case Study Article failed QA. Failures: duplicate
pending medium content QA review: Unlocking Google: Top 3 Local Ranking Factors Article failed QA. Failures: duplicate
pending medium content QA review: Automated Blogging: ROI Case Study Article failed QA. Failures: duplicate
pending medium content QA review: Blog Frequency Myth: Quality Over Quantity? Article failed QA. Failures: duplicate
pending medium content QA review: Automated Content: Dentist's Secret Weapon? Article failed QA. Failures: duplicate
pending medium content QA review: Automated Blogging: ROI That Speaks Volumes Article failed QA. Failures: duplicate
pending medium content QA review: Local SEO Checklist: 5 Essential Google Ranking Factors Article failed QA. Failures: duplicate
pending medium content QA review: Google's Local Ranking Secrets: What Every Service Biz Needs to Know Article failed QA. Failures: duplicate
pending medium content QA review: Case Study: Dentist Doubles Leads with Blog Article failed QA. Failures: duplicate
resolved — content QA review: How Google Ranks Local Businesses: The Complete 2026 Guide for Service Pros Article failed QA. Failures: url
resolved — content QA review: How to Measure Blog Content ROI and Boost Client Leads Article failed QA. Failures: url
resolved — content QA review: How to Measure Content ROI: A Guide for Service Businesses Article failed QA. Failures: url
resolved — content QA review: How To Measure Blog Roi Small Business Article failed QA. Failures: url
resolved — content QA review: How to Measure Blog ROI: A Service Business Owner's Guide Article failed QA. Failures: url
resolved — content QA review: Local Business Content Marketing Mistakes Avoid Article failed QA. Failures: url
resolved — content QA review: Does Blogging Help Service Business Rankings? What Data Shows Article failed QA. Failures: url
resolved — content QA review: Google Business Profile Optimization Service for Local Service Businesses Article failed QA. Failures: url
resolved — content QA review: Local SEO for Small Business: Get More Clients on Google Maps Article failed QA. Failures: url
resolved — content QA review: The Google Local Pack Trap: Why Your Blog Ranks But Doesn't Win Work Article failed QA. Failures: url
resolved — content QA review: The Lead Qualification Score: Content That Filters Browsers Fast Article failed QA. Failures: url
resolved — content QA review: The Content-Authority Shortcut: Rank Without the Blog Grind Article failed QA. Failures: url
resolved — content QA review: Lead Quality Score: Why Your Blog Attracts Browsers, Not Buyers Article failed QA. Failures: url
resolved — content QA review: The Citation-Content Gap: Why Local Ranking Stalls at Step 2 Article failed QA. Failures: url
resolved — content QA review: Seasonal Content Windows: When Service Businesses Should Publish Article failed QA. Failures: url
resolved — content QA review: The Service Blog Skill Gap: Why Ranking Requires Less Writing Than You Think Article failed QA. Failures: url
resolved — content QA review: The Lead-to-Revenue Attribution Gap: Why Service Blogs Need Tracked Conversions Article failed QA. Failures: url
resolved — content QA review: The Google My Business-Content Sync: Why Local Rankings Stall Without It Article failed QA. Failures: url
resolved — content QA review: The Service Business Content Audit: Find Rankings Worth Keeping Article failed QA. Failures: url
resolved — content QA review: The Google Consent Mode Gap: Why Service Blogs Stop Ranking Post-2024 Article failed QA. Failures: url
resolved — content QA review: Content Velocity vs. Content Authority: Pick One (Data Inside) Article failed QA. Failures: url

Compliance Audit

errors (0) all (31) ignored (2) last run: 2026-08-04 07:07
CheckSeverityScopeMessageAction
ops.email_halt
info global EMAIL_HALT file present at /app/db/EMAIL_HALT — all sends suppressed
ops.cold_outreach_paused
info global cold_outreach_paused=true — outreach suppressed
canspam.physical_address_sanity
fail ignored client: 7 American Kitchens, Inc. physical_address fails sanity heuristic: "Orlando, FL, United States"
canspam.required_config
pass client: 1 all required CAN-SPAM keys present —
canspam.physical_address_sanity
pass client: 1 address looks valid: "2637 E Atlantic Blvd, Pompano Beach, FL 33062, United States" —
canspam.reply_to_format
pass client: 1 reply-to format valid: hello@expatcountdown.com —
canspam.required_config
pass client: 2 all required CAN-SPAM keys present —
canspam.physical_address_sanity
pass client: 2 address looks valid: "2637 E Atlantic Blvd, Pompano Beach, FL 33062, United States" —
canspam.reply_to_format
pass client: 2 reply-to format valid: hello@martechmonitoring.com —
canspam.required_config
pass client: 3 all required CAN-SPAM keys present —
canspam.physical_address_sanity
pass client: 3 address looks valid: "2637 E Atlantic Blvd, Pompano Beach, FL 33062, United States" —
canspam.reply_to_format
pass client: 3 reply-to format valid: hello@fillmyblog.com —
canspam.required_config
pass client: 5 all required CAN-SPAM keys present —
canspam.physical_address_sanity
pass client: 5 address looks valid: "2637 E Atlantic Blvd, Pompano Beach, FL 33062, United States" —
canspam.reply_to_format
pass client: 5 reply-to format valid: hello@hoasentinel.com —
canspam.required_config
pass client: 7 all required CAN-SPAM keys present —
canspam.reply_to_format
pass client: 7 reply-to format valid: hello@fillmyblog.com —
state.dns_pending_stuck
pass domain: expatcountdown.com no stuck dns_pending state —
state.flag_vs_reality.dkim
pass domain: expatcountdown.com expatcountdown.com: DKIM flag matches reality —
state.dns_pending_stuck
pass domain: martechmonitoring.com no stuck dns_pending state —
state.flag_vs_reality.dkim
pass ignored domain: martechmonitoring.com martechmonitoring.com: DKIM flag matches reality —
state.dns_pending_stuck
pass domain: fillmyblog.com no stuck dns_pending state —
state.flag_vs_reality.dkim
pass domain: fillmyblog.com fillmyblog.com: DKIM flag matches reality —
state.dns_pending_stuck
pass domain: olympus.argusmaas.com no stuck dns_pending state —
state.flag_vs_reality.dkim
pass domain: olympus.argusmaas.com olympus.argusmaas.com: DKIM flag matches reality —
state.dns_pending_stuck
pass domain: hoasentinel.com no stuck dns_pending state —
state.flag_vs_reality.dkim
pass domain: hoasentinel.com hoasentinel.com: DKIM flag matches reality —
state.dns_pending_stuck
pass domain: myprodeveloper.com no stuck dns_pending state —
suppression.blocklist_corrupt
pass global email_blocklist clean —
suppression.subscriber_inconsistent
pass global subscriber statuses consistent —
suppression.do_not_retry_gap
pass global do_not_retry prospects properly blocklisted —
Balance
$6.30
USDC on chain
Spent Today
$0.00
debits since 00:00 UTC
7-Day Spend
$0.00
0 categories

Recent Transactions

latest 30
TypeAmountBalance AfterCategoryDescriptionDate
debit −$13.70 $6.30 vendor_subscription Smartproxy residential 10GB — order 2026050500280265340818583869 — tx 0x14abc895… 2026-05-04 16:33
credit +$19.06 $20.00 funding Deposit detected on-chain (+$19.06) 2026-04-05 17:29
credit +$1.00 $1.00 funding Initial wallet funding detected on-chain 2026-04-05 15:09

External Services

ServiceStatusDetailLast Check
5sim SMS
missing 2026-08-04 06:05
Anthropic Claude API
failed Ollama redirect failed (qwen2.5:3b): Ollama timeout 300s 2026-08-04 06:05
Anti-Captcha
connected 2026-08-04 06:05
Brave Search API
connected 2026-08-04 06:05
DEV.to
connected 2026-08-04 06:05
GA4 Analytics
connected 2026-08-04 06:05
Google Search Console
connected 2026-08-04 06:05
Ollama LLM
connected 2026-08-04 06:05
Pexels API
connected 2026-08-04 06:05
SMTP (Postfix)
connected 2026-08-04 06:05