Skip to main content
Endpoint · POST /conversation/actions
Envía un mensaje. Cada acción manda un solo tipo de contenido: texto, media, una respuesta rápida o una plantilla. Un texto, media o respuesta rápida puede además llevar una plantilla de fallback para cuando la ventana de 24h esté cerrada (ver abajo).
Texto plano, hasta 4096 caracteres.
Fallback de plantilla. Un send_message de texto, media o respuesta rápida puede incluir además un template opcional: si al ejecutarse la ventana de 24h está cerrada, se envía la plantilla en vez del primario (fuera de la ventana solo se pueden enviar plantillas); si está abierta, se envía el primario. Sin template, un primario con la ventana cerrada falla con WINDOW_CLOSED.
Combinaciones válidas:
La media de cada lado es independiente: la del primario en file_uuid, la del header de la plantilla en template.header.file_uuid; la de una respuesta rápida va configurada en la respuesta rápida misma. En una lista, este objeto va en el array actions de un POST /conversation/actions — ver Armar una lista de acciones.

Ejemplo ejecutable

Un send_message sobre una conversación identificada por teléfono y canal. Cada acción manda un solo tipo de contenido; un primario (texto, media o quick reply) puede además llevar una plantilla de fallback para cuando la ventana de 24h esté cerrada.

Request

Respuesta

202 Accepted — el grupo se aceptó y corre en background. El resultado real por acción no viaja en la respuesta (se consulta después — ver Cómo se ejecuta).
string
Siempre processing: confirma que el grupo fue aceptado y está en ejecución.
integer
Cuántas acciones del array se admitieron para ejecución — no cuántas tuvieron éxito.