Saltar al contenido principal

Documentation Index

Fetch the complete documentation index at: https://docs.jelou.ai/llms.txt

Use this file to discover all available pages before exploring further.

El objeto User te permite consultar información del contacto que está interactuando con tu flujo, como su nombre, número de teléfono y metadatos del canal.

Datos disponibles

Los datos disponibles dependen del canal, pero un ejemplo típico es:
{
  "id": "PHONE_NUMBER",
  "names": "Juan Pérez"
}

Usar variables de usuario

Puedes acceder a cualquier propiedad del usuario con la sintaxis {{$user.propiedad}}:
  • {{$user.id}} muestra el identificador único del usuario para el canal. En Whatsapp es el número del usuario.
  • {{$user.names}} muestra el nombre del usuario.
En canales como WhatsApp, {{$user.id}} equivale al número del contacto sin signos ni espacios. Por ejemplo, +593-111-111-111 se representa como 593111111111.

User en nodos de código

Dentro de los nodos de código, tienes disponible el objeto User a través de $user:
// Accede al id del usuario
const id = $user.get('id')

// Accede al nombre del usuario
const name = $user.get('names')
El objeto User es de solo lectura. Si quieres persistir información nueva del contacto, guarda esos datos en Memory o Context.