Documentation Index
Fetch the complete documentation index at: https://docs.jelou.ai/llms.txt
Use this file to discover all available pages before exploring further.
Descripción
Envía un mensaje al usuario final a través de Jelou. El cliente ejecuta este recurso para notificar a Jelou que debe entregar un mensaje al usuario final activo en la conversación. Jelou validará la firma del request, procesará el contenido y lo entregará al usuario a través del canal configurado (por ejemplo, WhatsApp).Endpoint
Parámetros del cuerpo
Tipo de campo del evento. Valor fijo:
messages.Tipo de objeto del evento. Valor fijo:
message_event.Tipo de evento. Valor fijo:
incoming_message.Identificador del proyecto de Jelou al que pertenece la conversación.
Identificador de la sala de conversación activa.
Identificador del bot de Jelou asociado a la conversación.
Identificador del usuario final que recibirá el mensaje.
Contenido del mensaje a entregar al usuario final.
id— Identificador único del mensaje.type— Tipo de mensaje:text,image,video,audio,document.content— Objeto con el contenido según el tipo (ver tabla de tipos al final de esta página).
Autenticación
Este recurso valida la cabeceraX-Jelou-Signature.
Ejemplo de solicitud
El siguiente ejemplo envía un mensaje de texto al usuario final a través de Jelou:cURL
Respuestas
| Código | Estado | Descripción |
|---|---|---|
| 200 | OK | Mensaje recibido y procesado por Jelou. |
| 500 | Internal Server Error | Error interno del servidor. |
Tipos de mensajes soportados
| Tipo | Campo value.content | Campos adicionales |
|---|---|---|
text | { "body": "Texto del mensaje" } | — |
image | { "url": "...", "mime_type": "image/jpeg" } | caption (opcional) |
video | { "url": "...", "mime_type": "video/mp4" } | caption (opcional) |
audio | { "url": "...", "mime_type": "audio/mpeg" } | — |
document | { "url": "...", "mime_type": "application/pdf" } | filename (opcional) |
Las URLs de archivos multimedia deben ser accesibles vía HTTPS.