Agent

Agent Slot reserved
The old parser-side AI stack has been removed from the active runtime. This page remains as the same information-architecture slot used by OLX and can later host a real agent workflow.
Batch e7ffcf329c59 completed
Imported: 2026-03-30 19:16:56.087157+00:00
Rows: 9740 | Organizations: 5654 | Emails: 9740
Batch e7ffcf329c59 completed
Imported: 2026-03-30 18:49:44.997521+00:00
Rows: 9740 | Organizations: 5654 | Emails: 9740
Batch e7ffcf329c59 completed
Imported: 2026-03-30 18:33:50.003000+00:00
Rows: 9740 | Organizations: 5654 | Emails: 9740
Batch e7ffcf329c59 completed
Imported: 2026-03-30 18:10:10.538931+00:00
Rows: 9740 | Organizations: 5654 | Emails: 9740
Batch e7ffcf329c59 completed
Imported: 2026-03-30 18:09:07.651233+00:00
Rows: 9740 | Organizations: 5654 | Emails: 9740
Batch e7ffcf329c59 failed
Imported: 2026-03-30 17:59:02.037120+00:00
Rows: 9740 | Organizations: 5654 | Emails: 9740
Batch e7ffcf329c59 completed
Imported: 2026-03-30 15:43:41.113635+00:00
Rows: 9740 | Organizations: 5654 | Emails: 9740
Batch e7ffcf329c59 failed
Imported: 2026-03-30 15:32:38.562849+00:00
Rows: 9740 | Organizations: 5654 | Emails: 9740
Batch e7ffcf329c59 completed
Imported: 2026-03-30 15:09:34.841214+00:00
Rows: 9740 | Organizations: 5654 | Emails: 9740
Signal Purpose Inputs Outputs
maps_signal Primary source for open / closed / not-found status and branch count. Google Maps result pages, place cards, branch listings open, permanently_closed, not_found, multi_location
maps_identity_signal Checks whether the Maps listing is actually the same business as the CSV row. CSV company name, Maps heading, Maps domain, descriptions same_company yes/no with confidence
website_signal Determines whether the official site is alive, parked, broken, or empty. Website URL, browser body text, title/meta, error phrases alive, broken, parked, weak
website_identity_signal Checks whether the live website actually belongs to the target company. Brand tokens, description match, domain match, homepage text same_brand yes/no/probable
domain_signal Corroborates the business identity through website/email/brand alignment. Normalized company name, website root, email domain verified, probable, review
linkedin_signal Determines whether the contact still appears tied to the company or has moved. LinkedIn slug, public page text, title tokens, company tokens verified, name_only, moved, missing, review
browser_signal Second-pass live evidence for ambiguous rows only. Browser broker snapshots of website or LinkedIn pages brand evidence, headline evidence, no evidence
ai_resolution_signal Tie-breaker when deterministic matching still leaves identity unclear. Maps vs website vs description snippets same_company yes/no with rationale
Step Rule
1. Maps first Use Maps as the primary existence signal and record open / closed / not-found before anything else.
2. Verify identity If Maps found something, confirm it is the same business via name/domain/description alignment before trusting the result.
3. Website fallback If Maps is weak or missing, use the official website as a live-business fallback instead of marking dead immediately.
4. Wider Maps retry If a branch looks permanently closed, retry a broader location search before calling the company dead.
5. Browser-only on ambiguous rows Only rows still in review/probable should spend browser budget on live website or LinkedIn evidence.
6. LinkedIn moved is side evidence A moved contact can support the dead-company hypothesis, but should not be the only proof that the company is dead.
7. Final verdict Combine all signals into explicit states: verified_alive, probably_alive, unclear, probably_dead, verified_dead.
8. Cache with TTL Cache evidence by normalized company + location + domain, not just company name, and expire dead verdicts over time.