Guías de uso

Documentación

Cada feature de Pulse explicada en 1-2 minutos. Si algo no está claro, escríbenos.

Primeros pasos

Setup esencial en 10 minutos.

Después de crear tu cuenta y workspace, completa el checklist en /settings/setup:

  1. Instala el pixel de tracking en tu sitio web (snippet de 1 línea en el <head>).
  2. Sube inventario — importa CSV, conecta Mercado Libre, o crea unidades manualmente desde /inventory/new.
  3. Conecta un canal de leads — Mercado Libre, Meta Lead Ads, o tu propio formulario web vía webhook.
  4. Invita a tu equipo en /settings/team. Cada miembro recibe leads asignados automáticamente.
  5. Configura metas en /settings/goals para medir progreso semanal/mensual.

Trabajar con leads

Pipeline, scoring, composer y bulk actions.

Cada lead que entra (vía webhook, /api/v1/leads o manual con tecla n) se califica automáticamente con Claude Haiku 4.5 en segundos. Recibes score 0-100 + temperatura + razonamiento.

  • /leads — lista con filtros (temperatura, status, fuente, dormancy), sort por columnas y búsqueda con IA en lenguaje natural ("burning sin atender Meta").
  • /leads/pipeline — vista kanban con drag-and-drop entre status.
  • /leads/[id] — detalle con composer de IA (3 borradores WhatsApp), tareas, timeline, sugerencias de inventario alternativo, contexto enriquecido.
  • /leads/bulk-compose?ids=... — selecciona varios leads en /leads y haz click "Mensajes con IA" para generar drafts personalizados al por mayor.
  • /leads/dedupe — detecta y mergea duplicados por email/teléfono.

Gestionar inventario

Sync, AI specs, copy generator y catálogo público.

Tu catálogo en /inventory. Cada item tiene página interna y una página pública compartible.

  • Mercado Libre sync: conecta una vez en /settings/channels y Pulse sincroniza títulos, precios, status cada hora.
  • Import CSV: pega cualquier export desde /inventory/import. Columnas mínimas: title. Opcionales: external_id, year, make, model, km, color, price.
  • Completar specs con IA: en cada unidad, botón "Completar specs" que extrae make/model/year/km del título cuando falta data estructurada.
  • Copy con IA: en cada unidad, click "Generar copy" → 3 variantes (factual/urgencia/beneficio) para Meta Ads, Mercado Libre y WhatsApp blast.
  • Catálogo público: /catalog/[workspace_slug] con filtros, sort y links a cada unidad. Compartible por WhatsApp.
  • Página pública por unidad: /u/[id] con form de inquiry que crea lead apuntando a esa unidad.

Pixel de tracking

Captura visitantes anónimos + retargeting Meta.

El pixel de Pulse trackea pageviews + clicks de WhatsApp/teléfono/email + form submits. Snippet en /settings/tracking:

<script async src="<APP>/api/p.js?ws=<workspace_id>"></script>
  • Auto-detecta clicks en <a href="wa.me/...">, tel:, mailto:.
  • Soporte Meta Pixel inline: pega tu Pixel ID en /settings/tracking y mirroreamos eventos a fbq automáticamente para retargeting.
  • Cazador de oportunidades en /opportunities: visitantes anónimos con high-intent (whatsapp_click, varias inventory_views) aparecen scoreados antes de llenar form.
  • Cuando un visitante eventually se identifica (form_submit con email/phone), Pulse une su historial al lead automáticamente.

Workflows automatizados

Automatiza acciones cuando algo pasa.

En /workflows defines triggers + actions. 6 templates pre-armados en/workflows/templates.

  • Triggers: lead.created, lead.hot, lead.assigned, lead.dormant, smart_match.created, inventory.new.
  • Actions: crear tarea, cambiar status, cambiar temperatura, agregar nota, fire_webhook (POST custom), notify_event (re-disparar otro trigger).
  • Conditions: filtros sobre el payload con ops eq/gte/lte/contains/in. Ej: lead.score >= 80 AND lead.source == "meta_lead_ads".
  • Run log: cada ejecución queda registrada con status (success/partial/error) en workflow_runs para debugging.

Workspaces y equipo

Multi-tenant + roles + auto-asignación.

Cada cuenta puede pertenecer a múltiples workspaces. Switch desde el dropdown del TopBar. Cada workspace tiene aislamiento total a nivel base de datos (RLS de Supabase).

  • Roles: owner (máximo control), admin (puede invitar + gestionar), member (solo opera leads/inventario).
  • Auto-asignación round-robin: leads nuevos se reparten al rep con menos leads abiertos. Configurable en workspace.settings.assignment.
  • Performance stats en /settings/team: por miembro muestra abiertos, ganados, perdidos, conversión y score promedio.

Webhooks salientes

Notificar Slack, Discord, n8n, tu sistema.

En /settings/webhooks agrega URLs que reciben POST cuando algo importante pasa.

  • Eventos: lead.created, lead.hot, lead.assigned, smart_match.created, inventory.new, lead.dormant.
  • Payload: { event, timestamp, workspace, data } con headersX-Pulse-Event y X-Pulse-Webhook-Id.
  • Botón "Probar" envía un evento pulse.test al URL para validar la integración antes de activarla.
  • Compatible directo con Slack incoming webhooks, Discord webhooks, n8n catch-hooks, Zapier, Make, o tu endpoint custom.

API pública

Crea leads/inventory desde tu sistema.

Documentación completa en /docs/api. Endpoints v1:

  • GET /api/v1/me — verifica API key + workspace info.
  • POST /api/v1/leads — crea lead. Dispara scoring + auto-asignación + outbound webhooks.
  • GET /api/v1/leads — lista con filtros (status, temperature).
  • POST /api/v1/inventory — crea o upsert (single o array de hasta 200).
  • GET /api/v1/inventory — lista paginada.

Auth: header Authorization: Bearer pk_.... Genera keys en /settings/api-keys. Rate limit: 60 req/min por key.

Features de IA

Composer, scoring, plan del día, forecast.

Pulse usa Claude (Anthropic) para casi todo lo que es decisión/contenido. Ningún dato se envía a terceros sin justificación clara.

  • Lead scoring (Haiku 4.5): cada lead nuevo, 0-100 + temperatura.
  • Composer de mensajes (Haiku 4.5): 3 drafts WhatsApp por lead adaptados al contexto.
  • Plan del día (Opus 4.7 + adaptive thinking): synthesis del workspace cada mañana → 3-5 acciones priorizadas.
  • Reporte semanal (Opus 4.7): cada lunes 8am, análisis con highlights y recomendaciones por email.
  • Forecast del mes (Haiku 4.5): proyección de cierres con drivers explicativos.
  • Lead enrichment (Haiku 4.5): infiere empresa/rol/segmento desde email + dominio.
  • Inventory specs completer (Haiku 4.5): extrae make/model/year/km del título cuando falta data.
  • Ad copy generator (Haiku 4.5): 3 variantes × 3 canales por unidad.
  • Smart search (Haiku 4.5): convierte "leads de Meta hot esta semana" a filtros de URL.

Seguridad y privacidad

RLS, audit log, prefs, role gating.

Pulse está construido con principio de menor privilegio:

  • Row-level security en cada tabla: un workspace nunca puede leer datos de otro.
  • Audit log en /settings/audit-log: API keys creadas/ revocadas, webhooks, workflows, role changes — visible solo para owner/admin.
  • Notification preferences per user: cada miembro decide qué emails recibir.
  • API rate limiting: 60 req/min por key, 429 con headers de reset.
  • API keys hasheadas SHA256 — el plaintext solo se muestra una vez al crear.

¿No encontraste lo que buscabas?

Escríbenos a hello@pulse.app. Respondemos el mismo día hábil.