Moko: plataforma de soporte al cliente
Moko es un espacio de trabajo moderno para el soporte al cliente. Lo hemos diseñado y construido de principio a fin: inbox keyboard-first, detalle de ticket con macros y AI summary, CRM de clientes con el perfil completo, knowledge base para agentes y centro de ayuda público, dashboard de informes con gráficos en vivo, y portal del cliente. Ocho áreas, un design system, un solo equipo.

Moko sustituye las áreas cotidianas donde vive un equipo de soporte al cliente. Inbox, detalle de ticket, clientes, knowledge base, informes, macros, ajustes y portal del cliente. El brief era entregar cada área con el mismo nivel de acabado, con un design system que mantiene unido todo el producto y una calidad de interacción que aguanta cuando el agente trabaja directamente desde el teclado.



El inbox es la página más importante. El composer alterna entre respuesta pública y nota interna con un cambio de color que hace inequívoco el modo antes de enviar. Los cambios de estado son optimistic, con rollback. Las etiquetas y la prioridad se editan inline, nunca en un diálogo. Una tarjeta AI summary aparece sobre los hilos con tres o más mensajes y muestra sentimiento, contexto del plan y un siguiente paso sugerido. Un refresh con un clic regenera la sugerencia cuando el agente quiere otro ángulo.


Los clientes traen su historia consigo. El perfil 360 combina una barra de stats con la lista completa de tickets y un editor de custom fields que añade, edita y elimina inline con feedback inmediato. El mismo esquema alimenta el drawer del inbox, así un agente que abre una conversación ya ve plan, ubicación, CSAT histórico y los últimos tickets del cliente sin salir del hilo.
La knowledge base son dos productos en uno. El admin es un CMS para contenido de soporte con categorías, borradores y estado publicado. El lado público, servido en /help, es un layout estilo marketing con hero search, cards de categoría y TOC por artículo. Mismo back-end para los dos.


Las macros no son un menú de respuestas rápidas, son un sistema de templating ligero. Las variables se resuelven desde el ticket y el cliente en vivo en el momento en que el agente inserta la macro, así la misma plantilla parece escrita para la persona del otro lado. La combinación de macros, AI summary y edits inline es lo que convierte el inbox de una lista en un espacio de trabajo.


Cada pantalla sale en light y dark desde el primer commit. Todo el producto es token-driven: nada de colores hardcoded, nada de font weight hardcoded, nada de inline style. El design system carga la paleta, la escala tipográfica, los radius y los elevation en ambos temas. Gráficos y badges leen de los mismos tokens que los botones, así un cambio de tema nunca miente sobre qué es interactivo.
En números, y en cómo lo hicimos.
En números
- 8Áreas entregadasInbox, tickets, CRM, KB, informes, macros, ajustes, portal
- 5Shortcuts de tecladoInbox de power user con help overlay
- 4Tipos de gráficoTodos vinculados a los tokens del design system
- 0Valores hardcodedCada color y estilo pasa por los tokens
Stack
- Next.js16
- React19
- TypeScript
- TanStack Query
- recharts
- react-markdown
Moko es el estándar con el que trabajamos.
Si estás construyendo un SaaS que necesita el mismo cuidado en cada área que tocan tus clientes y tu equipo, entonces hablemos.
Hablemos