Problema
Ambientalia tiene varios productos (leyrep.cl, ambientalia.cl) que reciben las mismas consultas por WhatsApp, y además necesita un flujo constante de comunicaciones. Hecho a mano, todo eso consume tiempo del equipo.
Contexto
Herramienta interna desarrollada en Greensoft. Orbix es “un agente que orbita” los productos de Ambientalia: por un lado responde WhatsApps con IA, por otro automatiza la generación de noticias. La planeé y construí solo.
Mi rol
- Planeé la solución completa y desarrollé el backend (sin interfaz gráfica, corre server-side).
- Construí los chatbots de WhatsApp con IA (LaravelAI) para leyrep.cl y ambientalia.cl (Greensoft.cl en camino).
- Armé el pipeline de noticias: scraping en Python (Scrapling) + un modelo local de Ollama (qwen), conectado a Bitrix24 por webhook.
Solución
- Chatbots que responden las consultas por WhatsApp de cada sitio con IA.
- Un cron busca noticias de Ley REP en las fuentes configuradas; si no hay, trae medioambientales.
- El modelo local resume cada noticia en un borrador con hashtags y CTA, listo para revisar en Bitrix24.
- IA local con Ollama para mantener el costo y los datos dentro del servidor.
Vistas
Mockups representativos · sin datos reales por confidencialidad
Chatbot de WhatsApp
Chatbot de WhatsAppOrbix
Pipeline de scraping
Pipeline de scrapingOrbix
Borrador generado
Borrador generadoOrbix
Revisión en Bitrix24
Revisión en Bitrix24Orbix
Aprendizajes
- Integrar un scraping confiable fue lo más tedioso del proyecto.
- Diseñar un único agente que cubre varios productos y canales (WhatsApp + comunicaciones).
Resultado
En uso interno: responde los WhatsApps de los sitios de Ambientalia y sigue generando borradores de noticias listos para revisar en Bitrix24.