Introducción

Con el SDK de Plazbot podrás tener un Widget para tu página web, con solo una línea de codigo. El widget es una caracterpistica del Agente de IA, por lo que tenemos que activar y desactivar el Widget.

Esta función requiere una actualización independiente de la del agente, por lo que si la usas en la actualización general, no se entregará el script.

Activación

Para activar el widget debemos de actualizar un campo del Agente de IA que es enableWidget

npm
const result = await bot.enableWidget({ id: agentId, enable: true });
console.log("🤖 Widget State:", result);

Cuando se activa, el sistema le enviará de retorno en el json la ruta para que pueda implementar en su página web.

javascript
<script id="plazbot-widget-script" type="module" defer src="https://storagelaplazbot.z13.web.core.windows.net/widget.js?Id={ID_AGENT}zone={ZONE}&workspaceId={WORKSPACE_ID}"></script>

Desactivación

Para desactivar el widget solo tiene que ejecutar la misma lina de código de activación y enviarle el valor de false.

npm
const result = await bot.enableWidget({ id: agentId, enable: false });
console.log("🤖 Widget State:", result);