Análisis de imágenes de formularios y entrega a Telegram

Principiante

Este es unDocument Extraction, Multimodal AIflujo de automatización del dominio deautomatización que contiene 5 nodos.Utiliza principalmente nodos como Set, Telegram, FormTrigger, OpenAi. Analizar imágenes de formularios con GPT-4o-mini Vision y entregar a través de Telegram

Requisitos previos
  • Bot Token de Telegram
  • Clave de API de OpenAI
Vista previa del flujo de trabajo
Visualización de las conexiones entre nodos, con soporte para zoom y panorámica
Exportar flujo de trabajo
Copie la siguiente configuración JSON en n8n para importar y usar este flujo de trabajo
{
  "id": "Csa8xD9gpSNYMfJv",
  "meta": {
    "instanceId": "2000c64071c20843606b95c63795bb0797c41036047055a6586498e855b96efc",
    "templateCredsSetupCompleted": true
  },
  "name": "Form Image Analysis & Telegram Delivery",
  "tags": [],
  "nodes": [
    {
      "id": "b034159b-2023-404f-a8d7-773f8830ccf1",
      "name": "Al enviar el formulario",
      "type": "n8n-nodes-base.formTrigger",
      "position": [
        -40,
        120
      ],
      "webhookId": "2955b618-44fa-4c54-8cf6-4fb7c102b059",
      "parameters": {
        "options": {},
        "formTitle": "ANALYZE IMAGE",
        "formFields": {
          "values": [
            {
              "fieldType": "file",
              "fieldLabel": "upload here"
            }
          ]
        },
        "formDescription": "input the image you want to analyse "
      },
      "typeVersion": 2.2
    },
    {
      "id": "671f9fc1-37c4-431c-a913-f29bacd3e467",
      "name": "OpenAI",
      "type": "@n8n/n8n-nodes-langchain.openAi",
      "position": [
        220,
        120
      ],
      "parameters": {
        "modelId": {
          "__rl": true,
          "mode": "list",
          "value": "gpt-4o-mini",
          "cachedResultName": "GPT-4O-MINI"
        },
        "options": {},
        "resource": "image",
        "inputType": "base64",
        "operation": "analyze",
        "binaryPropertyName": "upload_here"
      },
      "credentials": {
        "openAiApi": {
          "id": "BXMUxnyGzjtZQOK4",
          "name": "OpenAi account Dave"
        }
      },
      "typeVersion": 1.8
    },
    {
      "id": "dc70f08b-7674-4866-8bfb-b4220d3d13d4",
      "name": "Configurar su Telegram ID de Chat",
      "type": "n8n-nodes-base.set",
      "position": [
        420,
        120
      ],
      "parameters": {
        "options": {},
        "assignments": {
          "assignments": [
            {
              "id": "ceeb3e80-717f-4251-8a14-26d62674e030",
              "name": "telegram chat id ",
              "type": "string",
              "value": "60277172761"
            }
          ]
        }
      },
      "typeVersion": 3.4
    },
    {
      "id": "addf16be-d902-451b-b24d-d7d5a7b2f7ba",
      "name": "Entrega Telegram",
      "type": "n8n-nodes-base.telegram",
      "position": [
        620,
        120
      ],
      "webhookId": "7bbbcd0d-b0ca-418a-8c9b-ad4d6870c7d8",
      "parameters": {
        "text": "={{ $('OpenAI').item.json.content }}",
        "chatId": "={{ $json['telegram chat id '] }}",
        "additionalFields": {}
      },
      "credentials": {
        "telegramApi": {
          "id": "W7s4K928CwuY1sKA",
          "name": "Telegram account 2"
        }
      },
      "typeVersion": 1.2
    },
    {
      "id": "1f4a53ac-8b0a-466b-9be5-ea3efb8b06cd",
      "name": "Nota adhesiva",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -160,
        -380
      ],
      "parameters": {
        "width": 1140,
        "height": 700,
        "content": "## This workflow analyzes images submitted via a form using OpenAI Vision, then delivers the analysis result directly to your Telegram chat.\n\n✅ Use case examples:\n\t•\tUsers submit screenshots for instant AI interpretation\n\t•\tAutomated document or receipt analysis with Telegram delivery\n\t•\tQuick OCR or image classification workflows\n\n⸻\n\n⚙️ Setup Guide\n\t1.\tForm Submission Trigger\n\t•\tConnect your form app (e.g. Typeform, Tally, or n8n’s own webhook form) to the On form submission trigger node.\n\t•\tEnsure it sends the image file or URL as input.\n\t2.\tOpenAI Vision Analysis\n\t•\tIn the OpenAI node, select Analyze Image operation.\n\t•\tProvide your OpenAI API key and configure the prompt to instruct the model on what to analyze (e.g. “Describe this receipt in detail”).\n\t3.\tSet Telegram Chat ID\n\t•\tUse this manual node to input your Telegram Chat ID for delivery.\n\t•\tAlternatively, automate this with a database lookup or user session if building for multiple users.\n\t4.\tTelegram Delivery Node\n\t•\tConnect your Telegram Bot to n8n using your bot token.\n\t•\tSet up the sendMessage operation, using the analysis result from the previous node as the message text.\n\t5.\tTesting\n\t•\tClick Execute workflow.\n\t•\tSubmit an image via your form and confirm it delivers to your Telegram as expected.\n"
      },
      "typeVersion": 1
    }
  ],
  "active": false,
  "pinData": {},
  "settings": {
    "executionOrder": "v1"
  },
  "versionId": "af00b421-6f5f-4692-9d36-726e82438a24",
  "connections": {
    "671f9fc1-37c4-431c-a913-f29bacd3e467": {
      "main": [
        [
          {
            "node": "dc70f08b-7674-4866-8bfb-b4220d3d13d4",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "b034159b-2023-404f-a8d7-773f8830ccf1": {
      "main": [
        [
          {
            "node": "671f9fc1-37c4-431c-a913-f29bacd3e467",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "dc70f08b-7674-4866-8bfb-b4220d3d13d4": {
      "main": [
        [
          {
            "node": "addf16be-d902-451b-b24d-d7d5a7b2f7ba",
            "type": "main",
            "index": 0
          }
        ]
      ]
    }
  }
}
Preguntas frecuentes

¿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?

Principiante - Extracción de documentos, 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

Editar imágenes con OpenAI
Edición de imágenes con DALL-E 2 y envío a través de Google Drive y Telegram
Set
Telegram
Form Trigger
+
Set
Telegram
Form Trigger
15 NodosDavid Olusola
Creación de contenido
Usar GPT-4.1-mini, Firecrawl y Parsera para convertir sitios web en una base de conocimientos lista para LLM
Usar GPT-4.1-mini, Firecrawl y Parsera para convertir sitios web en una base de conocimientos lista para LLM
Set
Switch
Split Out
+
Set
Switch
Split Out
31 NodosAayushman Sharma
Extracción de documentos
Generador de imágenes de IA para Telegram + Grabadora de Google Sheets
Generar imágenes con OpenAI DALL-E a través de Telegram y registrarlas en Google Sheets
Telegram
Google Sheets
Telegram Trigger
+
Telegram
Google Sheets
Telegram Trigger
5 NodosDavid Olusola
Creación de contenido
Publicar videos e imágenes - Nuevo nodo de Blotato
Usar Blotato y Airtable para publicar automáticamente contenido en 9 plataformas de redes sociales
Set
Code
Wait
+
Set
Code
Wait
51 NodosMax aka Mosheh
Redes sociales
Limpiar y normalizar cargas de CSV para importar a Google Sheets y Drive
Limpiar y estandarizar archivos CSV para importarlos a Google Sheets y Drive
Code
Webhook
Google Drive
+
Code
Webhook
Google Drive
10 NodosDavid Olusola
Extracción de documentos
Filtrado de CVs con IA: Gmail, GPT-4o y Hojas de Cálculo de Google - Automatización del Proceso de Contratación
Filtrado de CVs con IA: Gmail, GPT-4o y Hojas de Cálculo de Google - Automatización del Proceso de Contratación
Set
Switch
Google Drive
+
Set
Switch
Google Drive
23 NodosDavid Olusola
Creación de contenido
Información del flujo de trabajo
Nivel de dificultad
Principiante
Número de nodos5
Categoría2
Tipos de nodos5
Descripción de la dificultad

Adecuado para principiantes de n8n, flujos de trabajo simples con 1-5 nodos

Autor
David Olusola

David Olusola

@dae221

AI automation consultant working with ambitious businesses on their most complex operational challenges. For project inquiries, reach me at david@daexai.com

Enlaces externos
Ver en n8n.io

Compartir este flujo de trabajo

Categorías

Categorías: 34