Personaliza el widget con el SDK

Controla el widget de Chat Web por código: ábrelo, ciérralo, identifica usuarios, y más.

5 min Avanzado 02/09/2026

Qué es el SDK del widget

Además de la instalación básica, el widget de Tulogica expone funciones en JavaScript para controlarlo desde tu propio código — útil si quieres, por ejemplo, abrir el chat automáticamente al hacer clic en un botón de tu sitio.

Funciones más comunes

// Abrir el widget
window.$tulogica('toggle', 'open');

// Cerrar el widget
window.$tulogica('toggle', 'close');

// Identificar a un usuario que ya inició sesión en tu sitio
window.$tulogica('setUser', 'id_del_usuario', {
  email: 'cliente@correo.com',
  name: 'Nombre del Cliente'
});

// Cerrar la sesión del usuario identificado
window.$tulogica('reset');

Enviar información adicional del usuario

Puedes enviar datos personalizados que verás en el panel de contexto del contacto — por ejemplo, el plan que tiene contratado, o su número de cliente.

Validación de identidad

Si identificas usuarios con setUser, te recomendamos activar la validación de identidad (HMAC) en la configuración de tu bandeja — evita que alguien pueda hacerse pasar por otro cliente en el chat.