¿Qué es un Payload, cómo funciona y cómo crearlo?

Consideramos “Payload” a un tipo de “keyword” o “serie de caracteres” (que debe ser único e irrepetible) para que sea reconocido. Este tipo de valor no necesariamente es expuesto visualmente, y tiende a ser generado únicamente en el backend.

Al trabajar con plantillas, tenemos la posibilidad de utilizar botones. Estos botones pueden mostrar un texto, sin embargo al momento de presionarlos pueden enviar el “payload” de manera interna para que, al ser recibido, se interprete como “keyword” y generar alguna acción en concreto (como lo puede ser una asignación o mensaje especial por ejemplo).

El payload puede ser también utilizado en formularios de pautas publicitarias que generan keywords, o en cualquier tipo de formulario general que envía datos para ser interpretados por el bot de Atom y generar una acción sobre ellos.

Entre otros usos en donde se encuentran los payloads, son los botones web (no manejados por Atom) que envían una especie de “saludo” o carga inicial al momento de abrir la conversación.