Seguimiento financiero automático: Sincronizar recibos, predecir flujo de caja y obtener informes mensuales
Este es unInvoice Processing, AI Summarization, Multimodal AIflujo de automatización del dominio deautomatización que contiene 17 nodos.Utiliza principalmente nodos como If, Set, Cron, Gmail, OpenAi. Seguimiento financiero automatizado con informes mensuales, utilizando Gmail, Hojas de Google y GPT-4o
- •Cuenta de Google y credenciales de API de Gmail
- •Clave de API de OpenAI
- •Credenciales de API de Google Sheets
Nodos utilizados (17)
{
"meta": {
"templateCreatedBy": {
"id": "template-creator",
"name": "n8n Template Creator"
},
"templateCredentials": [
"gmailOAuth2",
"googleSheetsOAuth2Api",
"openAiApi",
"smtp"
]
},
"name": "Auto-Finance Tracker: Sync Receipts, Forecast Cash Flow & Get Monthly Reports",
"nodes": [
{
"id": "sticky-description",
"name": "📋 Descripción de la Plantilla",
"type": "n8n-nodes-base.stickyNote",
"position": [
50,
50
],
"parameters": {
"content": ""
},
"typeVersion": 1
},
{
"id": "cron-trigger-node",
"name": "Activador de Informe Mensual",
"type": "n8n-nodes-base.cron",
"position": [
250,
100
],
"parameters": {},
"typeVersion": 1
},
{
"id": "user-config",
"name": "Configuración de Usuario",
"type": "n8n-nodes-base.set",
"position": [
50,
200
],
"parameters": {},
"typeVersion": 2
},
{
"id": "gmail-fetch-node",
"name": "Obtener Correos con Recibos",
"type": "n8n-nodes-base.gmail",
"position": [
250,
300
],
"parameters": {},
"typeVersion": 2
},
{
"id": "gmail-get-attachments",
"name": "Obtener Correo con Adjuntos",
"type": "n8n-nodes-base.gmail",
"position": [
450,
300
],
"parameters": {},
"typeVersion": 2
},
{
"id": "parse-email-body",
"name": "Analizar Cuerpo del Correo y Verificar Adjuntos",
"type": "n8n-nodes-base.function",
"position": [
650,
300
],
"parameters": {},
"typeVersion": 1
},
{
"id": "ai-extract-receipt",
"name": "IA: Extraer Datos del Recibo (GPT-4o)",
"type": "n8n-nodes-base.openAi",
"position": [
850,
300
],
"parameters": {},
"typeVersion": 1
},
{
"id": "clean-ai-output",
"name": "Limpiar y Analizar Salida de la IA",
"type": "n8n-nodes-base.function",
"position": [
1050,
300
],
"parameters": {},
"typeVersion": 1
},
{
"id": "check-duplicates",
"name": "Verificar Duplicados",
"type": "n8n-nodes-base.googleSheets",
"position": [
1250,
300
],
"parameters": {},
"typeVersion": 4
},
{
"id": "filter-missing-vendor",
"name": "Filtro: Omitir si Falta Proveedor",
"type": "n8n-nodes-base.if",
"position": [
1450,
300
],
"parameters": {},
"typeVersion": 2
},
{
"id": "append-to-sheet",
"name": "Añadir a la Hoja Financiera",
"type": "n8n-nodes-base.googleSheets",
"position": [
1650,
300
],
"parameters": {},
"typeVersion": 4
},
{
"id": "generate-date-range",
"name": "Generar Rango del Mes",
"type": "n8n-nodes-base.function",
"position": [
450,
100
],
"parameters": {},
"typeVersion": 1
},
{
"id": "read-finance-data",
"name": "Leer Todos los Datos Financieros",
"type": "n8n-nodes-base.googleSheets",
"position": [
650,
100
],
"parameters": {},
"typeVersion": 4
},
{
"id": "aggregate-monthly",
"name": "Agregar Datos Mensuales",
"type": "n8n-nodes-base.function",
"position": [
850,
100
],
"parameters": {},
"typeVersion": 1
},
{
"id": "ai-generate-insights",
"name": "IA: Generar Perspectivas",
"type": "n8n-nodes-base.openAi",
"position": [
1050,
100
],
"parameters": {},
"typeVersion": 1
},
{
"id": "generate-chart",
"name": "Generar Gráfico y Datos Finales",
"type": "n8n-nodes-base.function",
"position": [
1250,
100
],
"parameters": {},
"typeVersion": 1
},
{
"id": "email-report",
"name": "Enviar Informe Mensual",
"type": "n8n-nodes-base.emailSend",
"position": [
1450,
100
],
"parameters": {},
"typeVersion": 2
}
],
"pinData": {},
"settings": {
"executionOrder": "v1"
},
"versionId": "v2.1-production-ready",
"connections": {
"check-duplicates": {
"main": [
[
{
"node": "filter-missing-vendor",
"type": "main",
"index": 0
}
]
]
},
"gmail-fetch-node": {
"main": [
[
{
"node": "gmail-get-attachments",
"type": "main",
"index": 0
}
]
]
},
"generate-date-range": {
"main": [
[
{
"node": "read-finance-data",
"type": "main",
"index": 0
}
]
]
},
"ai-generate-insights": {
"main": [
[
{
"node": "generate-chart",
"type": "main",
"index": 0
}
]
]
},
"read-finance-data": {
"main": [
[
{
"node": "aggregate-monthly",
"type": "main",
"index": 0
}
]
]
},
"aggregate-monthly": {
"main": [
[
{
"node": "ai-generate-insights",
"type": "main",
"index": 0
}
]
]
},
"cron-trigger-node": {
"main": [
[
{
"node": "generate-date-range",
"type": "main",
"index": 0
},
{
"node": "gmail-fetch-node",
"type": "main",
"index": 0
}
]
]
},
"clean-ai-output": {
"main": [
[
{
"node": "check-duplicates",
"type": "main",
"index": 0
}
]
]
},
"gmail-get-attachments": {
"main": [
[
{
"node": "parse-email-body",
"type": "main",
"index": 0
}
]
]
},
"generate-chart": {
"main": [
[
{
"node": "email-report",
"type": "main",
"index": 0
}
]
]
},
"filter-missing-vendor": {
"main": [
[
{
"node": "append-to-sheet",
"type": "main",
"index": 0
}
]
]
},
"ai-extract-receipt": {
"main": [
[
{
"node": "clean-ai-output",
"type": "main",
"index": 0
}
]
]
},
"parse-email-body": {
"main": [
[
{
"node": "ai-extract-receipt",
"type": "main",
"index": 0
}
]
]
}
}
}¿Cómo usar este flujo de trabajo?
Copie el código de configuración JSON de arriba, cree un nuevo flujo de trabajo en su instancia de n8n y seleccione "Importar desde JSON", pegue la configuración y luego modifique la configuración de credenciales según sea necesario.
¿En qué escenarios es adecuado este flujo de trabajo?
Avanzado - Procesamiento de facturas, Resumen de IA, IA Multimodal
¿Es de pago?
Este flujo de trabajo es completamente gratuito, puede importarlo y usarlo directamente. Sin embargo, tenga en cuenta que los servicios de terceros utilizados en el flujo de trabajo (como la API de OpenAI) pueden requerir un pago por su cuenta.
Flujos de trabajo relacionados recomendados
Shelly-Ann Davy
@SheCodesFlowFounder of The Workflow Muse & @SheCodesFlow. I craft elegant, task-focused automations for creators, founders, and soft-tech enthusiasts. “Automate with grace. Scale with power.”
Compartir este flujo de trabajo