Actas de la tercera reunión, Tareas

Intermedio

Este es unMiscellaneous, AI Summarization, Multimodal AIflujo de automatización del dominio deautomatización que contiene 15 nodos.Utiliza principalmente nodos como Code, Slack, ClickUp, Webhook, SplitOut. Convertir transcripciones de Fireflies a resúmenes de reuniones con Gemini AI y enviarlos a Slack y ClickUp

Requisitos previos
  • Bot Token de Slack o URL de Webhook
  • Punto final de HTTP Webhook (n8n generará automáticamente)
  • Clave de API de Google Gemini
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": "iVTZsAycgjyOlvXA",
  "meta": {
    "instanceId": "679a5e6996c7b87733ea9da67669642511fe2f1215d268a884919abfbd13ffdb",
    "templateCredsSetupCompleted": true
  },
  "name": "3rd meeting summary, tasks",
  "tags": [],
  "nodes": [
    {
      "id": "fef065fe-db8a-4a0b-a44f-10aa28285924",
      "name": "Obtener una transcripción",
      "type": "@firefliesai/n8n-nodes-fireflies.fireflies",
      "position": [
        160,
        0
      ],
      "parameters": {
        "transcriptId": "={{ $json.body.meetingId }}"
      },
      "credentials": {
        "firefliesApi": {
          "id": "OBez71PHrVzNJSTK",
          "name": "Fireflies account"
        }
      },
      "typeVersion": 1
    },
    {
      "id": "9b985620-7817-4373-8e75-46b8173a9e82",
      "name": "Separar",
      "type": "n8n-nodes-base.splitOut",
      "position": [
        384,
        0
      ],
      "parameters": {
        "options": {},
        "fieldToSplitOut": "data.sentences"
      },
      "typeVersion": 1
    },
    {
      "id": "0e051340-786e-4456-bb32-c5a07b061bb3",
      "name": "Agregar",
      "type": "n8n-nodes-base.aggregate",
      "position": [
        576,
        0
      ],
      "parameters": {
        "options": {},
        "fieldsToAggregate": {
          "fieldToAggregate": [
            {
              "fieldToAggregate": "raw_text"
            }
          ]
        }
      },
      "typeVersion": 1
    },
    {
      "id": "4de50ee3-ca4d-4db3-bcfd-648cb4485708",
      "name": "Google Gemini Chat Model",
      "type": "@n8n/n8n-nodes-langchain.lmChatGoogleGemini",
      "position": [
        848,
        176
      ],
      "parameters": {
        "options": {},
        "modelName": "models/gemini-2.0-flash-thinking-exp-1219"
      },
      "credentials": {
        "googlePalmApi": {
          "id": "7X1ZyvDFg4ocTHrj",
          "name": "Google Gemini(PaLM) Api account"
        }
      },
      "typeVersion": 1
    },
    {
      "id": "7c5fa1fc-b40e-4816-bbe1-82bd7e829230",
      "name": "Crear una tarea",
      "type": "n8n-nodes-base.clickUp",
      "position": [
        1680,
        -112
      ],
      "parameters": {
        "list": "901810841552",
        "name": "={{ $json.title }}",
        "team": "90181586895",
        "space": "90186124564",
        "folderless": true,
        "authentication": "oAuth2",
        "additionalFields": {
          "content": "={{ $json.description }}"
        }
      },
      "credentials": {
        "clickUpOAuth2Api": {
          "id": "Jn8b0merOlvQNjtt",
          "name": "ClickUp account"
        }
      },
      "typeVersion": 1
    },
    {
      "id": "5670023a-e340-4b7b-bffd-0554b16f6530",
      "name": "Enviar un mensaje",
      "type": "n8n-nodes-base.slack",
      "position": [
        1680,
        64
      ],
      "webhookId": "77447ec8-609b-4e5d-b59c-5186610f6f28",
      "parameters": {
        "text": "={{ $json.summary }}",
        "select": "channel",
        "channelId": {
          "__rl": true,
          "mode": "list",
          "value": "C099QR902TU",
          "cachedResultName": "all-core47-n8n-assg"
        },
        "otherOptions": {},
        "authentication": "oAuth2"
      },
      "credentials": {
        "slackOAuth2Api": {
          "id": "igVBzPC1MIDhRun9",
          "name": "Slack account"
        }
      },
      "typeVersion": 2.3
    },
    {
      "id": "2e2a301a-1175-4656-bb28-eab29eb5e9f9",
      "name": "Firefly Webhook",
      "type": "n8n-nodes-base.webhook",
      "position": [
        -48,
        0
      ],
      "webhookId": "9a5c2814-1ee3-468f-9d96-80251fdab64d",
      "parameters": {
        "path": "fireflies-n8n-core47-agent",
        "options": {},
        "httpMethod": "POST"
      },
      "typeVersion": 2.1
    },
    {
      "id": "89652b55-db7a-4f51-a3ad-5334666c3b81",
      "name": "Generador de Resumen",
      "type": "@n8n/n8n-nodes-langchain.agent",
      "position": [
        832,
        0
      ],
      "parameters": {
        "text": "=Please generate a summary of this meeting transcript in 5-6 lines maximum. the main purpose is that, summary should be sent to team in simple and easy words with a medium length text, not very long, not very short.\n\nAlso Create a list of action items from the meeting and output it named description. Also give under 100 character title of each action item that i will use as name .\n\nHere is the meeting Transcript:\n\n{{ $json.raw_text }}\n\nReturn your answer as JSON with keys",
        "options": {},
        "promptType": "define"
      },
      "typeVersion": 2.2
    },
    {
      "id": "4aa09be4-1238-4e40-8c48-94b8d263c845",
      "name": "Nota Adhesiva",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -112,
        -208
      ],
      "parameters": {
        "width": 416,
        "height": 448,
        "content": "## Webhook + Transcript Retrieval\n\nWebhook: Trigger when Fireflies finishes a meeting transcription. Receives meetingId.\n\nGet a transcript: Fetches the full transcript from Fireflies using the provided meetingId."
      },
      "typeVersion": 1
    },
    {
      "id": "b4c88cf8-6982-42bb-97fc-cb2aa88b73f8",
      "name": "Nota Adhesiva1",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        336,
        -208
      ],
      "parameters": {
        "width": 400,
        "height": 448,
        "content": "## Transcript Processing\n\nSplit Out: Splits transcript into individual sentences (data.sentences).\n\nAggregate: Rejoins sentences into one block of raw text for summarization."
      },
      "typeVersion": 1
    },
    {
      "id": "61ddd015-7544-4152-9926-49fcb87aba36",
      "name": "Nota Adhesiva2",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        768,
        -304
      ],
      "parameters": {
        "width": 400,
        "height": 656,
        "content": "## AI Processing\n\nSummary Generator: Sends transcript text to the LLM with instructions to generate:\n\n◉ A summary (5–6 lines, simple wording).\n\n◉ A list of action items (each with a short title and description).\n\nGoogle Gemini Chat Model: Connected as the LLM provider to power the AI Agent."
      },
      "typeVersion": 1
    },
    {
      "id": "11b0737f-b6e8-4693-9df2-bba289d9e8e4",
      "name": "Nota Adhesiva3",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        1200,
        -304
      ],
      "parameters": {
        "width": 400,
        "height": 544,
        "content": "## Post-processing AI Output\n\nCleans AI response: Cleans AI response (parses JSON, removes code fences).\n\nExtracts action items: Extracts each action item, ensuring format {title, description} for tasks."
      },
      "typeVersion": 1
    },
    {
      "id": "6dd82eea-0258-4015-9b43-6f268befbe98",
      "name": "Nota Adhesiva4",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        1632,
        -288
      ],
      "parameters": {
        "width": 352,
        "height": 528,
        "content": "## Outputs\nSlack (Send a message): Posts the meeting summary directly to the team channel.\n\nClickUp (Create a task): Creates tasks in ClickUp for each action item generated by AI."
      },
      "typeVersion": 1
    },
    {
      "id": "4e61f900-30b2-4ced-9a81-793ecb920e7e",
      "name": "Limpiar respuesta de IA",
      "type": "n8n-nodes-base.code",
      "position": [
        1248,
        0
      ],
      "parameters": {
        "jsCode": "return [\n  {\n    json: JSON.parse(\n      $input.first().json.output.replace(/```json|```/g, '')\n    )\n  }\n];\n"
      },
      "typeVersion": 2
    },
    {
      "id": "071da1de-13c4-421d-ac4b-81850456d535",
      "name": "Extraer elementos de acción",
      "type": "n8n-nodes-base.code",
      "position": [
        1440,
        -112
      ],
      "parameters": {
        "jsCode": "const items = $input.first().json.action_items || [];\n\nif (!Array.isArray(items) || items.length === 0) {\n  return [];\n}\n\n// Convert each {name, description} into {title, description}\nreturn items.map(ai => ({\n  json: {\n    title: ai.name || \"Untitled\",\n    description: ai.description || \"\"\n  }\n}));\n"
      },
      "typeVersion": 2
    }
  ],
  "active": true,
  "pinData": {
    "Firefly Webhook": [
      {
        "json": {
          "body": {
            "eventType": "Transcription completed",
            "meetingId": "01K3AGDJE5CAA7NG808VBVM2Y6"
          },
          "query": {},
          "params": {},
          "headers": {
            "host": "n8n-tdiaavaa.ap-southeast-1.clawcloudrun.com",
            "accept": "application/json, text/plain, */*",
            "baggage": "sentry-environment=production,sentry-release=1.60.15,sentry-public_key=010261725034495cbd9605cd1d3c1a2d,sentry-trace_id=f9f8fc006a1f4552ac19271681483483",
            "x-real-ip": "34.132.160.96",
            "user-agent": "axios/1.6.8",
            "content-type": "application/json",
            "sentry-trace": "f9f8fc006a1f4552ac19271681483483-9a09f8ae726ac277-0",
            "x-request-id": "ff152b33-eecd-48cc-8c8b-a6beeb490b1e",
            "content-length": "80",
            "req-start-time": "1755921039693",
            "accept-encoding": "gzip, compress, deflate, br",
            "x-forwarded-for": "34.132.160.96",
            "x-forwarded-proto": "https",
            "x-envoy-attempt-count": "1",
            "x-envoy-original-host": "n8n-tdiaavaa.ap-southeast-1.clawcloudrun.com",
            "x-envoy-external-address": "34.132.160.96",
            "x-envoy-route-identifier": "true",
            "x-envoy-decorator-operation": "n8n-ffktpwvb.ns-fq1b7jfh.svc.cluster.local:5678/()(.*).*"
          },
          "webhookUrl": "https://n8n-tdiaavaa.ap-southeast-1.clawcloudrun.com/webhook/fireflies-n8n-core47-agent",
          "executionMode": "production"
        }
      }
    ]
  },
  "settings": {
    "executionOrder": "v1"
  },
  "versionId": "c7cd452b-e5ef-48f7-a9f1-6621a02656c7",
  "connections": {
    "0e051340-786e-4456-bb32-c5a07b061bb3": {
      "main": [
        [
          {
            "node": "89652b55-db7a-4f51-a3ad-5334666c3b81",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "9b985620-7817-4373-8e75-46b8173a9e82": {
      "main": [
        [
          {
            "node": "0e051340-786e-4456-bb32-c5a07b061bb3",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "7c5fa1fc-b40e-4816-bbe1-82bd7e829230": {
      "main": [
        []
      ]
    },
    "2e2a301a-1175-4656-bb28-eab29eb5e9f9": {
      "main": [
        [
          {
            "node": "fef065fe-db8a-4a0b-a44f-10aa28285924",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "fef065fe-db8a-4a0b-a44f-10aa28285924": {
      "main": [
        [
          {
            "node": "9b985620-7817-4373-8e75-46b8173a9e82",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "89652b55-db7a-4f51-a3ad-5334666c3b81": {
      "main": [
        [
          {
            "node": "4e61f900-30b2-4ced-9a81-793ecb920e7e",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "4e61f900-30b2-4ced-9a81-793ecb920e7e": {
      "main": [
        [
          {
            "node": "5670023a-e340-4b7b-bffd-0554b16f6530",
            "type": "main",
            "index": 0
          },
          {
            "node": "071da1de-13c4-421d-ac4b-81850456d535",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "071da1de-13c4-421d-ac4b-81850456d535": {
      "main": [
        [
          {
            "node": "7c5fa1fc-b40e-4816-bbe1-82bd7e829230",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "4de50ee3-ca4d-4db3-bcfd-648cb4485708": {
      "ai_languageModel": [
        [
          {
            "node": "89652b55-db7a-4f51-a3ad-5334666c3b81",
            "type": "ai_languageModel",
            "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?

Intermedio - Varios, 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

Crea resúmenes de inteligencia con IA a partir de boletines de noticias usando Gemini, Slack y Notion
Usa Gemini, Slack y Notion para crear resúmenes de inteligencia de IA a partir de boletines de noticias
Set
Code
Gmail
+
Set
Code
Gmail
19 NodosHarry Siggins
Varios
Análisis inteligente diario de grupos de WhatsApp: Análisis con GPT-4.1 y transcripción de mensajes de voz
Análisis inteligente diario de grupos de WhatsApp: análisis con GPT-4.1 y transcripción de mensajes de voz
If
Set
Code
+
If
Set
Code
52 NodosDaniel Lianes
Varios
Analizador de brechas de contenido de la competencia: mapeo automático de temas del sitio web
Analizar brechas de contenido de competidores con Gemini AI, Apify y Google Sheets
If
Set
Code
+
If
Set
Code
30 NodosMychel Garzon
Varios
Comparación de perfiles de LinkedIn con descripciones de empleos mediante Groq AI y GhostGenius
Comparación de la adecuación de perfiles de LinkedIn con descripciones de trabajos usando Groq AI y GhostGenius
If
Set
Code
+
If
Set
Code
17 NodosStephan Koning
Varios
Enviar resumen de correo electrónico y calendario diario a Slack usando Gemini AI y Google Workspace
Resumen diario de correos electrónicos y calendarios enviado a Slack usando Gemini AI y Google Workspace
Code
Cron
Gmail
+
Code
Cron
Gmail
20 NodosSayone Technologies
Varios
Detección de videos virales de YouTube usando IA para su análisis y envío de informes por correo electrónico
Analizar y detectar videos virales de YouTube con IA y enviar informes por correo
Set
Code
Sort
+
Set
Code
Sort
26 Nodosgclbck
Varios
Información del flujo de trabajo
Nivel de dificultad
Intermedio
Número de nodos15
Categoría3
Tipos de nodos10
Descripción de la dificultad

Adecuado para usuarios con experiencia intermedia, flujos de trabajo de complejidad media con 6-15 nodos

Enlaces externos
Ver en n8n.io

Compartir este flujo de trabajo

Categorías

Categorías: 34