Volver a proyectos

PROYECTO 03 · CASO

Programa de automatización por departamentos

Como freelance y al frente de varios colaboradores, automaticé con n8n, Make y Python los procesos de cinco áreas de una fintech —recursos humanos, finanzas, contabilidad, comercial y atención a clientes—, porque cada área necesitaba ver sus procesos corriendo 24/7 y saber a tiempo cuándo algo fallaba.

En 30 segundos

Por qué

Como freelance y al frente de varios colaboradores, automaticé con n8n, Make y Python los procesos de cinco áreas de una fintech, para que cada una viera los suyos corriendo 24/7.

PARA QUIÉNDirección y responsables de área
METAProcesos de cada área visibles y corriendo 24/7

Qué construí

  1. Fuente

    Padrones, cotizaciones, facturas y cobranza repartidos entre el CRM, el correo y las hojas de cálculo de cada área, conectados por APIs REST y Microsoft 365.

  2. Modelo

    Flujos en n8n y Make y scripts de Python cruzan padrones, etiquetan cotizaciones y mandan recordatorios de cobro sobre miles de facturas; algunos corren a mano, paso a paso.

  3. Salida

    Portal por áreas con cuatro roles (administrador, dirección, responsable de área y visitante), accesos por ticket y auditoría de ejecuciones, fallas y reportes semanales.

Herramientas

  • n8n
  • Make
  • Python
  • JSON
  • APIs REST
  • MCP
  • Google Cloud
  • Microsoft 365

El caso completo

Dónde empezó

Una fintech de volumen medio a grande crecía más rápido que sus procesos. Padrones, cotizaciones, facturas y cobranza vivían repartidos entre el CRM, el correo y las hojas de cálculo de cada área, y moverlos de un lado a otro era trabajo manual.

El reto

Automatizar sin perder el control: que cada área supiera qué corre, cuándo, con qué resultado y a quién avisar si algo falla. Y lograrlo para cinco áreas con necesidades distintas, sobre miles de facturas.

Cómo lo abordé

Empecé con un piloto en una sola área: un flujo de n8n con Python que convertía un Excel en documentos PDF. Con ese patrón probado armé el portal y fui sumando áreas.

Coordiné a varios colaboradores por tareas, con un mismo patrón para todos: cada automatización con su identificador, su disparador, su bitácora y su responsable, revisada antes de encenderse.

De punta a punta

Los flujos corren en n8n y Make, con scripts de Python para el trabajo pesado, y se conectan por APIs REST con el CRM, el correo y Microsoft 365. Los datos viajan en JSON de un paso al siguiente.

Hay dos tipos de automatización. Las automáticas corren solas en su horario: se vigilan, se pausan y se les levanta ticket. Las manuales las lanza alguien y avanzan paso a paso, con lo que cada paso necesita.

Lo que construí

Un portal por áreas con cuatro roles —administrador, dirección, responsable de área y visitante— e inicio de sesión con Microsoft 365.

  • Cruce de padrones a formatos PDF.
  • Etiquetado de cotizaciones.
  • Recordatorios de cobro sobre miles de facturas.
  • Resumen semanal de cartera.
  • Accesos por ticket: las carpetas de otras áreas piden credenciales y cada acceso queda en la bitácora.
  • Tickets de falla, mejora u observación, con la respuesta en el correo de quien los levanta.
  • Auditoría: corridas, atención requerida, fallas y reportes semanales y mensuales; los avisos llegan por correo y al CRM.

Qué cambió

Cada área ve sus procesos corriendo 24/7, con su resultado y su historial. Lo que falla levanta un aviso y un ticket, y lo que se corrige se vuelve a medir.

Qué aprendí

Que una automatización sin visibilidad es una caja negra: la bitácora y los avisos valen tanto como el flujo. Y que liderar a otros desarrolladores empieza por dejar un patrón claro y probado que todos puedan seguir.

Stack de punta a punta

  1. Orquestación

    Flujos con disparadores, reintentos y avisos

    • n8n
    • Make
    • iPaaS
  2. Código

    El trabajo pesado entre un paso y otro

    • Python
    • JSON
    • HTML
    • TypeScript
  3. Integraciones

    El CRM, el correo y las hojas de cada área

    • APIs REST
    • Llaves de API
    • MCP
    • Google Cloud
    • Microsoft 365
  4. Portal y auditoría

    Roles, tickets, bitácora y reportes

    • Inicio de sesión con Microsoft 365
    • Tickets
    • Bitácora de corridas
    • Reportes semanales y mensuales

Capturas · 11

Datos de prueba o difuminados: sin cifras reales de clientes.