Saltar al contenido principal
POST
/
v1
/
bots
/
{botId}
/
messages
curl --request POST \
  --url https://api.jelou.ai/v1/bots/BOT_ID/messages \
  --header 'Authorization: Basic <Base64Encoded clientId:clientSecret>' \
  --header 'Content-Type: application/json' \
  --data '{
    "type": "quick_reply",
    "text": "¿Te gustaría continuar?",
    "title": "Pregunta",
    "quick_replies": [
      {
        "title": "Sí"
      },
      {
        "title": "No"
      },
      {
        "title": "Tal vez"
      }
    ],
    "userId": "USER_ID"
  }'
{
  "success": true,
  "messageId": "msg_123456789"
}
curl --request POST \
  --url https://api.jelou.ai/v1/bots/BOT_ID/messages \
  --header 'Authorization: Basic <Base64Encoded clientId:clientSecret>' \
  --header 'Content-Type: application/json' \
  --data '{
    "type": "quick_reply",
    "text": "¿Te gustaría continuar?",
    "title": "Pregunta",
    "quick_replies": [
      {
        "title": "Sí"
      },
      {
        "title": "No"
      },
      {
        "title": "Tal vez"
      }
    ],
    "userId": "USER_ID"
  }'

Restricciones

  • Respuestas Rápidas: Mínimo 1, máximo 3 botones
  • Título: Opcional, máximo 20 caracteres
  • Título del Botón: Máximo 20 caracteres, no puede estar vacío, debe ser único, sin emojis ni markdown

Casos de Uso

  • Preguntas de sí/no
  • Confirmaciones simples
  • Opciones binarias
  • Respuestas rápidas a preguntas frecuentes

Autorizaciones

Authorization
string
header
requerido

Basic authentication using Base64 encoded clientId:clientSecret

Parámetros de ruta

botId
string
requerido

The unique identifier of the bot

Cuerpo

application/json

Message payload. The structure varies based on the message type.

type
enum<string>
requerido

Type of message to send

Opciones disponibles:
text
Ejemplo:

"text"

userId
string
requerido

Unique identifier of the user receiving the message

Ejemplo:

"USER_ID"

text
string
requerido

Text content of the message

Ejemplo:

"Hello, this is a text message"

botId
string

Unique identifier of the bot sending the message

Ejemplo:

"BOT_ID"

Respuesta

Message sent successfully

success
boolean
Ejemplo:

true

messageId
string
Ejemplo:

"msg_123456789"