Responder en una conversación
https://api.joinotify.com/inbox/conversations/{id}/messagesEnvía un mensaje por el número de la conversación, elegido por kind:
kind | Qué |
|---|---|
text | Texto libre. Solo con la ventana de 24 horas abierta |
media | Un archivo ya subido en POST /inbox/conversations/{id}/media. Solo con la ventana abierta |
template | Una plantilla aprobada. Reabre la conversación en cualquier momento |
note | Nota interna: queda en la conversación, nunca va a WhatsApp |
Fuera de la ventana, text y media se rechazan antes del envío con
422 window_closed y el windowExpiresAt. La respuesta reabre una conversación
cerrada o pospuesta y pausa las automatizaciones por un tiempo, como cuando responde
alguien del equipo.
Path Params
1 obligatorio(s)
Body Paramsapplication/json
1 obligatorio(s)23 opcional(es)
Valores aceptados:textmediatemplatenotereactionforwardlocationcontactslocation_requestbuttonslistcta_url
mín. 1 caracteresmáx. 4096 caracteres
Id interno de un mensaje de la conversación, para citar.
máx. 1024 caracteres
Id de la plantilla en Joinotify o su id en Meta.
Con kind: media, envía el audio como nota de voz. El archivo debe ser OGG.
Id interno del mensaje de la conversación que recibe la reacción (últimos 30 días).
El emoji de la reacción. Vacío ("") deshace la reacción.
Id interno del mensaje a reenviar.
Latitud, de -90 a 90.
mín. -90máx. 90
Longitud, de -180 a 180.
mín. -180máx. 180
Nombre del lugar.
Dirección del lugar.
Ids de contactos de la base para enviar como tarjetas (1 a 10, solo los que tienen teléfono).
hasta 10 elementos
Texto principal del mensaje interactivo.
Título encima del texto.
Pie en letra más pequeña.
Títulos de los botones de respuesta: 1 a 3, hasta 20 caracteres, sin repetir.
hasta 3 elementos
Texto del botón que abre la lista (hasta 20 caracteres).
máx. 20 caracteres
Secciones de la lista: 1 a 10, con como máximo 10 filas sumando todas.
hasta 10 elementos
Texto del botón del enlace (hasta 20 caracteres).
máx. 20 caracteres
Enlace https:// que abre el botón.