Native webhook + FirstFiveMin

Cualquier sistema que pueda hacer un POST JSON puede enviar leads.

Si el backend de su formulario, su CRM o un script propio puede hacer un POST HTTP, puede entregar leads a FirstFiveMin directamente — sin plataforma de automatización de por medio.

Endpoint

POST https://firstfivemin.com/api/speed-to-lead/channel-inbound.php

Pasos

  1. En FirstFiveMin, abra Integraciones → Conexiones y cree una clave de conexión con "Enviar leads". Cópiela — se muestra una sola vez.
  2. Haga POST JSON a la URL de abajo con el encabezado Authorization: Bearer <su clave> (los sistemas que no puedan establecer un encabezado Authorization pueden enviar X-STL-Channel-Token: <su clave>).
  3. Envíe un idempotency_key por envío (un ID de entrega o de evento único para ESTE envío — nunca el ID de un cliente o registro) para que una entrega reintentada nunca cree un duplicado. Una clave estable por persona hace que cada consulta posterior de esa persona parezca una repetición de la primera, y desaparece tras una respuesta de éxito.
  4. Incluya el bloque de consentimiento solo si su sistema registra de verdad el consentimiento para ser contactado — lea la nota de consentimiento.
  5. Respuestas: 201 = lead creado · 200 = repetición idempotente (ya envió este) · 401 = clave inválida o revocada · 400 = sin identidad utilizable o teléfono inválido · 422 = bloque de consentimiento parcial (envíe los tres campos o ninguno).

Sobre el bloque de consentimiento

Complete el bloque de consentimiento solo si la persona realmente aceptó ser contactada y usted puede presentar el registro que lo demuestra. Si lo omite, igual capturamos el lead — simplemente la IA no lo llamará.

Ejemplo de payload

{
    "source": "api",
    "first_name": "Riley",
    "last_name": "Sample",
    "phone": "+15550170003",
    "email": "riley.sample@example.invalid",
    "property_ref": "Contact form message",
    "language": "en",
    "source_event_at": "2026-08-27T15:04:05Z",
    "idempotency_key": "webhook-recipe-example",
    "consent": {
        "source": "Contact form with call-consent checkbox",
        "reference": "submission id 9012",
        "captured_at": "2026-08-27T15:04:05Z"
    }
}

← FirstFiveMin · Todas las integraciones · English