Módulo 08 · 6 h
Contenido abiertoAutomatización no-code y low-code
Diseño de flujos con disparadores, esquemas, aprobaciones, registros y rutas de error antes de conectar servicios reales.
Resultado
Al terminar tendrás el plano técnico y operativo de una automatización, con datos sintéticos, esquema de intercambio, aprobación humana, registro y recuperación ante errores. El entregable es un diseño probado en pequeño, no una integración de producción.
Conceptos
Una automatización conecta estados, no solo aplicaciones. Como mínimo debe definir:
- disparador: qué evento inicia el flujo y cómo se identifica;
- entrada: campos, tipos, origen y datos prohibidos;
- transformación: reglas deterministas y tareas asistidas por el modelo;
- herramienta: operación disponible, parámetros y permisos;
- aprobación: punto donde una persona acepta, corrige o rechaza;
- salida: destino, formato y confirmación de éxito;
- registro: identificador, fecha, versión y resultado sin secretos;
- ruta de error: reintento, cuarentena, alerta y reversión.
En tool use, el modelo no ejecuta por sí solo una herramienta del cliente. Produce una solicitud estructurada; la aplicación valida, ejecuta y devuelve el resultado. Por eso el control real también vive en la plataforma de automatización, el código o el servidor que expone la herramienta.
La idempotencia evita duplicados: procesar dos veces el mismo evento debe producir el mismo estado o detectar que ya fue procesado. Es esencial cuando existen reintentos.
Práctica guiada
Diseña este flujo con documentos y direcciones sintéticas:
entrada simulada → carpeta de prueba → extracción → tabla de revisión → aprobación manual
- Asigna un identificador único a cada entrada.
- Define un esquema con: identificador, remitente ficticio, fecha, tipo documental, campos extraídos, evidencia y estado.
- Separa reglas deterministas, como validar una fecha, de tareas probabilísticas, como proponer una clasificación.
- Envía los casos con campos faltantes o baja certeza a una cola de revisión.
- Impide cualquier envío o escritura final antes de la aprobación.
- Diseña tres pruebas: entrada válida, duplicada y malformada.
- Registra el resultado esperado y el observado.
- Dibuja la ruta de recuperación si la tabla de destino no está disponible.
Puedes representar el flujo en papel, una herramienta de diagramación o un entorno no-code. No conectes cuentas reales ni credenciales durante esta práctica.
Checklist de validación
- El disparador y el identificador único están definidos.
- El esquema rechaza campos o tipos inesperados.
- Los permisos de cada herramienta son mínimos.
- El modelo propone; la aplicación controla qué se ejecuta.
- Duplicados, errores y reintentos tienen tratamiento explícito.
- La escritura final requiere aprobación humana.
- Los registros no guardan secretos ni contenido sensible innecesario.
- La práctica usa exclusivamente datos sintéticos.
Mini evaluación
- ¿Quién ejecuta una herramienta solicitada por el modelo?
- ¿Qué problema resuelve la idempotencia?
- ¿Qué debe ocurrir con una extracción de baja certeza?
Respuestas
- La aplicación, plataforma o servidor responsable, después de validar la solicitud y los permisos.
- Evita cambios o registros duplicados cuando un evento se procesa otra vez.
- Debe enviarse a revisión o a una ruta definida, no continuar como si fuera correcta.
Fuentes y límites
- Cómo funciona tool use.
- Panorama de herramientas con Claude.
- Usar Connectors con Claude.
- Introducción oficial a MCP.
Las plataformas, conectores y esquemas cambian. Un diagrama correcto no demuestra que una integración sea segura, estable o autorizada. Antes de producción se requieren pruebas de carga y fallos, gestión de secretos, monitoreo, control de acceso y revisión de cumplimiento.