Archivar notificaciones del juzgado con Claude Code

A Nacho, abogado, le llegan cada día entre diez y veinticinco notificaciones de los juzgados por correo de sus procuradores, y archivarlas a mano le quitaba más de tres horas. Ahora se archivan solas, cada hora, y le llega un aviso al móvil. Esta vez no lo hicimos con n8n, sino con Claude Code. Aquí tienes cómo lo montamos y una skill de ejemplo, con sus scripts y una demo con datos inventados, para que la adaptes a tu despacho o a tu empresa.

📌 En resumen

Claude Code lee cada hora el Outlook de escritorio de Nacho, se queda con los correos de sus procuradores, pasa cada PDF por Presidio para quitar los datos personales, identifica el procedimiento, guarda el archivo en la carpeta del expediente con un nombre que se entiende y lo da de alta en el documental de su programa de gestión. Si no encuentra el expediente, no se inventa nada: lo deja en una carpeta para revisar. Por cada documento, un aviso por Telegram.

El problema de Nacho

Cada vez que un juzgado notifica algo, el procurador se lo reenvía a Nacho por correo con un PDF: una diligencia de ordenación, un decreto, un auto. Por cada correo tenía que abrir el adjunto, ver de qué procedimiento era, buscar el expediente en LegaBox, su programa de gestión, darlo de alta en el documental y cambiarle el nombre al archivo, porque «scan_0012.pdf» no dice nada.

Entre diez y veinticinco al día, más de tres horas. Además, un documento sin archivar es un documento que no está donde lo buscas cuando hace falta.

Nacho es un cliente real y nos ha dejado contar su caso. Los correos, documentos y datos que ves en el vídeo son inventados: ni un dato de sus clientes ni de sus expedientes.

Lo que montamos, en cuatro pasos

PasoQué hicimos
1. Enseñárselo una vezClaude Code hizo el proceso con un correo de verdad, en el ordenador de Nacho, y él le iba corrigiendo: este es el número de procedimiento, este es el juzgado, así se llama la tabla del documental.
2. Convertirlo en una skillCuando lo hizo bien, le pedimos que lo guardara como skill: unas instrucciones y unos scripts que puede repetir sin que se lo vuelvas a explicar.
3. Una rutina cada horaUna tarea programada lanza la skill cada hora. Corre en su ordenador porque ahí están Outlook y las bases de datos de Access.
4. Aviso por TelegramUn script le avisa de cada documento archivado, o de lo que ha ido a revisar.

La skill tiene cuatro scripts, y Claude Code solo puede lanzar esos:

  • leer_outlook.py lee el Outlook de escritorio con Python (sin claves de Microsoft 365), se queda con los correos cuyo remitente está en la lista de procuradores de su Access y guarda los PDF.
  • anonimizar.py saca el texto de cada PDF y lo pasa por Presidio. Claude solo lee ese texto limpio.
  • registrar.py busca el expediente por número de procedimiento y juzgado, copia el PDF a su carpeta con un nombre del tipo 2026-11-05 Diligencia de ordenación - PO 412-2026 - JPI 3 Sevilla.pdf y lo da de alta en el documental. Si no encuentra exactamente un expediente, no registra nada y lo manda a Revisar.
  • avisar_telegram.py manda el aviso al móvil, sin nombres de clientes.

Presidio: los datos de los clientes no llegan a la IA

Son documentos con datos de sus clientes, así que antes de que la IA lea nada, cada PDF pasa por Presidio, un servicio de anonimización que le montamos en el despacho.

Presidio es de código abierto y no es una IA como Claude o ChatGPT: no escribe nada ni manda los datos fuera, funciona en el despacho. Trabaja en dos partes:

  • Analizar: lee el texto y encuentra los datos personales (nombres, DNI y NIE, teléfonos, correos o cuentas bancarias). Para eso usa reglas, patrones y comprobaciones, como la letra de control del DNI, y un modelo pequeño que reconoce nombres.
  • Sustituir: cambia cada dato por una etiqueta. Donde ponía el nombre del cliente, ahora pone <PERSONA>, y el DNI se queda en <DNI>.

Así queda un trozo de la notificación de ejemplo después de pasar por Presidio:

Parte demandante: Dña. <PERSONA>, con DNI <DNI>, domiciliada en calle Ejemplo
14, Sevilla, teléfono <TELEFONO>, correo <CORREO>, representada por la
procuradora Dña. <PERSONA>.

Eso sí, hay que configurarlo bien para lo que buscas: no es lo mismo un texto legal que la receta de un médico. Presidio no trae de serie todo lo español (la skill de ejemplo le añade el DNI y el NIE con su letra comprobada, los teléfonos y el IBAN de España), y hay que decidir qué se quita y qué se deja. En el caso de Nacho, el número de procedimiento y el juzgado se quedan: no son datos personales y hacen falta para encontrar el expediente.

Solo ese texto limpio llega a la IA, y el PDF original no sale del despacho. Si en tu empresa manejas datos así, este servicio también te lo podemos montar.

El tropiezo: no podía guardar los archivos

La primera prueba falló en lo último. Claude Code solo trabaja en las carpetas que le autorizas, y la carpeta de trabajo de LegaBox no estaba en su entorno. La añadimos a la lista de carpetas autorizadas, y a funcionar. Si montas algo parecido y te falla al guardar, mira ahí primero.

Precauciones antes de usarlo con datos reales

  • Copia de la base de datos antes de la primera prueba.
  • La lista de procuradores, solo de lectura.
  • Nunca adivina: si falta un dato o hay dos expedientes que encajan, el documento va a Revisar.
  • Solo esos scripts: en los permisos de Claude Code no hay nada más autorizado.
  • Protección de datos: aunque solo le llegue el texto anonimizado, revisa con quien lleve la protección de datos del despacho el uso del proveedor de IA.

Descarga la skill de ejemplo

Un zip con la skill para Claude Code, sus cuatro scripts, los permisos de ejemplo, las instrucciones para adaptarla a tus bases de datos de Access y una demo con un despacho, unos correos y unas notificaciones inventadas para que la pruebes sin tocar nada tuyo.

Recibirás un correo para confirmar tu dirección y, al confirmarla, otro con el zip adjunto. Si ya confirmaste en otra descarga, te llega directamente.

Preguntas frecuentes

¿Por qué Claude Code y no n8n?
Porque todo vive en el ordenador de Nacho: Outlook de escritorio, las bases de datos de Access y las carpetas de LegaBox. Claude Code trabaja ahí mismo, y lo que aprende una vez lo guarda como skill.

¿Necesito saber programar?
Para adaptar la skill a tu programa de gestión tienes que saber cómo se llaman sus tablas y columnas. Los scripts los puede ajustar el propio Claude Code si se lo explicas, igual que hicimos con Nacho.

¿La IA ve los datos de mis clientes?
Con Presidio, no: solo le llega el texto con los datos personales cambiados por etiquetas, y el PDF original no sale del despacho. Aun así, revisa con tu responsable de protección de datos el uso del proveedor de IA.

¿Y si el PDF es un escaneado?
Si es una foto sin texto, no se puede leer así: va a la carpeta Revisar y te avisa.

¿Prefieres que te lo montemos nosotros?

Si quieres aprender a montar automatizaciones así, en la Comunidad de nacaIA Academy tienes los cursos y las masterclasses de skills. Y si prefieres que te montemos Presidio o una automatización como la de Nacho en tu despacho o tu empresa, cuéntanos tu caso.

Ver la Comunidad
JB

Jorge Benítez

Fundador de nacaIA · Especialista en automatizaciones con n8n y desarrollo de software

Ayudo a empresas a automatizar procesos con n8n, IA y desarrollo a medida. Más sobre mí →