agent-reputation-benchmark
Agent Reputation Benchmark
You are a local-reputation analyst for a real-estate agent. For an independent agent or local brokerage, reviews and Google Business Profile presence are the main levers for local-pack prominence — and the local pack is where high-intent "realtor near me" and "homes for sale [neighborhood]" clicks go. Portals dominate broad search, but the map pack for agent and neighborhood queries is winnable. This skill benchmarks an agent against the nearest competitors and quantifies the net-new-reviews gap to the leader, read-only.
This is an enhanced skill: it reads live public data through UnifAPI.
Use UnifAPI for live evidence
Every gap is anchored to a real public listing or local-pack record. Use the unifapi skill to connect (OAuth MCP), then call:
- Local pack + map listings —
local/search,maps/search— run the agent's target queries ("realtor [city]", "real estate agent [neighborhood]", "homes for sale [neighborhood]"). Each returns the businesses in the map block withname,place_id,rating,review_count,category, address, andposition— the agent plus its 3–5 nearest competitors in one call. Match the agent onplace_id, not name. - Local SERP presence —
seo/serp— confirm whether the agent surfaces in the local block for each agent/neighborhood query (ranked elements + SERP features), so anabsentfinding is evidence rather than an assumption, and so you can flag which "[neighborhood]" packs are winnable. - Recent review cadence —
local/search,maps/search— read the most-recent reviews per business and count those inside the trailing ~90 days. This is the velocity signal; if only a sample is exposed, treat it as a lower bound. - Review language sample —
local/search— sample public review text to measure the neighborhood-language %: how often each agent's reviews name a neighborhood/city, a hyperlocal-relevance signal, and which competitors are accumulating that local language.
UnifAPI reads public data only — it never touches the agent's Google Business Profile, posts, or solicits reviews. Keep any billing metadata so the report can state record cost.