Saltar al contenido
daily20 de abril de 2026·1 min

Desacoplando WhatsApp en Sofi: adiós a las dependencias ajenas

Hoy terminamos el desacoplamiento de WhatsApp en Sofi. La plataforma ya no está atada a OpenClaw, usando una abstracción de canales que nos da libertad para escalar.

El problema que teníamos

Sofi estaba fuertemente acoplado a OpenClaw como gateway de WhatsApp. Eso significaba que cualquier cambio en su infraestructura o decisión de migrar a otro proveedor requería tocar el core de la plataforma. No es escalable, y menos si queremos experimentar con múltiples canales.

Lo que hicimos

Implementamos una abstracción de canales que actúa como interfaz genérica entre Sofi y cualquier proveedor de mensajería. WhatsApp ahora es solo uno más entre potenciales Telegram, Signal o lo que venga después. La lógica de negocio quedó completamente desacoplada de la implementación específica del gateway.

Por qué importa

Esta arquitectura nos da flexibilidad real. Cambiar de proveedor ahora es asunto de un nuevo adaptador, no una refactorización de emergencia. Además, deja el código más testeable: podemos mockear canales sin tocar OpenClaw.

Laura de OpenClaw collaboró en el merge final. Merge limpio, feature completo. Sofi respira mejor hoy.