Responder a: Cómo configurar Session Key en Simple Memory en n8n

  • Angel Sánchez

    organizador
    6 mayo, 2025 en 4:15 pm

    Hola Alejandro,

    La Session Key sirve para identificar cada conversación. Cuando utilizas el disparador “When chat message received” con Simple Memory, se recomienda dejar la opción “Session ID” configurada como “Connected Chat Trigger Node”, para que en “Session Key From Previous Node” se utilice la variable {{ $json.sessionId }}.

    Esto significa que cada vez que un usuario inicia el chat, se generará un identificador único que se utilizará durante toda la conversación. Si un nuevo usuario comienza otra conversación, se generará un nuevo ID. La variable que contiene estos identificadores es: {{ $json.sessionId }}. Adjunto una imagen como referencia.

    En tu caso, si vas a utilizar WhatsApp, te recomiendo usar el número de teléfono como identificador de la sesión de chat. Este dato lo proporciona el nodo de WhatsApp, y te sugiero utilizar el valor que aparece en “from”. También adjunto una imagen para ilustrarlo.