Ir al contenido
Volver a trabajos
En esta página
  1. El problema
  2. Lo que construí
  3. Todo lo que hace
  4. El resultado

Colegio bilingüe · asistente de redacción con IA · Buenos Aires · 2025

Comunicados en cinco minutos

Bayard Writer es el asistente de redacción con IA que armé para el Colegio Bayard: redacta los comunicados a las familias con la voz exacta del colegio y bajó el tiempo de cada mensaje de cerca de una hora a menos de cinco minutos.

Por qué una IA genérica no alcanza

El Bayard le manda muchísimos mails a las familias: invitaciones a eventos, cronogramas, logística de viajes, actualizaciones de aranceles, comunicados delicados. Cada uno tiene que sonar al colegio y no a cualquiera. Formal pero cálido, un 'nosotros' institucional propio, el lenguaje inclusivo escrito de una forma puntual, los términos internos y los códigos de curso que solo se usan ahí. El equipo escribía cada mensaje a mano, desde una hoja en blanco, y eso se comía tardes enteras.

Una IA genérica redacta rápido, pero redacta como IA, que es justo lo que un colegio no quiere delante de sus familias. Le pedís 'tono cálido y profesional' y te devuelve un mail corporativo esforzándose por sonar cercano. La voz de una institución con setenta años no vive en un adjetivo: vive en lo que ya escribió.

Cómo codifiqué la voz del colegio

Dejé de pedir descripciones y fui a la fuente. Corriendo código en Google Colab contra la API de Mailchimp bajé más de 3.500 campañas reales del colegio. Después las ordené a mano, porque no son una sola voz sino varias, y las agrupé en nueve familias: eventos y celebraciones, logística operativa, viajes y campamentos, aranceles e inscripciones, académico, asignación de House, talleres para familias, newsletters institucionales y los comunicados sensibles o de crisis.

Cada familia escribe distinto, así que armé un perfil de voz para cada una. Una invitación a un evento es festiva, con emojis y un llamado claro a confirmar asistencia. Una actualización de aranceles es corta y seca, sin emojis, firmada por administración. Un comunicado de crisis es solemne y lo firma el comité directivo. Después codifiqué todo lo que hace que un mail suene al Bayard: las aperturas exactas, el 'nosotros' institucional, la regla de lenguaje inclusivo, el vocabulario propio (los Houses, los códigos de curso como P5 y S2), los formatos de fecha, qué significa cada emoji y qué firma lleva cada tipo de mensaje.

Esas nueve familias viven dentro del sistema como una taxonomía de categorías filtrada por rol, y las reglas de voz quedaron en archivos de contexto que se ensamblan en un orden fijo antes de cada redacción. La voz no la inventa el modelo: está codificada, basada en comunicados reales de 2024 a 2026.

bayard-writer.vercel.app/chat/docentes
Bayard Writer Docentes

¿Qué necesitás redactar hoy?

Elegí el tipo de comunicado.

EventosSalidas educativasMaterialesArancelesAcadémico
Vos Salida de 4to grado (P4) al Museo de Ciencias el jueves 18/9. Salimos 8.30 hs y volvemos 13 hs. Llevar vianda y gorra.
Te propongo tres títulos:
Salida al Museo de Ciencias 🔬P4 visita el Museo de CienciasNos vamos de salida educativa 🚌
✉ Comunicado listoCopiar
ASUNTO: Salida al Museo de Ciencias 🔬
Estimadas familias:
El jueves 18/9 los alumnos de 4to grado (P4) visitarán el Museo de Ciencias.
🕐 Salimos 8.30 hs y volvemos 13 hs. 🥪 Enviar vianda y ☀️ gorra.
[COMPLETAR: costo de la entrada, si corresponde]
Cordialmente, STAFF DOCENTE P4
📌 Adjuntá la autorización firmada si la salida la requiere.
📌 Revisión recomendada: Dirección de Nivel.
Bayard Writer redacta con la voz exacta del colegio: el "nosotros" institucional, las fechas y la firma como las usa el Bayard, y ni un dato inventado.

Todo lo que hace Bayard Writer

  • Tres perfiles por rol (Docentes, Directivos, CEI): misma voz base, distinta firma y distintas categorías habilitadas.
  • Flujo guiado por chips, no un prompt libre: elegís categoría, audiencia y longitud, y recién describís el evento.
  • Dos turnos: primero tres títulos para elegir con un clic, después el comunicado completo.
  • Voz por categoría: cada tipo trae su tono, sus emojis, su firma y su checklist.
  • Longitud como techo real: Corto, Medio o Largo inyecta el número exacto de caracteres al modelo.
  • Regla de no inventar datos: si falta una fecha o un monto, escribe [COMPLETAR: ...] en vez de alucinarlo.
  • Modulador de sensibilidad: en los comunicados delicados endurece el tono, saca emojis y firma el comité directivo.
  • Tips de revisión al pie de cada comunicado: qué adjuntar, con quién coordinar, quién revisa antes de enviar.
  • Copiar con formato: pega con negritas y viñetas intactas en Gmail, Word o Bayard Hub.
  • Corre sobre el Claude del propio colegio: los datos quedan en su cuenta y se paga solo por lo que se escribe.
  • Panel de administración: accesos por rol y métricas de uso (tokens, costo, conversaciones) por rol y por usuario.

“Lo que más valoro es que no terminó con la entrega. El asistente fue sumando funciones a partir de lo que necesitábamos en el día a día, y algunas ni se nos habían ocurrido pedirlas.”

— Catalina · Directora de Comunicación e Imagen, Colegio Bayard
bayard-writer.vercel.app/admin
Bayard Writer Panel de administrador ↻ Actualizar☀ Tema← Inicio🔒 Salir
  • Docentes · 34 usuarios activos · Tokens del mes 1.284.500 · Conversaciones 212
  • Costo del mes US$ 4,87 (solo Docentes) · Gasto total de la cuenta US$ 61,40 (los 3 roles, histórico)
  • m.gonzalez@bayard.edu.ar · Tokens del mes 486.200 (barra ~24%) · 18 conv. · 27 logins · Ver historial →
  • p.fernandez@bayard.edu.ar · Tokens del mes 1.760.000 · barra naranja ~88%, cerca del tope de 2M
DocentesDirectivosCEIVer historial →

Separo a propósito "Costo del mes" (solo ese rol, este mes) de "Gasto total de la cuenta" (los 3 roles, histórico): el total es lo que comparo contra el saldo de Anthropic, sin mezclar el mes con el acumulado.

  • m.gonzalez@bayard.edu.ar · 18 conversaciones · 27 logins · 1.930.400 tokens
  • Conversación: "Comunicado a familias · Reunión de padres 3° grado" · 11/08 15:42 · 3.240 tok · 6 msj
  • Usuario: "avisar que el acto del 25 se pasa al 26" · Asistente: comunicado redactado y formateado
  • Registro de logeo: 12/08 09:14 · 11/08 08:03 · 08/08 14:20
Abrir hilo✕ Eliminar conversaciónCerrar (Esc)

El texto se limpia para leerlo: se quitan los marcadores internos ([[COMUNICADO]], [[TITULOS]]) y el markdown. El borrado va siempre atado al email del usuario abierto, nunca hay un DELETE de conversaciones sin ese filtro.

  • Directivos · sello "Panel" · 4 emails: direccion@, vicedireccion@, secretaria@, regencia@bayard.edu.ar
  • CEI · sello "Vercel" · botón "Importar 6 a Supabase" para volverlos gestionables desde acá
  • Agregar: input "nuevo@bayard.edu.ar" + Agregar (valida el email, idempotente por email y rol)
  • Modal "Ver todos" de Docentes: 34 emails, buscador y chips, clic en ✕ para quitar
Agregar✕ QuitarImportar a SupabaseVer todos

Lo que edito acá pega en el login del asistente al toque: Supabase manda apenas hay un email para el rol; si está vacío cae a las variables de Vercel, y si ambos están vacíos deniega. Al importar siembra antes los emails viejos, así no expulso a nadie de golpe.

  • Login: campo contraseña (autofocus) + Ingresar; error claro "Contraseña incorrecta"
  • Contraseña única (ADMIN_PASSWORD) comparada en tiempo constante, para no filtrarla por timing
  • Sesión por cookie firmada HMAC, httpOnly, secure, 12 horas; cualquier 401 recarga al login
  • Sin contraseña el panel queda "no configurado"; sin base de datos, los datos dan un 503 amable
IngresarSalir↻ Actualizar

No hay secreto aparte para la cookie: es un HMAC de la expiración firmado con la propia contraseña, así que cambiar la contraseña invalida todas las sesiones. Todo el acceso a datos usa la service key solo en el servidor, con RLS activo.

El colegio administra el asistente por su cuenta: quién puede entrar, cuánto se usa y qué se escribió, todo desde el panel sin depender de nadie.

De una hora a cinco minutos

Los borradores vuelven reconociblemente del colegio, por categoría, en minutos. Lo que era casi una hora por comunicado pasó a menos de cinco: el equipo edita en vez de escribir desde cero.

Las categorías seguras y repetitivas avanzan solas. Las delicadas siguen pasando por una lectura humana antes de salir, a propósito: el asistente pone la voz, las personas se quedan con el criterio.

Y quedó un patrón que uso en cada proyecto: cargar el contexto completo de una organización dentro de la IA para que lo que sale sea inconfundiblemente suyo, no de cualquier otra IA.

“Bayard Writer transformó por completo nuestra comunicación interna. Lo que antes eran días de idas y vueltas entre directivos y docentes ahora se resuelve en minutos. Y con las familias y los alumnos, cada mensaje sale claro, a tiempo y con la voz del colegio.”

— Catalina · Directora de Comunicación e Imagen, Colegio Bayard

Contame qué te está comiendo el día

Si algo de esto se parece a lo tuyo, contame cómo lo venís haciendo hoy y te digo qué se puede sacar del medio.

Mensaje nuevo

Para: Federico Medinilla

Asunto: Comunicados en cinco minutos

Con dos o tres renglones alcanza. Si tenés capturas o un ejemplo, me los pasás después.

Me llega solo a mí. No te anoto en ninguna lista.