Buscamos un profesional o equipo para desarrollar e implementar una solución integral de conversational commerce para una red de veterinarias y petshops con múltiples sucursales. Actualmente, la gestión de diversas cuentas de WhatsApp genera una alta carga de mensajes y dificultades en la atención al cliente, la gestión de recompra de productos y los recordatorios médicos.
El proyecto tiene como objetivo principal la implementación de una solución robusta que integre WhatsApp Business API, Chatwoot y n8n, complementada con un backend liviano. Esta integración permitirá automatizar tareas clave y escalar la capacidad de atención al cliente.
Los objetivos específicos del proyecto incluyen:
Mejorar la atención al cliente y reducir significativamente la carga operativa del personal de las sucursales.
Aumentar la tasa de recompra recurrente de alimento balanceado y otros productos veterinarios esenciales.
Implementar un sistema de recordatorios automáticos para vacunas, tratamientos antiparasitarios y citas médicas programadas.
Proporcionar una experiencia de cliente homogénea y de alta calidad en todas las interacciones, con la capacidad de medir el rendimiento a través de un panel de métricas detallado.
Diseñar una solución escalable que pueda ser replicada y adaptada fácilmente a nuevas sucursales y otros comercios del sector.
Esperamos contar con un equipo con experiencia comprobada en integraciones de API, desarrollo de backend, automatización de flujos de trabajo y plataformas de comunicación omnicanal.
Alcance funcional
El freelancer deberá entregar un sistema con las siguientes funcionalidades mínimas:
1. Integración con WhatsApp Business API (usando Cloud api o bsp oficial).
2. Automatización de flujos clave en n8n:
• Recompra de alimento.
• Recordatorios de vacunas y antiparasitarios.
• FAQs frecuentes (horarios, dirección, medios de pago).
• Derivación a agente humano vía Chatwoot.
3. Backend básico (
Node.js o Python) con funciones de:
• Multi-tenant (sucursales).
• Persistencia de clientes, mascotas, pedidos y recordatorios.
• Encolado de tareas (ej. Recordatorios).
• Exposición de API para integraciones futuras.
4. Base de datos (preferentemente Postgres/Supabase):
• Modelo de datos: Comercio (multi sucursal), clientes, mascotas, productos, pedidos, recordatorios, conversaciones, carrito abandonado.
• Almacenamiento de logs de conversación.
5. Panel administrativo mínimo:
• Métricas (ventas por chat, tasa de respuesta, cantidad de recordatorios enviados, carritos abandonados).
• Gestión de catálogos (importación CSV/Google Sheets).
• Gestión básica de mensajes predefinidos.
6. ia generativa con rag para respuestas contextuales (opcional en mvp, pero contemplado en diseño).
• Panel para la administración de los embeddings (CRUD).
• Base de datos vectorial para el almacenamiento de los embeddings
4. Requisitos no funcionales
● Código documentado, modular y versionado (GitHub/GitLab).
● Infraestructura desplegable en Vercel/Heroku/Supabase o contenedores (Docker).
● Cumplimiento de políticas de WhatsApp Business (templates aprobados, opt-in).
● Seguridad: autenticación JWT/OAuth2, cifrado en tránsito (HTTPS).
● Logs centralizados y métricas accesibles para análisis.
5. Entregables
● Código fuente del backend, flujos de n8n y configuraciones en Chatwoot.
● Scripts de inicialización de base de datos y documentación técnica.
● Guía de uso para el equipo de atención al público (manual corto).
● Ambiente de staging y producción configurados.
● Capacitación inicial (remota) al equipo interno.
7. Perfil del freelancer buscado
● Experiencia demostrable en implementación de chatbots con WhatsApp Business API.
● Manejo de n8n y automatización de flujos.
● Conocimientos en
Node.js/Python y bases de datos relacionales.
● Experiencia con Chatwoot (o similares) y APIs de pagos (ideal Mercado Pago).
● Deseable: experiencia en proyectos con ia generativa / rag.
8. Propuesta solicitada
Los interesados deben enviar:
1. Descripción técnica de la solución propuesta (arquitectura, herramientas).
2. Plan de trabajo y cronograma detallado.
3. Presupuesto total y esquema de pagos.
4. Experiencia previa y referencias (links a proyectos o repositorios).
5. Opciones de mantenimiento post-entrega (soporte, actualizaciones).
9. Criterios de evaluación
● Claridad y viabilidad técnica de la propuesta (30%).
● Experiencia previa comprobable en proyectos similares (30%).
● Presupuesto y relación costo/beneficio (20%).
● Tiempo de ejecución y compromiso con los plazos (20%).
Plazo de Entrega: No definido