Electra es un bot de WhatsApp impulsado por inteligencia artificial, diseñado para ofrecer atención al cliente eficiente, personalizada e interactiva. Utiliza la API de Google Generative AI (Gemini) para generar respuestas inteligentes y adaptadas a las necesidades del usuario, optimizando la comunicación entre una tienda y sus clientes.
- Atención 24/7: Responde preguntas y brinda soporte incluso fuera del horario laboral.
- Recomendaciones personalizadas: Sugiere productos basados en las necesidades del usuario.
- Gestión de consultas frecuentes: Proporciona información sobre horarios, políticas, garantías y más.
- Soporte multimedia: Permite el intercambio de imágenes, documentos y otros archivos para una asistencia más detallada.
- Detección de spam: Filtra mensajes no deseados para mantener conversaciones relevantes.
- Sistema de gestión de contexto: Mantiene conversaciones coherentes al recordar detalles previos.
- Node.js: Lenguaje principal para el desarrollo del bot.
- whatsapp-web.js: Librería para integrar el bot con WhatsApp.
- Google Generative AI (Gemini): API para generar respuestas inteligentes y contextuales.
- Express.js: Framework para manejar el servidor y las rutas.
- Moment.js: Librería para manejo de fechas y horarios.
- Socket.IO: Para comunicación en tiempo real entre el servidor y el cliente.