Agentes
🗺️

Google Prospector

Activo

Encuentra negocios sin web en Google Maps

En cola

0

prospectos esperando

Ejecuciones

0

0 logs

Costo total

$0

acumulado total

Errores

0

sin datos

Último run

Arranca el pipeline lineal diario — 11:00 UTC

Descripción

Busca negocios por categoría y ciudad con Text Search de Google Places API (New), en inglés + hasta 3 términos en español por rubro. Si el negocio tiene web pero es mala (Wix, sin HTTPS), lo rescata igual como prospecto en vez de descartarlo. Guarda 21 campos por negocio.

Tareas

  • Text Search en inglés + español por ciudad y categoría
  • Deduplicar por place_id antes de pedir Place Details
  • Saltar lugares que ya existen en la DB (evita repagar Place Details)
  • Filtrar business_status=OPERATIONAL (permanently/temporarily closed → discarded)
  • Con web: analizar calidad — si es mala, rescatar como prospecto igual
  • Sin web + con teléfono → prospecto nuevo. Sin teléfono → descartado
  • Insertar en tabla prospects con google_place_id
  • Registrar costo real por SKU en system_logs

Últimas ejecuciones (system_logs)

Sin logs registrados todavía

Modelo IA

Google Places API (New) — Text Search Pro + Place Details Enterprise+Atmosphere

Costo estimado (sin datos reales todavía)

$0.032/página Text Search + $0.025/lugar Place Details

Script

src/pipeline/prospector.js

Variables de entorno

GOOGLE_PLACES_API_KEY

API Key de Google Places v2

prospecting_config (Supabase)

Ciudades y categorías a prospectar (modo cron) — editable sin tocar Oracle. CITIES/CATEGORIES en .env quedan solo como fallback si Supabase no responde.

Capa

Pipeline operativo