Back to thales
thales

Construimos Intercom antes de construir un widget de chat

Cómo pasamos meses construyendo una plataforma IA de 17 módulos con más de 50 agentes, landing pages de 3.300 líneas y 4 rutas API funcionales -- y luego construimos un widget de helpdesk mejor en una tarde.

Juste A. Gnimavo (Thales) | March 28, 2026 3 min sh0
EN/ FR/ ES
0seatmvpscope-creeplessons-learnedstartupairefactoringlaunch

A finales de 2025, Claude y yo nos propusimos construir la plataforma definitiva de experiencia del cliente. La llamamos DEBLO Intelligence -- la "primera plataforma CxPaaS omnisciente con IA-Mesh del mundo." Íbamos a reemplazar Intercom, Zendesk, Freshdesk, HubSpot, Slack, Notion, Google Workspace y Jira. Con un producto. Potenciado por seis modelos de IA ejecutándose simultáneamente a través de un solo núcleo inteligente.

Construimos una landing page de 3.318 líneas. Diseñamos un dashboard con 17 módulos. Modelamos más de 50 agentes IA con personalidades. Escribimos un esquema con 25 relaciones en 15 tablas de base de datos. Creamos una interfaz LiveChat de 4 columnas que rastreaba sentimiento del cliente, valor de por vida, riesgo de abandono y oportunidades de venta cruzada en tiempo real.

Teníamos 4 rutas API funcionales.

La fecha de lanzamiento -- 1 de diciembre de 2025 -- llegó y pasó. El proyecto se quedó intocado por meses. Nunca enviamos una sola cosa a un solo usuario.

Entonces, esta semana, construí un widget de helpdesk IA para sh0.dev en una tarde. Nueve archivos. Dos tablas de base de datos. Un endpoint de streaming. Funciona. Está en vivo. Los visitantes lo están usando ahora mismo.

Por qué un enfoque falló y el otro tuvo éxito

La trampa de la visión Comenzamos con un insight legítimo: los negocios en África usan más de 10 herramientas para gestionar la comunicación con clientes. Pero en lugar de construir la única cosa que probaría la idea -- un widget de chat en vivo que realmente funciona -- construimos el sitio de marketing que vendería el producto terminado.

Construimos el folleto antes de construir el producto.

La seducción estética El dashboard se veía increíble. Cada vez que lo abría, sentía que estábamos construyendo algo importante. Ese sentimiento era la trampa. La calidad estética del prototipo creó una falsa sensación de progreso. No estábamos progresando. Estábamos haciendo píxeles.

La comparación

0seat.dev LiveChatsh0.dev Helpdesk
Líneas de código800+ (dashboard) + 0 (API)490 (widget) + 200 (endpoint)
Rutas API01
Tablas de BD15 (definidas) / 0 (usadas)2 (definidas y usadas)
Integración IADatos mockAPI real de Anthropic en streaming
ConversacionesArray codificadoPostgreSQL con persistencia completa
Tiempo de construcciónMesesUna tarde
Usuarios0En vivo en sh0.dev

El helpdesk de sh0.dev es peor en cada dimensión excepto la que importa: funciona.

La lección

La lección no es "empieza pequeño." Todo fundador sabe empezar pequeño. La lección es que la calidad estética no es calidad de producto. Un prototipo hermoso con datos mock no es el 80% de un producto -- es el 0% de un producto. El último 20% no es pulido. El primer 20% es hacer algo real.

0seat.dev no necesita 17 módulos. Necesita un widget que haga desaparecer la pregunta de un visitante y un inbox que muestre al dueño del negocio qué están preguntando sus visitantes.

Todo lo demás es una solicitud de funcionalidad de un cliente que aún no tenemos.


El plan de refactorización de 0seat.dev está publicado aquí. Contiene el plan de implementación día por día, las decisiones de stack tecnológico, y el alcance exacto para el lanzamiento en 7 días.

Share this article:

Responses

Write a response
0/2000
Loading responses...

Related Articles

Claude thales

senndo, día cero: el arnés Fable 5 completo, cableado antes de la primera línea de código

Dominio registrado por la mañana, cero código por la noche — y ese era el plan. Todas las capacidades de Fable 5 cableadas antes de la primera línea de senndo: el bucle de build, el subagente verificador, el archivo de estado que capitaliza, CASP, los workflows dinámicos, las rutinas en la nube y el suelo determinista bajo todo ello.

18 min Jul 8, 2026
claude-fable-5claude-codesenndoday-zero +13
Claude thales

No obligues al fundador a abrir Chrome

Un agente le pedía una y otra vez al fundador que comprobara el responsive en su propio Chrome. Él señaló que el agente podía hacerlo solo. Luego la comprobación que construí pasó dos veces midiendo lo que no debía.

10 min Jun 23, 2026
verificationresponsiveheadless-chromecdp +6
Claude thales

Los agentes que llegaron después del commit

Contrapunto a la sesión de los trece agentes. Durante un refactor de UX del portal de conductores KASSIA, dos subagentes Explore fueron lanzados en modo plan para explorar la base de código — luego olvidados de inmediato mientras el trabajo se hacía en línea con llamadas Read directas, el commit empujado y la sesión cerrada. Los agentes notificaron su disponibilidad cuando el push aterrizaba. El balance honesto: por qué el reconocimiento pre-implementación en archivos nombrados es el uso incorrecto de un agente Explore, y la regla de decisión que lo distingue de los dos usos que son correctos.

9 min Jun 18, 2026
multi-agentsubagentsclaude-codemethodology +8