...
ticket_id: Identificador del caso que estará asociado a la nueva interacción. Siempre REQUERIDO.
type: Especifica el tipo de mensaje a enviar. Siempre REQUERIDO. Sus posibles valores pueden ser:
sm: Standard message o mensaje estándar.
hsm: Highly structured message o mensaje altamente estructurado. Exclusivo para canales de tipo WhatsApp.
message: Texto o contenido del mensaje a enviar. Siempre REQUERIDO.
contact_info_id: Identificador del dato de contacto al cual será enviado el mensaje. REQUERIDO cuando contacto_info no se encuentra especificado.
contact_info: Dato de contacto al cual será enviado el mensaje. REQUERIDO cuando contacto_info_id no se encuentra especificado.
channel_id: Identificador del canal que será utilizado para enviar el mensaje. REQUERIDO cuando channel_type_id no se encuentra especificado.
channel_type_id: Identificador del tipo de canal que será enviado para enviar el mensaje. Sagicc utilizada el primer canal encontrado del tipo especificado para enviar el mensaje. REQUERIDO cuando channel_id no se encuentra especificado.
transfer_to_agent: Especifica si una vez enviado el mensaje el caso debe o no asignarse a un agente. Sus posibles valores son true o false.
close_ticket: Especifica si el caso debe o no marcarse como cerrado luego de ser enviado al mensaje. Sus posibles valores son true o false.
attachments: Arreglo con información de los documentos adjuntos que serán enviados. Cada uno de los objetos debe tener la siguiente estructura:
url: URL del adjunto a enviar. La URL debe permitir descargar el archivo original. REQUERIDO.
file_name_real: Nombre real del archivo adjunto a enviar. En caso de no especificarlo, el archivo se enviará con un nombre generado por la plataforma. OPCIONAL.
mime_type: Identificador mime del archivo a enviar. Por ejemplo, image/png, application/pdf, etc.
subject: Asunto de la interacción. REQUERIDO cuando el canal seleccionado es de tipo CORREO ELECTRONICO.
cc: Cadena con correos electrónicos (separados por coma) a los cuales será enviada una copia de la interacción. REQUERIDO cuando el canal seleccionado es de tipo CORREO ELECTRONICO.
bcc: Cadena con correos electrónicos (separados por coma) a los cuales será enviada una copia oculta de la interacción. REQUERIDO cuando el canal seleccionado es de tipo CORREO ELECTRONICO.
template_id: Identificador de la plantilla a enviar. Corresponde a una plantilla previamente configurada en Sagicc.
template_name: Nombre de la plantilla de tipo HSM, previamente configurada en Meta. REQUERIDO cuando type es HSM.
template_params: Cadena con los parámetros necesarios para la plantilla, separados por comael caracter
|
. La cantidad de parámetros debe coincidir con los parámetros configurados en la plantilla en Meta. REQUERIDO cuando type es HSM.template_media_url: URL del elemento multimedia para la plantilla, si la plantilla configurada en Meta lo requiere. REQUERIDO cuando type es HSM.
template_lang: Idioma seleccionado para el envío de la plantilla. El idioma debe coincidir con alguno de los idiomas para la plantilla configurada en Meta. REQUERIDO cuando type es HSM.
interactive_content: Elemento interactivo a enviar. Consiste en un objeto de tipo JSON que incluye todos los elementos interactivos a enviar, ya sea texto, elementos multimedia, botones, listas, etc.
...
Bloque de código |
---|
{
"ticket_id": 596914,
"type": "hsm",
"contact_info_id": 146350,
"channel_id": 52,
"template_name": "saludo_bdr_marketing",
"template_params": "Jane|34532|Good",
"template_language": "es"
} |
...