Lead Review Board

Board-first operator workflow for review, approval, send readiness, and tracking.

Lead Review Board

This board is the only production operator workflow. Cards open the canonical lead detail, message editor, evidence, review, outcome tracking, and send-readiness state without creating a second path.

Learning Inventory

Ready Now
0
Archived Ready
2
Meetings
1
Proposals
1
Customers Won
1
Active Experiments
0

Needs Approval

17
Review not yet approved. Send approval remains separate.
K & S Contracting Inc
Saskatoon • ksozcontrac@gmail.com
#1321
missing or weak CTA
Ready for Approval Elite Cannot Send Safe Needs Review
Next Action: Approve or Reject
Saskatoon Driveway Sealing
Saskatoon • saskatoondrivewaysealing@gmail.com
#1318
missing or weak CTA
Ready for Approval Elite Cannot Send Safe Needs Review
Next Action: Approve or Reject
TCY (The Canadian Yard) Services
Saskatoon • thecanadianyard@gmail.com
#1317
weak trust signals
Ready for Approval Elite Cannot Send Safe Needs Review
Next Action: Approve or Reject
RD Concrete Ltd
Saskatoon • info@rdconcrete.ca
#1315
missing or weak CTA
Ready for Approval Elite Cannot Send Safe Needs Review
Next Action: Approve or Reject
Sautner Concrete Services
Saskatoon • lauren@scsconcrete.com
#1309
weak trust signals
Ready for Approval Elite Cannot Send Safe Needs Review
Next Action: Approve or Reject
SaskTerrain Solutions Inc.
Saskatoon • saskterrain@gmail.com
#1308
weak trust signals
Ready for Approval Elite Cannot Send Safe Needs Review
Next Action: Approve or Reject
Aberdeen Specialty Concrete Services
Saskatoon • russ@abercon.net
#1304
unclear value proposition
Ready for Approval Elite Cannot Send Safe Needs Review
Next Action: Approve or Reject
R3 Construction Ltd
Saskatoon • info@r3construction.ca
#1303
weak trust signals
Ready for Approval Elite Cannot Send Safe Needs Review
Next Action: Approve or Reject
Core-Cut Industries Ltd
Saskatoon • info@corecut.ca
#1302
weak trust signals
Ready for Approval Strong Cannot Send Safe Needs Review
Next Action: Approve or Reject
Liftech Concrete Leveling Inc
Saskatoon • liftech.info@gmail.com
#1300
weak trust signals
Ready for Approval Elite Cannot Send Safe Needs Review
Next Action: Approve or Reject
Atel Concrete Ltd.
Saskatoon • atelconcrete@sasktel.net
#1299
weak trust signals
Ready for Approval Elite Cannot Send Safe Needs Review
Next Action: Approve or Reject
Dunamai Concrete Cutting Ltd.
Saskatoon • dunamaiconstruction@gmail.com
#1298
missing or weak CTA
Ready for Approval Elite Cannot Send Safe Needs Review
Next Action: Approve or Reject
Lajcon Concrete Distributors
Saskatoon • lajcon@sasktel.net
#1297
weak trust signals
Ready for Approval Elite Cannot Send Safe Needs Review
Next Action: Approve or Reject
Ronin Concrete
Saskatoon • ben@roninconcrete.com
#1293
weak trust signals
Ready for Approval Elite Cannot Send Safe Needs Review
Next Action: Approve or Reject
Noor's Concrete Services
Saskatoon • noorsconcreteltd@gmail.com
#1292
missing or weak CTA
Ready for Approval Elite Cannot Send Safe Needs Review
Next Action: Approve or Reject
Top Shot Concrete Inc.
Saskatoon • info@topshotconcrete.com
#1291
weak trust signals
Ready for Approval Elite Cannot Send Safe Needs Review
Next Action: Approve or Reject
Super Star Concrete Ltd
Saskatoon • superstarconcrete@hotmail.com
#1289
weak trust signals
Ready for Approval Strong Cannot Send Safe Needs Review
Next Action: Approve or Reject

Minor Review

2
MINOR_REVIEW messages that still need operator judgment.

Ready To Send

0
review_status=approved and approved_for_send=1, unsent, active leads.
No leads in this column.

Sent / Tracking

0
Sent, opened, replied, bounced, or unsubscribed.
No leads in this column.

Noor's Concrete Services

Lead #1292 • Saskatoon
Core Target Elite Cannot Send Safe Next Action: Approve or Reject

Lead Summary

Qualification
Core Target
Package Quality
Elite
Eligibility
Cannot Send
Safety
Safe
Ready To Send
No
Review Recommendation
Worth Reviewing
Recommended Action
Approve or Reject

Blockers

  • Review not approved
  • Not outreach_ready (current display status: needs_review)
  • Not approved_for_send

Identity

Business
Noor's Concrete Services
Website
http://www.noorsconcrete.ca/
Email
noorsconcreteltd@gmail.com
Phone
(306) 713-1533
City
Saskatoon
Source
adaptive_market_crawler
Primary Search
Concrete Contractor / Saskatoon

Memory And Suppression

Business UUID
b2918035-248c-4566-bdf5-af35ed22be00
Prior Sent
0
Prior Opens
0
Prior Replies
0
Prior Bounces
0
Prior Unsubs
0
Business Suppression
Contact Suppression
Cooldown Until

Operator Decision

Qualification
Core Target
Qualification Reason
core local commercial target
Package Quality
Elite
Package Quality Score
100
Eligibility
Cannot Send
Safety
Safe
Review Recommendation
Worth Reviewing
Ready To Send
No
Recommended Action
Approve or Reject

Expert Review

Review State
Ready for Approval
Primary Issue
missing or weak CTA
Confidence
10
Next Step Label
Approve or Reject
Evidence
  • cta_text is empty string and cta_confidence is 'low', indicating no clear, identifiable call-to-action button or phrase is present on the page
  • visual_headline is empty and headline_confidence is 'low', meaning visitors land with no immediate value proposition or prompt to take action, leaving no conversion path above the fold

Message Package

Message Safety
Safe
Message Present
Yes
Generated At
2026-07-12 00:05:53

Safety Notes

No message safety issues are currently flagged.

Review Actions

Existing review approval and reject routes are reused here. No duplicate send or approval actions were added.

Learning Dimensions

Commercial Angle
booking-quote-friction
Review Issue
missing-or-weak-cta
Industry and website platform dimensions remain future-only until canonical production sources populate them automatically.

Business Outcomes

Reply Classification
Meeting Booked
Proposal
Customer
Revenue
Loss Reason

Experiment Metadata

Experiment ID
Variant
Control Group
0
Experiment assignment is admin-only until controlled production variants are actively running.

Outreach Events Timeline

No outreach events recorded yet.
Technical Details

Technical Status

Lead ID
1292
Raw Review Status
ready
Raw Outreach Status
needs_review
Workflow State
ready
Approved For Send
0
Sent
0
Delivery Status
not_sent
Message Status
message_ready

Tracking And Suppression

Sent At
Open Count
0
Opened At
Reply Count
0
Replied At
Bounce Count
0
Bounced At
Do Not Contact
0
Suppression Reason
{
  "lead": {
    "address": "3962 33rd St W, Saskatoon",
    "analysis_error": null,
    "analysis_version": "v2_reconciled_scored_2026_05",
    "analyzed_at": "2026-07-11 23:36:08",
    "approved_for_send": 0,
    "archived": 0,
    "audit_attempts": 1,
    "audit_completed_at": "2026-07-11 23:36:08",
    "audit_issues": "[\"Website fetch failed\"]",
    "audit_last_error": null,
    "audit_locked_at": null,
    "audit_locked_by": null,
    "audit_status": "audited",
    "authority_score": null,
    "body_text": "",
    "booking_cta_present": null,
    "booking_link": "https://www.facebook.com/profile.php?id=100065251820610",
    "bounce_count": 0,
    "bounced_at": null,
    "business_memory_id": 1017,
    "candidate_fingerprint": "f370ffe53efe8babe37b851f50ddbf1d9d3ccd0b",
    "city": "Saskatoon",
    "commercial_angle_normalized": "booking-quote-friction",
    "contact_extraction_metrics": "{\"pages_checked\": 1, \"pages_with_contact_signals\": 1, \"emails_found_raw\": 2, \"emails_rejected\": 0, \"extraction_sources_used\": [\"mailto\", \"visible_html\"], \"crawl_depth_reached\": 0, \"extraction_runtime_seconds\": 0.17, \"retry_count\": 1, \"failure_type\": null, \"retry_after\": null, \"domain_health_status\": \"healthy\", \"domain_health_reason\": \"reachable\", \"js_contact_attempted\": 0, \"js_contact_status\": \"skipped\"}",
    "contact_form": 0,
    "contact_form_present": null,
    "contact_page": null,
    "contact_pages_checked": "[\"http://www.noorsconcrete.ca/\"]",
    "contactable": 1,
    "conversion_score": 0,
    "created_at": "2026-07-11 23:11:22",
    "cta_text": "",
    "customer_status": null,
    "customer_status_at": null,
    "delivery_status": "not_sent",
    "do_not_contact": 0,
    "domain": "noorsconcrete.ca",
    "domain_final_url": "https://noorsconcrete.ca/",
    "domain_health_checked_at": "2026-07-11T23:19:53+00:00",
    "domain_health_reason": "reachable",
    "domain_health_status": "healthy",
    "email": "noorsconcreteltd@gmail.com",
    "email_confidence": "high",
    "email_source": "mailto",
    "enrichment_attempts": 1,
    "enrichment_completed_at": "2026-07-11 23:19:54",
    "enrichment_failure_type": null,
    "enrichment_last_error": null,
    "enrichment_locked_at": null,
    "enrichment_locked_by": null,
    "enrichment_retry_after": null,
    "enrichment_status": "contact_enriched",
    "experiment_control_group": 0,
    "experiment_id": null,
    "experiment_variant": null,
    "expert_confidence": 10,
    "expert_review_v2": "{\"primary_issue\": \"missing or weak CTA\", \"evidence\": [\"cta_text is empty string and cta_confidence is \u0027low\u0027, indicating no clear, identifiable call-to-action button or phrase is present on the page\", \"visual_headline is empty and headline_confidence is \u0027low\u0027, meaning visitors land with no immediate value proposition or prompt to take action, leaving no conversion path above the fold\"], \"impact\": \"Concrete services are high-intent local searches \\u2014 visitors who arrive ready to hire will leave without contacting if there is no prominent \u0027Get a Free Quote\u0027 or \u0027Call Now\u0027 button anchored visibly on the page, directly costing booked jobs\", \"recommended_angle\": \"Add a single dominant CTA button above the fold \\u2014 \u0027Get Your Free Estimate Today\u0027 linked to a short contact form or click-to-call \\u2014 paired with a clear headline stating the service area and specialty (e.g., \u0027Residential \u0026 Commercial Concrete in [City]\u0027)\", \"expert_confidence\": 10, \"confidence_inputs\": {\"screenshot_used\": false, \"evidence_count\": 2, \"clarity\": 2, \"classifier_confidence\": 1}, \"reconciliation\": {\"visual_headline\": \"\", \"headline_confidence\": \"low\", \"visual_cta_text\": \"likely\", \"cta_confidence\": \"low\", \"visual_reviews_visible\": true, \"reviews_confidence\": \"low\", \"visual_trust_visible\": false, \"trust_confidence\": \"low\", \"visual_uncertain\": true}, \"visual_uncertain\": true, \"review_status\": \"ready\"}",
    "facebook": "https://www.facebook.com/profile.php?id=100065251820610",
    "first_seen_search_id": 118,
    "future_timing_at": null,
    "generated_message": "Hi Noor\u0027s Concrete Services,\n\nWhile reviewing your site, I noticed there\u0027s no identifiable CTA button or phrase present \u2014 the page registers low confidence for both a headline and any call-to-action, which leaves the top of the page without a clear next step for anyone who lands there.\n\nThat absence makes the conversion path above the fold harder to follow than it needs to be.\n\nA simple first test: add a \"Get Your Free Estimate\" button linked to a short contact form, paired with a headline naming Saskatoon and your core service.\n\nIf useful, I can send the first CTA change I\u0027d test.",
    "generated_outreach_email": "Hi Noor\u0027s Concrete Services,\n\nWhile reviewing your site, I noticed there\u0027s no identifiable CTA button or phrase present \u2014 the page registers low confidence for both a headline and any call-to-action, which leaves the top of the page without a clear next step for anyone who lands there.\n\nThat absence makes the conversion path above the fold harder to follow than it needs to be.\n\nA simple first test: add a \"Get Your Free Estimate\" button linked to a short contact form, paired with a headline naming Saskatoon and your core service.\n\nIf useful, I can send the first CTA change I\u0027d test.",
    "google_maps": "https://maps.google.com/?cid=9857845050582704199",
    "google_place_id": "ChIJ6y4sNND5BFMRRyDTKtgZzog",
    "guessed_emails": null,
    "h1_count": 0,
    "h1_text": "",
    "has_city_in_content": 0,
    "has_city_in_h1": 0,
    "has_city_in_title": 0,
    "has_clear_cta": 0,
    "has_pricing": 0,
    "has_service_keyword": 0,
    "has_testimonials": 0,
    "has_website": null,
    "id": 1292,
    "impact_summary": "Noor\u0027s Concrete Services in Saskatoon has a critically under-optimized website with no confirmed CTAs, no contact or booking mechanism, empty meta fields, no schema, and no visible social proof or service content. Despite having a functional 4.2-star Google presence with 21 reviews, none of that trust equity is being leveraged on-site. The site is likely losing a significant share of high-intent local visitors to competitors with more conversion-ready pages.",
    "industry_normalized": null,
    "insights": "{\"issues\": [{\"problem\": \"No clear CTA, contact form, or phone CTA detected \\u2014 visitors have no obvious next step to take action\", \"evidence\": \"structural: has_clear_cta is false, contact_form_present is false, phone_cta_present is false, booking_cta_present is false \\u2014 no conversion mechanism is confirmed present on the site\", \"impact\": \"A visitor landing here likely thinks: \u0027I\u0027m interested but I don\u0027t know how to reach them or what to do next.\u0027 Instead of a page with no clear action path, high-converting sites use a sticky click-to-call button, a visible contact form above the fold, and a bold CTA like \u0027Get a Free Concrete Quote in Saskatoon.\u0027 This causes visitors to leave without converting, resulting in lost calls, quote requests, and booked jobs for Noor\u0027s Concrete Services.\", \"fix\": \"Add a prominent phone number with a tap-to-call button visible on every page, a short lead capture form (name, phone, project type), and a single high-contrast CTA button \\u2014 e.g., \u0027Request Your Free Estimate\u0027 \\u2014 placed above the fold and repeated at the bottom of every key page.\", \"priority\": \"HIGH\", \"category\": \"conversion\"}, {\"problem\": \"Missing meta title, meta description, and schema markup \\u2014 the site is effectively invisible to local search and offers no trust signals before a visitor even arrives\", \"evidence\": \"structural: meta_title is empty, meta_description is empty, schema_present is false, schema_local_present is false \\u2014 no local business or service schema is implemented, and no search snippet content is confirmed\", \"impact\": \"A visitor landing here likely thinks: \u0027I\u0027m not even sure this is a real local business.\u0027 Instead of blank meta fields, high-converting local contractor sites use geo-targeted meta titles like \u0027Concrete Services in Saskatoon | Noor\u0027s Concrete\u0027 and LocalBusiness schema to appear in Google\u0027s map pack and rich results. This causes visitors to hesitate or not trust the business before they even reach the homepage, resulting in lost organic traffic, lost Google Maps visibility, and lost leads from Saskatoon-area customers actively searching for concrete services.\", \"fix\": \"Write a keyword-rich meta title (e.g., \u0027Saskatoon Concrete Services | Driveways, Foundations \u0026 More | Noor\u0027s Concrete\u0027) and a meta description under 160 characters with a clear value hook and location. Implement LocalBusiness and Service schema with business name, address, phone, service area, and rating pulled from the 4.2-star / 21-review Google profile.\", \"priority\": \"HIGH\", \"category\": \"trust\"}, {\"problem\": \"No testimonial content, pricing signals, or service descriptions are confirmed on the site \\u2014 leaving visitors with no social proof or reason to choose Noor\u0027s over competitors\", \"evidence\": \"structural: testimonial_evidence is empty, pricing_evidence is empty, homepage_h1_text is empty, homepage_service_summary is empty \\u2014 no visible trust-building or offer-clarifying content can be confirmed; external: business has a 4.2-star rating across 21 Google reviews which is not being leveraged on-site\", \"impact\": \"A visitor landing here likely thinks: \u0027I don\u0027t know what they do, what it costs, or if anyone has used them before.\u0027 Instead of empty service and social proof sections, high-converting contractor sites display 3\\u20135 pulled Google review quotes, a clear list of services with brief descriptions, and a starting-price anchor or \u0027Free Estimate\u0027 offer to reduce friction. This causes visitors to not trust the business and comparison-shop elsewhere, resulting in lost bookings to better-presented Saskatoon competitors despite Noor\u0027s having a solid existing review base.\", \"fix\": \"Pull 3 real Google reviews onto the homepage with star ratings, reviewer names, and dates. Add a clearly labeled services section listing all concrete offerings (e.g., driveways, foundations, patios, flatwork). Include a soft pricing anchor such as \u0027Projects starting from $X \\u2014 free on-site estimates available\u0027 to set expectations and reduce hesitation.\", \"priority\": \"MEDIUM\", \"category\": \"trust\"}], \"summary\": \"Noor\u0027s Concrete Services in Saskatoon has a critically under-optimized website with no confirmed CTAs, no contact or booking mechanism, empty meta fields, no schema, and no visible social proof or service content. Despite having a functional 4.2-star Google presence with 21 reviews, none of that trust equity is being leveraged on-site. The site is likely losing a significant share of high-intent local visitors to competitors with more conversion-ready pages.\", \"priority\": \"high\", \"email_body\": \"Subject: Quick Wins That Could Bring Noor\u0027s Concrete More Calls from Saskatoon\\n\\nHi,\\n\\nI took a look at the Noor\u0027s Concrete Services website and found a few specific issues that are likely costing you quote requests and calls \\u2014 and the good news is they\u0027re all fixable.\\n\\nHere\u0027s what I found:\\n\\n1. NO CALL-TO-ACTION OR CONTACT PATH \\u2014 There\u0027s no phone button, no contact form, and no booking option confirmed on the site. Visitors who are ready to hire have no way to reach you easily, so they leave and call a competitor instead.\\n\\n2. INVISIBLE ON GOOGLE SEARCH \\u2014 The meta title and description are blank, and there\u0027s no local business schema. That means Google can\u0027t properly display your site in search results or the map pack, and you\u0027re missing out on free organic traffic from people in Saskatoon actively searching for concrete work.\\n\\n3. NO SOCIAL PROOF OR SERVICE DETAILS \\u2014 You have a solid 4.2-star rating with 21 Google reviews, but none of that appears on your website. There are also no service descriptions visible, so visitors can\u0027t confirm you do what they need.\\n\\nThese three issues together mean the site is likely turning away most of its visitors before they ever contact you.\\n\\nI\u0027d love to walk you through exactly what to change \\u2014 it doesn\u0027t require a full redesign. Would you be open to a quick 15-minute call this week?\\n\\nLooking forward to hearing from you.\"}",
    "insights_attempts": 1,
    "insights_completed_at": "2026-07-12 00:04:59",
    "insights_last_error": null,
    "insights_locked_at": null,
    "insights_locked_by": null,
    "instagram": "https://www.instagram.com/moes_concreteservices/",
    "js_contact_attempted": 0,
    "js_contact_checked_at": null,
    "js_contact_error": null,
    "js_contact_status": "skipped",
    "last_analyzed_at": "2026-07-12 00:05:53",
    "last_contact_enriched_at": "2026-07-11T23:19:53+00:00",
    "last_error": null,
    "last_operator_action": null,
    "last_operator_action_at": null,
    "last_operator_actor": null,
    "last_reply_classified_at": null,
    "lead_identity": "3abb4dd4245331934ee094542b38d23f1b7c4780",
    "legacy_score": null,
    "loss_reason": null,
    "manual_override": 0,
    "meeting_booked_at": null,
    "memory_context": {
      "business_memory_id": 1017,
      "business_suppressed": false,
      "business_suppression_reason": null,
      "business_uuid": "b2918035-248c-4566-bdf5-af35ed22be00",
      "contact_suppressed": false,
      "contact_suppression_reason": null,
      "cooldown_until": null,
      "prior_bounce_count": 0,
      "prior_open_count": 0,
      "prior_reply_count": 0,
      "prior_sent_count": 0,
      "prior_unsubscribe_count": 0
    },
    "message_attempts": 2,
    "message_completed_at": "2026-07-12 00:05:53",
    "message_failed": 0,
    "message_generated_at": "2026-07-12 00:05:53",
    "message_last_error": null,
    "message_locked_at": null,
    "message_locked_by": null,
    "message_safety_issues": "{}",
    "message_safety_status": "PASS",
    "message_status": "message_ready",
    "message_type": "ai",
    "meta_description": null,
    "meta_description_present": null,
    "meta_title": null,
    "mobile_friendly": 0,
    "name": "Noor\u0027s Concrete Services",
    "no_email_reason": null,
    "normalized_address": "3962 33rd st w",
    "normalized_name": "noor s concrete services",
    "normalized_phone": "3067131533",
    "open_count": 0,
    "open_tracking_token": null,
    "opened_at": null,
    "operational_eligibility": null,
    "opportunity_score": null,
    "opportunity_type": null,
    "outreach_insight": null,
    "outreach_message": "Hi Noor\u0027s Concrete Services,\n\nWhile reviewing your site, I noticed there\u0027s no identifiable CTA button or phrase present \u2014 the page registers low confidence for both a headline and any call-to-action, which leaves the top of the page without a clear next step for anyone who lands there.\n\nThat absence makes the conversion path above the fold harder to follow than it needs to be.\n\nA simple first test: add a \"Get Your Free Estimate\" button linked to a short contact form, paired with a headline naming Saskatoon and your core service.\n\nIf useful, I can send the first CTA change I\u0027d test.",
    "outreach_message_id": null,
    "outreach_status": "needs_review",
    "outreach_subject": "Your CTA is hard to act on",
    "package_quality_class": null,
    "package_quality_score": null,
    "page_speed_score": 0,
    "phone": "(306) 713-1533",
    "phone_cta_present": null,
    "pipeline_stage": "New",
    "platform_type": null,
    "pricing_evidence": "",
    "proposal_sent_at": null,
    "proposal_status": null,
    "proposal_status_at": null,
    "qualification_class": "QUALIFIED",
    "qualification_reason": "core local commercial target",
    "rating": 4.2,
    "reconciliation_json": "{\"visual_headline\": \"\", \"headline_confidence\": \"low\", \"visual_cta_text\": \"likely\", \"cta_confidence\": \"low\", \"visual_reviews_visible\": true, \"reviews_confidence\": \"low\", \"visual_trust_visible\": false, \"trust_confidence\": \"low\", \"visual_uncertain\": true}",
    "reconciliation_status": "visual_uncertain",
    "referral_business_name": null,
    "referral_contact_email": null,
    "replied_at": null,
    "reply_classification": null,
    "reply_classification_confidence": null,
    "reply_count": 0,
    "revenue_amount": null,
    "revenue_currency": null,
    "review_attempts": 1,
    "review_completed_at": "2026-07-12 00:05:18",
    "review_count": 21,
    "review_issue_normalized": "missing-or-weak-cta",
    "review_last_error": null,
    "review_locked_at": null,
    "review_locked_by": null,
    "review_status": "ready",
    "routing_label": null,
    "scheduled_send_at": null,
    "schema_local_present": null,
    "schema_present": 0,
    "score": null,
    "score_breakdown": null,
    "screenshot_captured_at": "2026-07-11 23:36:08",
    "screenshot_desktop": null,
    "screenshot_mobile": null,
    "screenshot_path": null,
    "screenshot_status": "failed",
    "search_id": null,
    "sent": 0,
    "sent_at": null,
    "seo_score": 0,
    "service_keyword_hits": null,
    "service_summary": "",
    "service_type": "",
    "socials": "{\"instagram\": \"https://www.instagram.com/moes_concreteservices/\", \"facebook\": \"https://www.facebook.com/profile.php?id=100065251820610\"}",
    "source": "adaptive_market_crawler",
    "speed_evidence": "",
    "speed_score": 0,
    "ssl": 0,
    "ssl_present": null,
    "stage": "New",
    "subject_variant": "A",
    "suppressed_at": null,
    "suppression_reason": null,
    "testimonial_evidence": "",
    "tier": null,
    "title_present": null,
    "unsubscribe_token": null,
    "viewport_present": null,
    "website": "http://www.noorsconcrete.ca/",
    "website_platform_normalized": null,
    "wrong_contact": 0
  },
  "message_health": {
    "analysis_error": "",
    "message_failed": false,
    "message_last_error": "",
    "message_safety_issues": {},
    "message_safety_status": "PASS",
    "message_status": "message_ready"
  },
  "operational": {
    "blockers": [
      "Review not approved",
      "Not outreach_ready (current display status: needs_review)",
      "Not approved_for_send"
    ],
    "operational_eligibility": "CANNOT_SEND"
  },
  "package_quality": {
    "component_scores": {
      "agency_penalty": 0,
      "email_reliability": 15,
      "evidence_quality": 20,
      "expert_confidence": 10,
      "factual_precision": 5,
      "issue_strength": 14,
      "message_quality": 15,
      "review_consistency": 10,
      "target_qualification": 10,
      "tone_safety": 5
    },
    "notes": [],
    "package_quality_class": "ELITE",
    "package_quality_score": 100
  },
  "review": {
    "confidence_inputs": {
      "clarity": 2,
      "classifier_confidence": 1,
      "evidence_count": 2,
      "screenshot_used": false
    },
    "evidence": [
      "cta_text is empty string and cta_confidence is \u0027low\u0027, indicating no clear, identifiable call-to-action button or phrase is present on the page",
      "visual_headline is empty and headline_confidence is \u0027low\u0027, meaning visitors land with no immediate value proposition or prompt to take action, leaving no conversion path above the fold"
    ],
    "expert_confidence": 10,
    "impact": "Concrete services are high-intent local searches \u2014 visitors who arrive ready to hire will leave without contacting if there is no prominent \u0027Get a Free Quote\u0027 or \u0027Call Now\u0027 button anchored visibly on the page, directly costing booked jobs",
    "primary_issue": "missing or weak CTA",
    "recommended_angle": "Add a single dominant CTA button above the fold \u2014 \u0027Get Your Free Estimate Today\u0027 linked to a short contact form or click-to-call \u2014 paired with a clear headline stating the service area and specialty (e.g., \u0027Residential \u0026 Commercial Concrete in [City]\u0027)",
    "reconciliation": {
      "cta_confidence": "low",
      "headline_confidence": "low",
      "reviews_confidence": "low",
      "trust_confidence": "low",
      "visual_cta_text": "likely",
      "visual_headline": "",
      "visual_reviews_visible": true,
      "visual_trust_visible": false,
      "visual_uncertain": true
    },
    "review_status": "ready",
    "visual_uncertain": true
  },
  "sendability": {
    "approval_ok": false,
    "approval_reason": "Lead review status is not approved for outreach.",
    "approve_for_send_allowed": false,
    "blockers": [
      "Review not approved",
      "Not outreach_ready (current display status: needs_review)",
      "Not approved_for_send"
    ],
    "can_send_core": false,
    "display_status": "needs_review",
    "eligibility_label": "NOT SENDABLE",
    "has_message": true,
    "has_subject": true,
    "reject_action_allowed": true,
    "review_action_allowed": true,
    "review_approved": false,
    "send_action_allowed": false,
    "send_approved": false,
    "sendable_email": true,
    "transport_ready": false,
    "warnings": []
  }
}