Saltar al contenido principal
Configuración del robot

Disparar un robot por WhatsApp

Disparar un robot por WhatsApp

Roberty puede iniciar un robot cuando llega un mensaje de WhatsApp a un número conectado a tu workspace. Es una forma práctica de arrancar una automatización desde el teléfono, o de enlazar un robot con un flujo que ya funciona sobre WhatsApp.


Cómo funciona

Configuras un comando en el robot: una palabra o frase clave. Cuando ese comando se envía (precedido de /) al número de WhatsApp vinculado al dispositivo, el robot arranca automáticamente.


Requisitos previos

Antes de configurarlo necesitas:

  1. Un bot de WhatsApp en el dispositivo — abre Dispositivos en el Studio, elige el dispositivo y configura el bot en su pestaña WhatsApp. Consulta WhatsApp.
  2. Ese dispositivo vinculado al robot — el mismo dispositivo que aloja el bot de WhatsApp debe estar vinculado al robot.

Para vincular un dispositivo al robot, consulta Vincular un dispositivo.


Configurar el comando de WhatsApp

  1. Abre el Designer del robot.

  2. Haz clic en el icono del engranaje (⚙️) para abrir la configuración.

  3. Localiza el campo Comando de WhatsApp.

  4. Escribe la palabra clave del comando (sin la /: el sistema la añade).

    Por ejemplo: escribe ejecutar y el comando que dispara el robot será /ejecutar.

  5. Haz clic en el icono de guardar y confirma.

Restricciones del comando
  • No se permiten comandos de una sola letra.
  • Para quitar un comando existente, guarda el campo en blanco.

Disparar el robot

Con el comando configurado, envía un mensaje al número de WhatsApp del bot con este formato:

/ejecutar

El robot arranca de inmediato en el dispositivo vinculado.


Pasar argumentos por WhatsApp

Puedes enviar datos adicionales junto con el comando, separados por espacios:

/ejecutar argumento1 argumento2

Esos argumentos quedan disponibles para el robot durante la ejecución:

DatoCómo acceder (código personalizado)
Todo lo que viene después del comandoargs.whatsApp.content
El número que envió el comandoargs.whatsApp.from

En la práctica: el comando /procesar 05.541.242/0001-06 envía un CNPJ como argumento, que el robot recoge con args.whatsApp.content.


Responder por WhatsApp

Para que el robot conteste a quien envió el comando, usa la acción de envío de mensajes de WhatsApp con args.whatsApp.from como destinatario.

Cuidado en los grupos

Si el número del bot está en un grupo, cualquier miembro del grupo puede disparar el robot con el comando. Una respuesta enviada a args.whatsApp.from desde un grupo llega a todo el grupo, no a la persona individualmente.


Siguientes pasos