El Chatbot de Flux1a está disponible a través de nuestro CDN como un único archivo JavaScript o a través de NPM como un paquete de componentes React. Esta referencia te ayudará a implementar y personalizar el widget en tu sitio web.
<script type="module"> import Chatbox from 'https://cdn.jsdelivr.net/npm/@Flux1a/embeds@latest/dist/chatbox/index.js'; Chatbox.initBubble({ agentId: 'TU_ID_DE_AGENTE', // Si se proporciona, creará un contacto para el usuario y lo vinculará a la conversación contact: { firstName: 'John', lastName: 'Doe', email: '[email protected]', phoneNumber: '+33612345644', userId: '42424242', }, // Sobrescribir mensajes iniciales initialMessages: [ 'Hola John, ¿cómo estás hoy?', '¿Cómo puedo ayudarte?', ], // El contexto proporcionado se agregará al mensaje del sistema del Agente context: "El usuario con el que estás hablando es John. Comienza saludándolo por su nombre.", });</script>
Para personalizar la apariencia del widget, puedes utilizar las siguientes opciones:
Copy
Chatbox.initBubble({ agentId: 'TU_ID_DE_AGENTE', // Personalización de colores theme: { primaryColor: '#2563EB', // Color principal backgroundColor: '#FFFFFF', // Color de fondo textColor: '#1F2937', // Color del texto bubbleColor: '#2563EB', // Color del botón de burbuja }, // Personalización de textos labels: { welcomeMessage: '¡Hola! ¿En qué puedo ayudarte hoy?', placeholderText: 'Escribe tu pregunta aquí...', sendButtonText: 'Enviar', }});
Para obtener ayuda adicional con la implementación, contacta a nuestro equipo de soporte en [email protected].