citation_audit
Check NAP consistency across business directories and get a 0–100 consistency score with per-directory match details to spot conflicting or unverifiable listing data.
Instructions
Use when checking NAP (Name, Address, Phone) consistency across business directories (Yelp, BBB, Facebook, YellowPages, Angi, Houzz, Trustpilot and more). Returns consistency_score (0-100 partial-credit average over found listings; null when no listings found) and per-directory match details. Match fields are true (verified), false (conflicting value found), or null (listing found but the field isn't visible in search data, so it can't be verified). Every directory selected is scanned whether or not a listing exists there, so directories_checked always equals what was requested -- a business listed on only a handful still returns a row per directory. Scans the top 20 directories by default (50 credits); directories takes a count up to 50 or an explicit list of directory names, and costs 2.5 credits each (all 50 = 125 credits). Expensive -- confirm with user first.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| phone | Yes | Business phone number | |
| address | Yes | Full business address | |
| directories | No | How much to scan, at 2.5 credits per directory. A number takes the top N of 50 (default 20 = 50 credits; 50 = 125 credits), or pass exact directory names e.g. ["yelp", "bbb", "houzz"] | |
| business_name | Yes | Business name |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| found | No | ||
| details | Yes | ||
| not_found | Yes | ||
| consistent | Yes | ||
| unverified | No | ||
| inconsistent | Yes | ||
| consistency_score | Yes | ||
| directories_checked | Yes |