Paquetes npm
@cognitiondesk/widgetv1.9.0
Widget de chat embebible para JS vanilla y React. También re-exporta el client, por compatibilidad.
Ver en npm backendUrl → api.cognitiondesk.com (por defecto)
Instalación
Shell
npm install @cognitiondesk/widgetPeer dependencies: react (optional, ≥17, only for /react)
Inicio rápido
Corrido el 2026-09-25 contra api.cognitiondesk.com con una API key y un asistente descartables (los dos borrados después).
JavaScript
<script
src="https://cdn.jsdelivr.net/npm/@cognitiondesk/widget@1/dist/widget.js"
data-widget-id="YOUR_WIDGET_ID"
data-api-key="YOUR_EMBED_KEY"
async defer>
</script>Init manual
JavaScript
<script src="https://cdn.jsdelivr.net/npm/@cognitiondesk/widget@1/dist/widget.js"></script>
<script>
CognitionDesk.init({ apiKey: 'YOUR_EMBED_KEY', widgetId: 'YOUR_WIDGET_ID' });
</script>React
JavaScript
import { CognitionDeskWidget } from '@cognitiondesk/widget/react';
export function Chat() {
return (
<CognitionDeskWidget
apiKey="YOUR_EMBED_KEY"
widgetId="YOUR_WIDGET_ID"
position="bottom-right"
/>
);
}API
CognitionDesk.init(config) (script tag) | Global vanilla, desde el build standalone de jsDelivr. |
<CognitionDeskWidget /> (@cognitiondesk/widget/react) | Componente React. |
createCognitionDeskClient (re-export) | El mismo client de @cognitiondesk/client, por compatibilidad — para uso sin UI, mejor instalá @cognitiondesk/client directo. |