Herramientas internas · RRHH · 5 sprints · CTO + Producto · 2 julio 2026
Reconocimiento entre compañeros: reemplacé un SaaS construyéndolo en casa
Clon interno de HeyTaco integrado en Slack: reconocimiento entre compañeros con paridad total, en producción y en uso real por el equipo.
Arquitectura
El problema: pagábamos por reconocer a la gente, y con poco control
Usábamos una herramienta SaaS (tipo HeyTaco) para que el equipo se reconociera entre sí en Slack. Funcionaba, pero tenía dos pegas: pagábamos por asiento y no controlábamos nada — ni cómo se integraba con nuestros valores, ni los límites, ni los datos, ni las funciones que RRHH quería añadir.
Cada mejora que pedíamos dependía del roadmap de otro. Y el reconocimiento entre compañeros, bien hecho, es cultura de empresa: no es algo que quieras alquilar a medias.
La decisión: construirlo en casa, con paridad total
En vez de seguir pagando por una versión limitada, replicar la herramienta en casa e integrada en nuestro Slack, con paridad total desde el día uno y libertad para añadir lo que RRHH necesitara. Build vs buy, esta vez, ganaba build: la lógica no es enorme y el valor de controlar la cultura y los datos era alto.
Qué construí: un producto interno completo, no un experimento
- Reconocimiento en Slack entre compañeros con un presupuesto por persona y por periodo.
- Valores de empresa asociados a cada reconocimiento, para que reforzar la cultura no fuera opcional.
- Límites y reglas individuales y por periodo, con auditoría.
- Dashboard de actividad, ranking y bonos, con imágenes, avatares y perfiles.
- Panel de RRHH: cartel del hilo, canjes, export a CSV y control fino.
- ~100 tests cubriendo la lógica que, si se rompe, afecta a dinero y a percepción de justicia (presupuestos, límites, canjes).
Resultado: en producción, en uso, y una suscripción menos
- Paridad total con el SaaS que sustituía, más funciones propias que la herramienta de pago no daba.
- En producción y en uso real por el equipo, con reconocimientos reales circulando.
- Camino a retirar la suscripción externa: mismo valor, control completo, coste marginal cero por asiento.
Lección: build vs buy no se decide por el tamaño, sino por el control
Muchas herramientas SaaS internas se pueden replicar en menos tiempo del que parece cuando la lógica es acotada. La pregunta correcta no es "¿cuánto cuesta la licencia?" sino "¿cuánto vale controlar la cultura, los datos y el roadmap?". Aquí, la respuesta fue clara.
Casos relacionados
Automatización interna · Agentes de IA
Un asistente de Slack personal para cada empleado, en su propio equipo
Config central, ejecución local
panel web para gobernar cada bot; cada uno corre en el Mac de su dueño con su propia suscripción de Claude Code — nada de facturación por tokens ni servidores de bots
Producto B2B · Equipo de desarrollo interno
Linty, un agente autónomo que atiende Jira 24/7: 81 tickets en 5 días sin intervención humana
81
tickets atendidos por Linty en los primeros 5 días operativos