Pulse AI
Pulse AI es la capa de inteligencia analítica proactiva de BetterMeter. En lugar de esperar a que revise los dashboards, Pulse detecta automáticamente anomalías, muestra insights, evalúa la salud del producto, pronostica tendencias y entrega briefings diarios o semanales.
El chat de Pulse usa Google Gemini 3.7 Flash mediante OpenRouter de forma predeterminada. Los despliegues autohospedados pueden cambiarlo con PULSE_AI_MODEL.
Capacidades
Pregunta lo que sea
Un asistente de chat anclado en el dashboard que consulta todas las métricas que BetterMeter almacena del sitio que estás viendo — tráfico, páginas, fuentes, campañas, visitantes, sesiones, eventos, bots, CLI, MCP, API, posiciones y menciones de IA — y sabe en qué página estás
Detección de anomalías
Detecta picos de tráfico, caídas, cambios en tasas de error, oleadas de bots y nuevas fuentes de referencia
Insights proactivos
Muestra tendencias, oportunidades de crecimiento, hitos y cambios en campañas, canales, geografía, conversiones y participación — en las páginas correspondientes, antes de que pregunte
Puntuación de salud
Puntuación unificada de 0 a 100 (nota A-F) que cubre tráfico, interacción, errores y crecimiento
Pronósticos
Extrapola tendencias de tráfico y uso con intervalos de confianza
Comparación de períodos
Análisis detallado lado a lado de dos períodos con métricas diferenciales
Briefings
Resúmenes diarios o semanales con métricas clave, aspectos destacados y acciones recomendadas
Tipos de alertas
Cree alertas de monitoreo que generan notificaciones cuando se cumplen las condiciones:
traffic_spikeAlerta cuando el tráfico supera un umbraltraffic_dropAlerta cuando el tráfico cae por debajo de un umbralerror_rateAlerta cuando la tasa de error supera un umbralbot_surgeAlerta por picos inusuales de actividad de bots/rastreadoresnew_ai_crawlerAlerta cuando se detecta un nuevo rastreador de IAperformanceAlerta por degradación del rendimientoEndpoints de API
GET /api/pulse/insightsAnomalías, tendencias, oportunidades, hitosGET /api/pulse/healthPuntuación de salud del producto (0-100) con desglose por categoríaGET /api/pulse/briefingResumen de briefing diario o semanalGET /api/pulse/forecastPronóstico de tráfico/uso con intervalos de confianzaGET /api/pulse/compareComparación detallada período por períodoGET /api/pulse/alertsListar reglas de alerta de monitoreoPOST /api/pulse/alertsCrear una nueva regla de alertaDELETE /api/pulse/alertsEliminar una regla de alertaGET /api/pulse/notificationsObtener notificaciones recientesPATCH /api/pulse/notificationsMarcar notificaciones como leídasPOST /api/pulse/chatHacer una pregunta libre a Pulse, incluidos recorridos de conversión vinculados (flujo SSE, o JSON si Accept no es text/event-stream)Comandos CLI
pulse insightsObtener insights proactivos y anomalíaspulse healthPuntuación de salud del producto con notapulse briefingBriefing diario o semanal (-p/--period daily|weekly)pulse forecastPronóstico de tráfico (-m/--metric, -d/--days)pulse compareComparar dos períodos (-r/--range, --from2, --to2)pulse alertsListar alertas de monitoreopulse alerts:createCrear alerta (-t/--type, -n/--name, -c/--condition)pulse alerts:deleteEliminar una alerta (-i/--id)pulse askPreguntar quién completó un objetivo y qué acciones lo llevaron hasta allípulse notificationsNotificaciones recientes (--unread solo para no leídas)Herramientas MCP
bettermeter_pulse_askbettermeter_pulse_insightsbettermeter_pulse_healthbettermeter_pulse_briefingbettermeter_pulse_forecastbettermeter_pulse_comparebettermeter_pulse_alerts_listbettermeter_pulse_alerts_createbettermeter_pulse_alerts_deletebettermeter_pulse_notifications