bencorde.IMPERIO
AGÉNTICO

Automatización con IA

Cómo crear workflows de n8n con Claude Code: el ejemplo de facturación

Un caso de clientes, productos y documentos muestra cómo pasar del requerimiento en español a un workflow que puedas revisar en n8n.

Por Benjamín Cordero · Publicado:
Video original: · 7 min de lectura
Revisión editorial:

Claude Code puede ayudarte a construir un workflow de n8n a partir de una descripción del proceso, siempre que tenga una integración autorizada con tu instancia. El resultado sigue siendo un workflow que debes revisar: rutas, datos, credenciales y comportamiento cuando falta información.

En el video del 9 de marzo de 2026 mostré ese enfoque con un caso concreto: recibir mensajes de Telegram y distinguir entre crear un cliente, un producto o un documento de facturación. El cambio está en poder dirigir la construcción en lenguaje natural y comprobarla después en el editor de n8n.

Puedes ver la demostración desde el minuto 8 en YouTube. Esta guía se concentra en esa parte del video y en cómo plantear un requerimiento que produzca algo revisable.

Claude Code muestra el plan para crear un workflow de Telegram y facturación en n8n
Claude Code organiza la tarea antes de construir el workflow. La integración ya estaba preparada en el proyecto del video. Ver el momento, 9:14.

Qué debía resolver la automatización

El proceso tenía una entrada conversacional y tres intenciones diferentes. Un mensaje podía pedir registrar un cliente, guardar un producto o preparar una factura. Si llegaba como audio, primero había que obtener el texto para interpretar la solicitud.

En la demostración pedí usar Google Sheets como base de datos y Google Docs para las plantillas. Eso permitía explicar el resultado con herramientas conocidas, pero no eliminaba las decisiones de negocio: cómo identificar al cliente, qué campos requiere un producto y qué hacer si falta un dato.

El flujo que quieres construir debe tener esas decisiones por escrito. «Crea una automatización de facturación» puede producir un diagrama atractivo y aun así dejar sin resolver el caso más común de tu operación.

Además, un PDF con apariencia de factura no equivale automáticamente a un documento fiscal válido. El ejemplo enseña la organización de datos y documentos; los requisitos tributarios y el sistema autorizado que uses deben resolverse para tu caso.

Qué debe estar conectado antes de pedir el workflow

En el video abro un proyecto de Claude Code que ya tiene herramientas para trabajar con n8n. Esa conexión es la que permite crear el workflow en la instancia. Claude Code instalado por sí solo no conoce tu servidor ni tiene acceso a tus credenciales.

La API pública de n8n permite realizar tareas de forma programática. La disponibilidad y el método de acceso dependen de la instancia y su configuración. Comprueba primero qué puede leer o modificar tu integración y en qué proyecto va a trabajar.

Para reproducir la lógica, necesitas también un bot o entrada de Telegram, el servicio de transcripción elegido, una hoja de datos y una plantilla de documentos. Es mejor identificar esas dependencias al comenzar que descubrirlas después de generar todos los nodos.

Cómo escribir el requerimiento en español

Mi solicitud en el video describe entrada, clasificación y destino. A partir de ella, esta es una versión editorial más explícita que puedes adaptar:

Crea un workflow de prueba en mi instancia de n8n.

Entrada: un mensaje de Telegram, de texto o audio.
Si es audio, obtén su transcripción.
Clasifica la intención: crear cliente, crear producto o preparar factura.
Usa la hoja indicada para los datos y la plantilla indicada para el documento.
Si falta un campo obligatorio, pide ese dato y no inventes su valor.
Devuelve una confirmación con lo que se hizo.
Deja notas sobre las credenciales y campos que todavía debo configurar.

Este texto no es una plantilla del workflow original ni una garantía de que funcione en cualquier instancia. Es un ejemplo de cómo expresar el contrato del proceso. El agente todavía tiene que verificar los nodos disponibles y los nombres de los campos reales.

Revisar las ramas de clientes, productos y facturas

El resultado que muestro contiene una clasificación de intención y rutas para cada operación. Esa separación ayuda a inspeccionar el comportamiento: registrar un producto no debería crear accidentalmente una factura.

Workflow de n8n con ramas separadas para crear clientes, productos y facturas
Las tres ramas del workflow creado en la demostración. Que los nodos aparezcan conectados no prueba todavía todos los casos de ejecución. Ver el momento, 10:01.

Revisa el caso de un cliente que ya existe. Define qué identificador usar para buscarlo y cuándo se considera una coincidencia. Si solo comparas nombres, puedes juntar personas distintas o duplicar a una que escribió su nombre de otra manera.

Haz lo mismo con los productos y los importes. Una transcripción puede interpretar mal una cantidad. Un campo ausente debería activar una solicitud de aclaración, no completarse con un precio inventado.

También necesitas decidir cómo tratar mensajes repetidos. Si Telegram vuelve a entregar una entrada o alguien pulsa dos veces, el proceso no debería generar documentos duplicados sin detectarlo.

Iterar sobre un cambio concreto

Después de ver el primer resultado, pedí dos cambios: usar otro servicio para transcribir el audio y añadir un informe HTML por correo. El workflow se actualizó y mantuvo notas para completar la configuración.

Workflow de n8n con respuesta unificada, informe HTML y notas para configurar Gmail
El resultado de la iteración incorpora un informe y notas para configurar Gmail. Los accesos pendientes siguen siendo trabajo necesario antes de usarlo. Ver el momento, 10:49.

Lo interesante es que pude pedir una modificación del proceso sin reconstruir manualmente cada nodo. Pero la revisión debía seguir el cambio: comprobar la nueva salida de transcripción, el destinatario del informe y los datos que se iban a incluir.

Conviene cambiar una parte cada vez. Si sustituyes transcripción, base de datos, plantilla y canal de entrega al mismo tiempo, será más difícil identificar qué produjo un error.

Una prueba mínima antes de dejarlo funcionando

Esta tabla convierte la intención de negocio en casos que puedes comprobar. Es una propuesta de validación para adaptar a tu proceso.

Entrada de prueba Qué comprobar
Cliente nuevo con datos completos Se crea una sola fila y la respuesta identifica al cliente correcto
Cliente que ya existe Se aplica la regla de búsqueda y no se duplica por accidente
Audio con un importe ambiguo El sistema pide aclaración antes de generar el documento
Solicitud de factura sin producto Se informa el dato faltante
Mismo mensaje recibido dos veces Se evita repetir una operación ya completada
Credencial desconectada El error queda visible y no se comunica un éxito falso

Conserva ejemplos de entrada y resultado. Si más adelante cambias un nodo o un modelo, podrás volver a comprobar el comportamiento importante.

Cómo entregar el workflow a otra persona

n8n permite exportar e importar workflows. El archivo representa la estructura, pero el entorno de otra persona necesita sus propias credenciales y referencias a hojas, carpetas o plantillas.

Antes de compartirlo, revisa los valores incrustados y las notas de configuración. Una entrega útil explica qué hace, qué necesita y cómo probarlo. Para decidir cuándo merece la pena mantener ese workflow y cuándo usar un agente directamente, sigue con n8n frente a automatizaciones agénticas.

Video completo y recursos

En el video original de workflows agénticos puedes seguir la construcción y la iteración dentro de n8n. Si buscas otro proceso con contenido e imágenes, tienes la guía de videos infantiles con IA y n8n.

Los recursos originales compartidos con la comunidad se encuentran en Imperio Agéntico en Skool. Para ver las siguientes demostraciones, puedes suscribirte a YouTube.

Preguntas frecuentes

¿Claude Code puede crear workflows dentro de n8n?

Sí, si dispone de una integración autorizada con la instancia y las herramientas necesarias. La demostración muestra la creación y modificación de un workflow; después hay que revisar su configuración y probar las rutas.

¿Basta con instalar Claude Code para conectarse a n8n?

No. Debes configurar el acceso a tu instancia y verificar qué operaciones permite. Las credenciales de Telegram, hojas y documentos también deben estar preparadas en el entorno correspondiente.

¿Qué debe incluir el prompt para crear una automatización?

La entrada, las decisiones, los datos que utiliza, la salida y los casos de información faltante. También conviene pedir notas de configuración y ejemplos con los que comprobar el resultado.

¿El documento de facturación del ejemplo es una factura fiscal?

El ejemplo muestra cómo organizar datos y generar un documento. Su apariencia no acredita validez fiscal. La integración y los requisitos de emisión dependen del sistema y del país donde operes.

¿Puedo entregar el workflow generado a un cliente?

Puedes preparar una entrega con la estructura, instrucciones y pruebas, pero el entorno del cliente necesita sus propias credenciales y referencias. Revisa que el archivo compartido no incluya secretos ni valores privados.