Volver al portfolioMartín Van Compernolle

Proyecto 01 · Boolean

Emoti

Plataforma de asistentes de IA omnicanal

Plataforma SaaS para automatizar conversaciones y procesos comerciales mediante asistentes de IA conectados a WhatsApp, Instagram, CRM y Odoo.

Origen
Boolean
Estado
En producción
Stack
TypeScript · NestJS · React · PostgreSQL · Python · LLMs · RAG · Tool Calling · WhatsApp Cloud API · Odoo · Webhooks · Docker
Visitar emoti.com.ar
Captura de Emoti

01El problema

Los negocios reciben consultas por WhatsApp, Instagram y la web a toda hora. Muchas quedan sin responder, se contestan tarde o le llegan al vendedor equivocado.

Cada consulta perdida es una venta perdida, y atender todo a mano no escala cuando el volumen crece.

02La solución

  • Responde al instante

    Un asistente de IA contesta con la información real del negocio: catálogo, horarios, medios de pago y preguntas frecuentes.

  • Entiende la intención

    Detecta si el mensaje es una consulta, una venta o un reclamo, y lo clasifica para darle el tratamiento que corresponde.

  • Deriva a la persona correcta

    Asigna el chat al vendedor o al área que corresponde. Una persona puede pausar la IA y tomar la conversación cuando quiera.

  • Todo en un solo inbox

    Las conversaciones de todos los canales quedan en un mismo lugar, con filtros por estado y canal.

03Mi rol

Fui el desarrollador principal de Emoti durante gran parte de su construcción: diseñé y desarrollé prácticamente toda la plataforma, del motor de IA a las integraciones y el panel. Hoy, desde otro rol en Boolean, el día a día lo lleva otro desarrollador, y yo sigo participando en las decisiones técnicas del producto.

04Arquitectura

Canales

  • WhatsApp Cloud API
  • Instagram
  • Widget web

Emoti · API

  • Motor de IA con LLMs y tool calling
  • Base de conocimiento con RAG
  • Inbox y derivación a humanos
  • Planes y funciones por empresa

Datos e integraciones

  • PostgreSQL
  • CRM / Odoo
  • Notificaciones por correo

05Galería

06Decisiones técnicas

  1. 01

    IA con humanos, no IA sola

    El bot se puede pausar y reanudar en cada chat, y la derivación a una persona es parte del flujo, no una excepción. Así el negocio nunca pierde el control de la conversación.

  2. 02

    La base de conocimiento es la fuente de verdad

    Los datos del negocio se cargan estructurados y se indexan en fragmentos para búsqueda (RAG). El asistente responde desde ahí en lugar de inventar, y un indicador de avance guía al negocio para completar lo que falta.

  3. 03

    Funciones por plan, sin ramas de código

    Cada capacidad (audio, imágenes, documentos, seguimiento automático) se habilita según el plan de la empresa. Vender un plan nuevo es configuración, no un desarrollo aparte.

WhatsApp