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
- En FirstFiveMin, abra Integraciones → Conexiones y cree una clave de conexión con "Enviar leads". Cópiela — se muestra una sola vez.
- 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>).
- 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.
- Incluya el bloque de consentimiento solo si su sistema registra de verdad el consentimiento para ser contactado — lea la nota de consentimiento.
- 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"
}
}