Sí, Jefa · Oficina de agentes de IA

18 agentes de IA llevan la empresa, y la cocina y el reparto son personas

Construimos la plataforma de Sí, Jefa, un servicio de comida para oficinas en Madrid: un plato al día a 8,90 € sin IVA y el pedido cerrado a las 10:00. Siete superficies comparten una base de datos, y en La Oficina 18 agentes de IA trabajan sobre ella.

La Oficina en 3D: cada agente de IA lleva la etiqueta «IA», el repartidor aparece como persona y la furgoneta espera en el muelle.
La Oficina en 3D: cada agente de IA lleva la etiqueta «IA», el repartidor aparece como persona y la furgoneta espera en el muelle.
En resumen

Sí, Jefa entrega un plato del día en oficinas de Madrid, a 8,90 € sin IVA por persona. Todos comen por defecto. Quien no come lo dice antes de las 10:00, y a esa hora el pedido se cierra y se descuenta del saldo prepagado de la empresa. Construimos la plataforma que lo opera, con siete superficies en una sola app, y La Oficina, donde 18 agentes de IA llevan ventas, finanzas, soporte y el resto de la operación.

Cliente
Sí, Jefa · Oficina de agentes de IA
Sector
Comida para oficinas (B2B)
Dónde
Madrid
Año
2026
Entregables
  • Web pública ES/EN
  • App de empleados Aviso (PWA)
  • Panel de empresa
  • Tablet de cocina Pase
  • App de reparto Ruta
  • Mission Control y La Oficina
18agentes de IA en La Oficina
7superficies en una sola app
300tests automatizados en 41 archivos
El contexto

Una empresa de comidas sin equipo de oficina

El proyecto parte de unas 20 comidas al día cocinadas para una sola oficina en Madrid. Para crecer a varias oficinas sin contratar administración, Sí, Jefa se planteó así desde el principio: la cocina y el reparto los hacen personas, y lo demás (responder a las empresas que escriben, cobrar, conciliar el banco, atender incidencias, publicar el menú) lo llevan agentes de IA bajo el control de los fundadores.

Las reglas del servicio son pocas y estrictas. Hay un plato al día con versión veggie, a 8,90 € sin IVA, con un mínimo de 10 personas por oficina y sin permanencia. El pedido cierra a las 10:00:00, hora de Madrid, también los días de cambio de horario. Sin saldo no hay servicio ni cargo, y un plato que no se puede adaptar a una alergia no se sirve ni se cobra.

Diseño y construcción

Siete superficies sobre una base de datos

Construimos una sola app Next.js 16 con todas las superficies: la web pública en español e inglés, Aviso (la PWA del empleado), el panel de empresa, Pase en la tablet de cocina, Ruta en el teléfono del repartidor, Mission Control para los fundadores y el acceso. Comparten un núcleo de dominio y una base Postgres, y el servidor decide quién actúa a partir de la sesión, nunca a partir del navegador. Son 60 páginas, 44 rutas de API y 300 tests.

El dinero y la comida tienen sus reglas en la base de datos. El libro mayor es de partida doble: Postgres rechaza al confirmar cualquier transacción cuyos débitos no igualen los créditos, y no admite UPDATE ni DELETE sobre el libro, el registro de auditoría o las bajas del día. El registro de auditoría va encadenado por hash. La matriz de alérgenos sale de recetas firmadas con el PIN de la cocina, y un ingrediente sin ficha de alérgenos bloquea la firma.

La Oficina es una escena 3D (three.js) dentro de Mission Control. Cada agente es un contrato con objetivo, herramientas, clase de datos, presupuesto diario y un fundador responsable. Un agente se sienta en su mesa solo si tiene trabajo real, como un lead sin respuesta o una transferencia sin conciliar; si no, está en el café o en el ping-pong. Se les habla por canales, como en Slack, y cada respuesta enseña las fuentes que consultó.

Aviso en el teléfono: el plato del día, el aviso de las 08:30 y el botón «Hoy no como», que se mantiene pulsado antes del cierre de las 10:00.
  1. 01

    Cuatro niveles de autonomía

    Leer (T0) siempre está permitido. Las acciones reversibles (T1) van solas, solo si hay dudas o con aprobación, según elija un fundador. Escribir fuera de la empresa, comprometerla o tocar código (T2) pide firma; alergias y seguridad alimentaria (T3) quedan para personas, y desde 500 € firman dos.

  2. 02

    El cierre de las 10:00

    A las 10:00 el pedido se bloquea, se contabilizan los débitos y salen la matriz de alérgenos y las etiquetas. Una prueba de carga lanza 500 bajas a la vez y cada una queda escrita en Postgres antes de confirmarse, a unas 100 por segundo en el servidor de desarrollo.

  3. 03

    Pase y Ruta

    En la tablet, la cocina ve los platos por oficina, la hoja de producción, las etiquetas con escaneo de bolsas y el registro APPCC, que pide su PIN. En el teléfono, el repartidor sigue las paradas, marca la llegada y anota la temperatura de salida.

  4. 04

    Salud fuera de los modelos

    Las alergias se cifran con AES-256-GCM en un esquema aparte y cada acceso queda registrado. Ningún dato de salud llega a un modelo de IA, y la empresa solo ve «Hoy no» cuando un plato no se puede adaptar a alguien.

Resultados

Completa en modo demo, con lo pendiente a la vista

La plataforma corre entera en modo demo: un mundo sintético de 4 oficinas, 78 personas inventadas y 6 semanas de historial, con un simulador que mueve el reloj del día. La auditoría del PRD del 22 de octubre cuenta 90 requisitos hechos, 103 parciales y 24 pendientes, sobre 224. Antes de abrir con clientes faltan la factura certificada (el adaptador VERI*FACTU) y los datos legales que el propio Mission Control reclama. La app se despliega como imagen Docker.

  • 7 superficies en una app: 60 páginas y 44 rutas de API
  • 18 agentes de IA, cada uno con objetivo, presupuesto diario y responsable humano
  • 300 tests: libro mayor, cierre de las 10:00, alérgenos, permisos
  • Prueba de carga: 500 bajas simultáneas en el minuto del cierre
Preguntas frecuentes

Las preguntas que escuchamos a menudo

¿Qué es una oficina de agentes de IA?

En Sí, Jefa es La Oficina, una vista de Mission Control donde 18 agentes de IA llevan ventas, marketing, operaciones, finanzas, soporte, legal, compras y desarrollo. Cada agente tiene un objetivo, sus herramientas, un presupuesto diario y un fundador responsable. La cocina y el reparto los hacen personas.

¿Qué puede hacer un agente sin que una persona apruebe?

Puede consultar datos siempre y, si un fundador lo permite, hacer acciones reversibles que quedan registradas. Escribir fuera de la empresa, comprometerla o tocar código pide aprobación; mover dinero también, y desde 500 € hacen falta dos personas. Alergias y seguridad alimentaria son solo para personas.

¿Qué modelos de IA usan los agentes?

El modelo se elige por tarea entre Anthropic, OpenAI, verboo.ai y Bedrock EU. Los datos personales van a Bedrock EU y solo salen de la UE, depurados, si un fundador lo acepta para esa tarea. Los datos de salud nunca llegan a un modelo.

¿Qué pasa si no hay IA conectada?

Los agentes no contestan ni deciden. Los hechos (un lead nuevo, una transferencia, una incidencia) siguen llegando a los canales para que los atienda una persona, y el agente explica por qué no responde.

Hablar con Slash

Pongámoslo en producción

Cuéntanos tu reto. Respondemos en menos de 24 horas laborales con una primera lectura honesta: si podemos ayudarte, te diremos cómo; si no, te diremos quién puede.

Contesto personalmente. Sin formularios eternos ni respuestas automáticas.

Escribirle a Esteban