La API de WhatsApp Business ofrece una mayor variedad de tipos de mensajes que la aplicación de WhatsApp Business y la aplicación de WhatsApp Personal. En este artículo, explicamos los tipos de mensajes que puedes enviar y recibir mediante la API de WhatsApp Business, así como sus casos de uso.
Envío de mensajes
En SleekFlow, puedes enviar los siguientes tipos de mensajes mediante la API de WhatsApp Business:
- Mensajes de texto de formato libre
- Mensajes multimedia
- Mensajes de plantilla
- Mensajes interactivos
⚠️ Debido a las restricciones de Meta, los mensajes que envíes a los clientes NO se pueden eliminar ni retirar en SleekFlow.
Mensajes de texto de formato libre
Los mensajes de texto de formato libre son mensajes que puedes enviar durante la ventana de atención al cliente. El límite de cada mensaje de texto es de 1600 caracteres.
En la siguiente tabla se explica cómo enviar mensajes de formato libre con distintos formatos:
| Format | Input | Output |
| Negrita | Este es un mensaje en *negrita* |
![]() |
| Cursiva | Este es un mensaje en _cursiva_ |
![]() |
| Tachado | Este es un mensaje ~tachado~ |
![]() |
| Monoespaciado | `Este es un mensaje en ```monoespaciado```` |
![]() |
| Lista con viñetas | - Este es un mensaje con viñetas |
![]() |
| Cita en bloque | > Este es un mensaje en una cita en bloque |
![]() |
| Código en línea | Este es un mensaje con `código en línea` |
![]() |
Puedes aplicar varios formatos al mismo tiempo. Para aplicar los formatos descritos anteriormente, agrega siempre espacios antes o después de los caracteres especiales del mensaje, según corresponda. A continuación, encontrarás algunos ejemplos que explican cuándo y dónde debes agregar espacios.
XX = space
1. Si aplicas formato de texto en medio de una oración, debes agregar espacios antes y después del texto
1 formato
| Entrada | Este es un mensaje en *negrita* . |
| Resultado | Este es un mensaje en negrita. |
2 formats
| Entrada | ¡Aquí tienes un descuento _*especial*_ ! |
| Resultado | ¡Aquí tienes un descuento especial! |
2. Si aplicas formato de texto al principio de una oración, solo debes agregar un espacio después del texto
| Entrada | ¡Ya vienen las *OFERTAS DE VERANO* ! |
| Resultado | ¡Ya vienen las OFERTAS DE VERANO! |
3. Si aplicas formato de texto antes de un signo de puntuación, por ejemplo, ,.!@#$%^, solo debes agregar un espacio antes del texto
| Entrada | ¡Presta atención a las *_actualizaciones importantes del servicio_* ! |
| Resultado | ¡Presta atención a las actualizaciones importantes del servicio! |
Mensajes multimedia
Puedes enviar archivos adjuntos en los siguientes formatos mediante la API de WhatsApp Business:
Tipo de contenido multimedia |
Formato |
Tamaño máximo del archivo |
Imagen |
`image/jpeg`,`image/png` |
5 MB |
Video |
`video/mp4`, `video/3gp` |
16 MB |
Audio |
`audio/aac`, `audio/mp4`, `audio/mpeg`, `audio/amr`, `audio/ogg` |
16 MB |
Documento |
`text/plain`, `application/pdf`, `application/vnd.ms-powerpoint, application/msword`, `application/vnd.ms-excel, application/vnd.openxmlformats-officedocument.wordprocessingml.document`, `application/vnd.openxmlformats-officedocument.presentationml.presentation`, `application/vnd.openxmlformats-officedocument.spreadsheetml.sheet` |
100 MB |
Sticker |
`image/webp` |
500 KB |
Mensajes de plantilla
Los mensajes de plantilla te permiten iniciar conversaciones con clientes que NO se encuentran dentro de una ventana de atención al cliente. Debes redactar una plantilla en SleekFlow y obtener su aprobación antes de poder usarla para iniciar conversaciones. Una vez aprobada, puedes usar la misma plantilla en cualquier situación para iniciar conversaciones tantas veces como quieras.
Antes de redactar una plantilla, es importante que conozcas sus componentes:
- Categoría
- Nombre
- Idioma
- Cuerpo
- Encabezado
- Pie de página
- Botón
Categorías
Las categorías están relacionadas con el objetivo que quieres alcanzar mediante el mensaje. Siempre debes elegir la categoría de plantilla que describa mejor el contenido del mensaje.
Cada categoría de plantilla corresponde a una categoría de conversación. Por ejemplo, una plantilla de marketing abrirá una conversación de marketing. Para consultar cómo afectan las categorías de plantilla correspondientes a los precios, consulta nuestro artículo sobre precios basados en conversaciones.
Existen tres categorías de plantillas:
-
Marketing
Elige la categoría “Marketing” cuando envíes promociones o información sobre tus productos, servicios o empresa. La categoría “Marketing” también se aplica a las plantillas que no se pueden clasificar como “Utilidad” o “Autenticación”, por lo que es una categoría flexible que permite alcanzar distintos objetivos.
Ejemplos: mensajes de bienvenida, boletines informativos, ofertas, cupones, catálogos y nuevos horarios de atención. Consulta más ejemplos en la sección “Cuerpo” de este artículo.
-
Utilidad
Elige la categoría “Utilidad” cuando envíes mensajes relacionados con un pedido o una cuenta existentes.
Ejemplos: confirmaciones de pedidos, actualizaciones de cuentas, recibos, recordatorios de citas y facturación. Consulta más ejemplos en la sección “Cuerpo” de este artículo.
-
Autenticación
Elige la categoría “Autenticación” cuando envíes códigos para verificar una transacción o iniciar sesión.
Ejemplos: contraseñas de un solo uso y códigos de recuperación de cuentas. Consulta más ejemplos en la sección “Cuerpo” de este artículo.
Nombre
Los nombres de las plantillas son identificadores únicos dentro de cada Cuenta de WhatsApp Business (WABA). Solo se permiten nombres idénticos cuando dos plantillas de mensajes están escritas en idiomas diferentes.
El nombre de una plantilla debe cumplir con los siguientes requisitos:
- Tener un máximo de 512 caracteres
- Usar únicamente letras minúsculas y números
- No contener espacios entre las palabras
Ejemplos: hello_1, beautyfest_vip_promo_202324, marketing_opt_out_with_privacypolicy
- Si eliminas una plantilla que se usó para enviar un mensaje de plantilla que todavía no se ha entregado, por ejemplo, porque el teléfono del cliente está apagado, intentaremos entregar el mensaje durante 30 días. Después de este periodo, dejaremos de intentar entregarlo.
- El nombre de una plantilla aprobada que se haya eliminado no se podrá volver a usar durante 30 días.
Idioma
El idioma es un campo obligatorio de la plantilla. Consulta a continuación la lista de idiomas compatibles de Meta o revisa este artículo para obtener más información.
Idiomas compatibles al 30 de junio de 2024 | ||
| Afrikáans | Hausa | Rumano |
| Albanés | Hebreo | Ruso |
| Árabe | Hindi | Serbio |
| Azerbaiyano | Húngaro | Eslovaco |
| Bengalí | Indonesio | Esloveno |
| Búlgaro | Irlandés | Español |
| Catalán | Italiano | Español (ARG) |
| Chino (CHN) | Japonés | Español (SPA) |
| Chino (HKG) | Canarés | Español (MEX) |
| Chino (TAI) | Kazajo | Suajili |
| Croata | Kinyarwanda | Sueco |
| Checo | Coreano | Tamil |
| Danés | Kirguís (Kirguistán) | Telugu |
| Neerlandés | Lao | Tailandés |
| Inglés | Letón | Turco |
| Inglés (Reino Unido) | Lituano | Ucraniano |
| Inglés (Estados Unidos) | Macedonio | Urdu |
| Estonio | Malayo | Uzbeko |
| Filipino | Malayalam | Vietnamita |
| Finés | Maratí | Zulú |
| Francés | Noruego | |
| Georgiano | Persa | |
| Alemán | Polaco | |
| Griego | Portugués (BR) | |
| Guyaratí | Portugués (POR) | |
| Punyabí | ||
Ten en cuenta que el idioma indicado en este campo debe coincidir con el idioma usado en el cuerpo, el encabezado, el pie de página y los botones de la plantilla.
Cuerpo
El cuerpo es un componente obligatorio de la plantilla donde debes escribir la idea principal del mensaje. Ten en cuenta que debes redactarlo en el idioma seleccionado para la plantilla.
En el cuerpo del mensaje, puedes insertar texto sin formato y variables.
A continuación, explicaremos el uso de las variables mediante dos ejemplos.
Variables
Supongamos que planeas enviar un mensaje de cumpleaños a los clientes según el mes de su cumpleaños. Podrías tener en mente el siguiente cuerpo de plantilla.
Ejemplo 1

“Enero” en el cuerpo de este mensaje es un valor que cambiará según el mes de la campaña de cumpleaños. Los valores que cambian según el contexto suelen denominarse variables.
Las variables son especialmente útiles al crear contenido personalizado o repetitivo. Una variable puede ser un valor que:
- Cambie según el destinatario del mensaje, por ejemplo, el número de membresía o la fecha y hora de una reserva, de acuerdo con una propiedad de contacto.
- Se defina de forma fija según la situación, por ejemplo, el mes o un enlace de ZOOM.
Para usar una variable en el cuerpo del mensaje, solo tienes que reemplazar el valor por {{number}}. Consulta el siguiente ejemplo.
Ejemplo 2
Además del mes de cumpleaños, también puedes incluir el nombre del cliente para personalizar más el mensaje. Podrías tener en mente el siguiente cuerpo del mensaje.

Cuando haya dos o más variables, debes numerarlas según el orden en que aparezcan.

Para consultar más ejemplos y casos de uso de plantillas, visita el sitio de Meta for Developers.
Encabezado
El encabezado es un componente opcional que aparece en la parte superior de los mensajes de plantilla. No solo permite mostrar un título, sino también insertar contenido multimedia.
Cada plantilla puede tener un solo componente de encabezado. Los encabezados admiten los siguientes formatos:
- Texto: un máximo de 60 caracteres, incluidas las variables.
-
Contenido multimedia: imágenes, videos y documentos de menos de 15 MB. Haz clic aquí para obtener más información sobre los formatos multimedia compatibles.
Pie de página
El pie de página es un componente opcional. Consiste en una línea breve de texto que aparece en la parte inferior del mensaje de plantilla.
Cada plantilla puede tener un solo componente de pie de página y admite el siguiente formato:
- Texto: un máximo de 60 caracteres. No se admiten variables.
Botones
Los botones son componentes opcionales. Su objetivo es permitir que los clientes respondan el mensaje o realicen una acción.
Actualmente, SleekFlow admite los siguientes tipos de botones. Solo puedes usar un tipo de botón en cada plantilla de mensaje:
Llamada a la acción

Los botones de llamada a la acción permiten que los clientes realicen una acción. Las acciones disponibles incluyen:
- Visitar un sitio web mediante una URL estática o dinámica
- Realizar una llamada telefónica
Puedes crear hasta dos botones de llamada a la acción en cada plantilla de mensaje. El texto de cada botón puede tener un máximo de 20 caracteres.
Respuesta rápida

Los botones de respuesta rápida permiten que los clientes respondan el mensaje de manera eficiente sin tener que escribir.
Puedes agregar hasta tres botones de respuesta rápida en cada plantilla de mensaje. El texto de cada botón puede tener un máximo de 20 caracteres.
Mensajes interactivos
Los mensajes interactivos te permiten usar botones y listas dentro de una ventana de atención al cliente.
NO son mensajes de plantilla, aunque tengan un aspecto similar. Por lo tanto, no es necesario obtener la aprobación de WhatsApp antes de enviarlos.
En la siguiente tabla se describen los tipos de mensajes interactivos compatibles:
| Tipo de mensaje | Descripción | Ejemplo |
| Mensajes de lista | Mensajes que incluyen un menú con un máximo de 10 opciones. Este tipo de mensaje ofrece a los clientes una forma más sencilla y coherente de seleccionar una opción al interactuar con una empresa. | ![]() |
| Mensajes con botones de respuesta rápida | Mensajes que incluyen un máximo de tres opciones, cada una representada por un botón. Este tipo de mensaje permite que los clientes seleccionen más rápidamente una opción de un menú al interactuar con una empresa. |
Recepción de mensajes
En SleekFlow, además de los mensajes de texto sin formato, también puedes recibir los siguientes tipos de mensajes mediante la API de WhatsApp Business:
| Tipo de mensaje | Descripción | Ejemplo |
| Mensaje de ubicación | Cuando un cliente comparte una ubicación contigo, recibirás un mensaje con la dirección, el nombre y el enlace de Google Maps de la ubicación. | ![]() |
| Reacción a un mensaje | Cuando un cliente mantenga presionado un mensaje que le enviaste y reaccione con un emoji, recibirás un mensaje con el mensaje citado y el emoji usado en la reacción. Cuando el cliente quite la reacción, recibirás otro mensaje sin el emoji. |
![]() ![]() |
| Respuesta citada | Cuando un cliente cite un mensaje que le enviaste, recibirás una notificación con el mensaje de texto del cliente y una vista previa del mensaje citado. | ![]() |
| Stickers | Cuando un cliente comparta un sticker contigo, recibirás un mensaje de imagen en formato .WEBP. |
![]() |
| Mensajes de contacto | Cuando un cliente comparta un contacto contigo, recibirás un mensaje con el nombre del contacto y su número de teléfono con el código de área. | ![]() |
⚠️ Los clientes pueden eliminar o retirar desde su dispositivo todos los mensajes que envíen a tu número. Sin embargo, podrás seguir viendo los mensajes eliminados en SleekFlow.













