Caso de estudio · Producto + automatización

El local cierra.
El bot, no.

Un asistente de WhatsApp con IA que atiende consultas de una inmobiliaria fuera de horario — con un panel de control pensado para que lo maneje alguien sin experiencia técnica, no un desarrollador.

Rol: diseño de producto + desarrollo full-stack · Duración: de la primera conversación al primer mensaje real respondido
SHEET A-01 el problema

Una agente inmobiliaria recibe consultas por WhatsApp a toda hora — noches, fines de semana, feriados. Contestar todo en el momento no es sostenible; dejar de contestar pierde clientes. La respuesta no podía ser un bot genérico de “elija una opción”: tenía que sonar como ella, conocer su catálogo real, distinguir entre alquiler y venta en dos monedas distintas, y — sobre todo — saber cuándo quedarse callado si ella ya estaba respondiendo a mano.

SHEET A-02 la arquitectura

Tres piezas con una responsabilidad clara cada una, para que el sistema se pueda depurar por partes en vez de como una caja negra.

Panel · fuente de verdad

Plugin de WordPress

Propiedades, tono, seguridad, conexión de WhatsApp. Reutiliza un WordPress existente sin tocar el resto del sitio.

Orquestador

n8n

Agrupa mensajes, decide si responder, arma el contexto y llama a la IA.

Puente

Evolution API

Conexión real con WhatsApp — mensajes, audios, fotos, estado de conexión.

Inteligencia

OpenAI

Respuestas con tono configurable + transcripción de audios con Whisper.

SHEET A-03 decisiones de diseño

El detalle importa más que la demo. Algunas decisiones que cambiaron el resultado:

01

Un precio por moneda, no uno solo

En Bolivia conviven bolivianos y dólares — a veces en la misma propiedad, según sea alquiler o venta. El precio se guarda por tipo de operación y moneda, no como texto libre ambiguo.

02

Fotos con etiqueta, no solo archivo

Cada foto lleva un título (“fachada”, “cocina”). El bot lo usa para mandar la imagen correcta cuando el cliente pide algo puntual, en vez de una foto al azar del montón.

03

El bot se calla si ella ya está escribiendo

Detecta cuando la agente responde un chat a mano y se pausa ahí — con vencimiento de una hora, para no quedar bloqueado si se olvida de reactivarlo.

04

Agrupa antes de responder

Espera 10 segundos de silencio para juntar mensajes seguidos en una sola respuesta — menos “picado”, más humano.

05

También escucha audios

Transcribe notas de voz con Whisper antes de procesarlas como cualquier otro mensaje — con una respuesta de respaldo si el audio no se puede recuperar.

06

Acceso recortado para quien opera el bot

Un rol de WordPress propio que solo ve el panel del bot — nada de Entradas, Páginas ni el resto del sitio.

SHEET A-04 el panel · reconstrucciones ilustrativas, sin datos reales
panel-bot.ejemplo.cc/estado
Estado del servicio
Atención automática
Conexión de WhatsApp: conectado
Ignorar mensajes de grupos
panel-bot.ejemplo.cc/config
Configuración del asistente
Nivel de informalidad
Instrucciones adicionales
“No confirmar disponibilidad de anticréticos por chat…”
Rubros que atiende AlquilerVentaAnticrético
panel-bot.ejemplo.cc/propiedades
Propiedades
TítuloZonaOperación / Precio
Depto Av. HorizonteZona NorteAlquiler · Bs 2.800/mes
Casa Los SaucesZona SurVenta · $us 68.000
Lote Camino ViejoPeriferiaAnticrético · $us 9.500
whatsapp
Hola! ¿tienen algo en alquiler zona norte?
¡Hola! Sí, tengo un depto en Av. Horizonte, Bs 2.800/mes. ¿Querés que te mande fotos?
22:41
dale, de la cocina
Marcando… 📷 [foto: cocina]
22:41

↑ Reconstrucciones fieles a la interfaz real, con datos de ejemplo — no son capturas del sistema en producción.

SHEET A-05 stack técnico
WordPress (PHP + MySQL) REST API a medida n8n Evolution API OpenAI · GPT + Whisper JavaScript / jQuery

Diseñé y desarrollé un sistema de atención automática por WhatsApp para una inmobiliaria: un plugin de WordPress a medida (panel de control, CRUD de propiedades con precios multi-moneda, seguridad en capas, rol de acceso recortado) integrado con un workflow de orquestación en n8n (IA conversacional con contexto, transcripción de audio, agrupado de mensajes, detección de intervención humana) y Evolution API para la conexión con WhatsApp. Pensado para que lo administre una persona sin conocimientos técnicos.

Caso de estudio de portafolio · nombres, dominios y datos de este documento son ilustrativos.