← Back to directory

Scores each business in rows a Google Maps reviews scraper already returned (or ...

https://x402-agent-tools.nerolabs.workers.dev/review-velocity

Overview

Scores each business in rows a Google Maps reviews scraper already returned (or your own rows): reviews in the last 90 days vs the 90 before, momentum (growing, slowing, stalled), owner reply rate, unanswered 1 and 2 star reviews, rating trend, tags such as neglected, a lead score 0 to 100 and a one-line pitch. No scraping. $0.004 per business, 100 at most. Not charged if none can be scored.

Protocol x402 (POST)
Price $0.0080
Payment Asset USD Coin
Payment Network eip155:8453
Category uncategorized
Provider Nero Labs Agent Tools
Source bazaar
Indexed 2026-11-01 23:11:52

Health

Status unknown
Latency (p50) —
Uptime (30d) —
Reliability Score —
Last Checked Never
Last Healthy Never
Consecutive Failures 0

x402 Payment Validation

Payment Requirements —
Asset Verified —
Facilitator —

Input Schema

{ "body": { "asOfDate": "2026-11-01", "rows": [ { "placeId": "P1", "publishedAtDate": "2026-10-20", "responseFromOwnerText": null, "reviewsCount": 40, "stars": 1, "title": "Example Plumbing", "totalScore": 4.1 }, { "placeId": "P1", "publishedAtDate": "2026-09-02", "responseFromOwnerText": null, "stars": 5, "title": "Example Plumbing" }, { "placeId": "P1", "publishedAtDate": "2026-07-15", "responseFromOwnerText": null, "stars": 4, "title": "Example Plumbing" }, { "placeId": "P1", "publishedAtDate": "2026-06-10", "responseFromOwnerText": null, "stars": 5, "title": "Example Plumbing" }, { "placeId": "P1", "publishedAtDate": "2026-05-20", "responseFromOwnerText": null, "stars": 2, "title": "Example Plumbing" }, { "placeId": "P1", "publishedAtDate": "2026-04-28", "responseFromOwnerText": null, "stars": 5, "title": "Example Plumbing" }, { "placeId": "P2", "publishedAtDate": "2026-10-28", "responseFromOwnerText": "Thank you!", "reviewsCount": 12, "stars": 5, "title": "Example Dental", "totalScore": 4.8 }, { "placeId": "P2", "publishedAtDate": "2026-10-11", "responseFromOwnerText": "Thank you!", "stars": 5, "title": "Example Dental" }, { "placeId": "P2", "publishedAtDate": "2026-09-25", "responseFromOwnerText": "Thanks!", "stars": 4, "title": "Example Dental" } ] }, "bodyType": "json", "method": "POST", "type": "http" }

Output Schema

{ "example": { "businesses": [ { "business": "Example Plumbing", "category": null, "city": null, "daysSinceLastReview": 12, "googleRating": 4.1, "googleReviewsCount": 40, "leadScore": 64, "mapsUrl": null, "momentum": "steady", "ownerReplyRate": 0, "pitch": "Replies to 0 of 6 recent reviews; 2 unanswered 1 or 2 star reviews; 2 reviews in the last 90 days.", "placeId": "P1", "rank": 1, "ratingTrend": "unknown", "reviewsLastWindow": 2, "reviewsPerMonth": 0.7, "reviewsPrevWindow": 3, "tags": [ "never_replies", "unanswered_negative", "neglected" ], "unansweredNegative": 2, "velocityChangePct": -33 }, { "business": "Example Dental", "category": null, "city": null, "daysSinceLastReview": 4, "googleRating": 4.8, "googleReviewsCount": 12, "leadScore": 12, "mapsUrl": null, "momentum": "unknown", "ownerReplyRate": 1, "pitch": "3 reviews in the last 90 days.", "placeId": "P2", "rank": 2, "ratingTrend": "unknown", "reviewsLastWindow": 3, "reviewsPerMonth": 2.4, "reviewsPrevWindow": null, "tags": [ "few_reviews" ], "unansweredNegative": 0, "velocityChangePct": null } ], "summary": { "asOfDate": "2026-11-01", "businessesScored": 2, "reviewsRead": 9, "rowsIn": 9, "windowDays": 90 } }, "type": "json" }