Saltar al contenido principal
La variable Message expone el último mensaje que envió el usuario y que activó tu flujo. Es ideal cuando necesitas reaccionar al texto, adjuntos o metadatos del mensaje entrante.

Estructura del mensaje

El objeto cambia según el tipo de mensaje que recibas. A continuación encontrarás ejemplos reales devueltos por WhatsApp.

Texto

Audio

El audio se transcribe automáticamente cuando es posible. Recibirás tanto la URL del archivo como el texto reconocido.

Imagen

Video

Ubicación

Archivo

Acceder al último mensaje

Puedes acceder al mensaje desde cualquier nodo con la sintaxis {{$message.propiedad}}:
  • {{$message.type}} indica el tipo (TEXT, IMAGE, AUDIO, etc.).
  • {{$message.text}} devuelve el contenido del mensaje para tipos TEXT y la transcripción de AUDIO.
  • {{$message.mediaUrl}} expone la URL del archivo adjunto (imagen, audio, video o documento).
  • {{$message.caption}} muestra el texto adicional enviado junto al archivo.
  • {{$message.lat}} y {{$message.lng}} entregan las coordenadas cuando el tipo es LOCATION.

Message en nodos de código

Dentro de un nodo de código accede a cada propiedad con $message.get('propiedad'):
Message siempre muestra el mensaje más reciente que el usuario haya enviado. Si es la primera vez que el usuario escribe, ese primer mensaje también será considerado el “último mensaje”.