Saltar al contenido principal

Configuración de Webhooks

Los webhooks son herramientas que permiten enviar y recibir mensajes automáticamente en distintas plataformas como WhatsApp, redes sociales, comercio electrónico, etc. Son útiles para:

  • Sincronizar datos.
  • Enviar notificaciones en tiempo real.
  • Automatizar procesos.

Un webhook funciona como un puente entre aplicaciones: cuando ocurre un evento (como recibir un mensaje en WhatsApp), una aplicación (el proveedor) envía automáticamente una solicitud HTTP POST a una URL específica (el punto final) configurada por otra aplicación (el consumidor), incluyendo los datos relevantes al cuerpo de la solicitud (el mensaje).

Establece Webhook Url

Configura tu webhook para recibir mensajes de usuarios. POST https://api.jelou.ai/v1/bots/:botId/webhook/

Parámetros de la ruta

NombreTipoDescripción
botIdstringID del bot

Cuerpo de la solicitud

NombreTipoDescripciónObligatorio
webhookUrlstringURL del webhook / endpoint donde los mensajes serán reenviados.

Respuestas

✅ 200: Tu webhookUrl ha sido actualizada exitosamente

{
"message": [
{
"webhookUrl": "<url>"
}
],
"status": "success"
}

❌ 500: Error al configurar los ajustes.

{
"message": ["Couldn't set setting"],
"status": "failed"
}
aviso

El servidor intentará nuevamente enviar la solicitud a tu servidor 3 veces si no recibe un código de estado 200 como respuesta.