{
  "slug": "status-bruecke",
  "category": "workflow",
  "name": "The Status Bridge",
  "domaene": "Betrieb & Projektmanagement",
  "typTags": [
    "automatisierend",
    "analytisch",
    "strukturierend"
  ],
  "teaser": "A workflow that pulls your project data every week and turns it into a ready status report covering progress, risks and delays, for you to review before it goes out.",
  "hat": {
    "schritte": true,
    "beispiel_szenario": false,
    "ausgabebeispiel": false,
    "konfiguration": false,
    "betrieb": true,
    "arbeitsprompts": true,
    "einrichtung": true,
    "umsetzung": false,
    "export": true,
    "staerken": false,
    "ki_funktionen": false,
    "einschraenkungen": false,
    "weniger_geeignet_fuer": false
  },
  "sections": [
    {
      "id": "description",
      "title": "Description",
      "html": "<p>A weekly status report is rarely the problem, gathering the groundwork for it is: opening the project tool, working through tasks and deadlines, identifying overdue items, and turning all of it into a readable form. This workflow takes over exactly that groundwork. At a fixed time, for example every Friday, it pulls the active projects together with tasks, milestones, deadlines and owners from the project tool, then has a language model derive progress, risks and delays from that data.</p>\n<p>This analysis produces a structured report with an executive summary, progress figures, prioritized risks, a list of delayed tasks and the most important next steps. The report is saved to cloud storage with a date and project ID in the file name and sent by email to the stakeholder distribution list, optionally as a draft first.</p>\n<p>What gets automated is the data compilation and the wording, not the substantive judgment. Especially during the ramp-up phase, a human stays involved in filtering for active projects, maintaining the stakeholder list and approving dispatch, until the tone and risk criteria are properly calibrated. After that, the role shrinks to a brief review before sending.</p>\n<ul>\n<li><strong>Consistent status communication:</strong> Every weekly report follows the same layout, regardless of who is responsible for that week.</li>\n<li><strong>Risks visible early:</strong> Overdue tasks and stalled projects are flagged automatically, instead of surfacing only in the next meeting.</li>\n<li><strong>Less reporting effort:</strong> The project owner reviews a finished draft instead of writing the report from scratch.</li>\n<li><strong>Faster decisions:</strong> The executive summary and next steps are ready by Friday, instead of being pulled together only on Monday.</li>\n</ul>\n"
    },
    {
      "id": "builder-prompt",
      "title": "Builder Prompt",
      "html": "<p>Copy the prompt below in full into your automation tool or agent builder. As a file: <a href=\"/ai-library/status-bruecke.en.json\">status-bruecke.en.json</a></p>\n"
    }
  ],
  "schritte": [
    {
      "nr": 1,
      "titel": "Time trigger",
      "beschreibung": "A fixed weekly time, by default Friday at 4pm, starts the workflow.",
      "rolle": "mensch"
    },
    {
      "nr": 2,
      "titel": "Retrieve data",
      "beschreibung": "Active projects are loaded from the project tool along with tasks, milestones, deadlines and owners.",
      "rolle": "automatisch"
    },
    {
      "nr": 3,
      "titel": "AI analysis",
      "beschreibung": "Progress in percent, blockers, prioritized risks and overdue tasks are derived from the project data.",
      "rolle": "automatisch"
    },
    {
      "nr": 4,
      "titel": "Generate report",
      "beschreibung": "A language model drafts the executive summary, progress, risks, delays and next steps in a fixed structure.",
      "rolle": "automatisch"
    },
    {
      "nr": 5,
      "titel": "Storage",
      "beschreibung": "The report is saved in the cloud folder with the date and project ID in the file name.",
      "rolle": "automatisch"
    },
    {
      "nr": 6,
      "titel": "Dispatch",
      "beschreibung": "The report goes out by email to the stakeholder distribution list, optionally as a draft first for approval by the project lead.",
      "rolle": "ergebnis"
    }
  ],
  "herausgeber": "Voyage Digital",
  "version": "2.0",
  "stand": "2026-07-26",
  "nutzen": [
    {
      "titel": "Consistent status communication",
      "text": "Every weekly report follows the same layout, regardless of who is responsible for that week."
    },
    {
      "titel": "Risks visible early",
      "text": "Overdue tasks and stalled projects are flagged automatically, instead of surfacing only in the next meeting."
    },
    {
      "titel": "Less reporting effort",
      "text": "The project owner reviews a finished draft instead of writing the report from scratch."
    },
    {
      "titel": "Faster decisions",
      "text": "The executive summary and next steps are ready by Friday, instead of being pulled together only on Monday."
    }
  ],
  "voraussetzungen": [
    {
      "label": "PM tool",
      "text": "Asana, Trello, Monday or similar, as the source for tasks, status, deadlines and owners.",
      "icon": "checklist"
    },
    {
      "label": "Cloud storage",
      "text": "Drive, Dropbox, OneDrive or Notion for storing the report.",
      "icon": "cloud"
    },
    {
      "label": "Email tool",
      "text": "Gmail, Outlook or similar for sending to the stakeholder distribution list.",
      "icon": "mail"
    },
    {
      "label": "LLM access",
      "text": "An API key for OpenAI, Claude or Gemini.",
      "icon": "key"
    }
  ],
  "betrieb": {
    "testing": [
      {
        "label": "Test run",
        "text": "Trigger the workflow manually, against a known active project.",
        "icon": "play_circle"
      },
      {
        "label": "Data retrieval",
        "text": "Check whether all active projects load completely with tasks, status, deadlines and owners.",
        "icon": "download"
      },
      {
        "label": "Analysis and report",
        "text": "Verify that progress and risks are traceable and the report structure is complete.",
        "icon": "fact_check"
      },
      {
        "label": "Edge cases",
        "text": "Check projects with no activity, missing owners and a distribution list covering several projects.",
        "icon": "rule"
      }
    ],
    "goLive": [
      {
        "label": "Approval to start",
        "text": "Activate the workflow only once data retrieval, the report, storage and dispatch work cleanly together.",
        "icon": "check_circle"
      },
      {
        "label": "Draft mode",
        "text": "Send the report to the project lead only, for two to three weeks, and adjust the template during that time.",
        "icon": "visibility"
      },
      {
        "label": "Refinement",
        "text": "Adjust tone, level of detail and risk criteria based on the feedback from this phase.",
        "icon": "tune"
      },
      {
        "label": "Expand",
        "text": "Extend the workflow as needed with multi-project reports, a trend comparison to the previous week, or escalation alerts.",
        "icon": "rocket_launch"
      }
    ],
    "haeufigeFehler": [
      {
        "label": "Filter on active projects missing",
        "text": "The report fills up with stale data. Set a reliable filter on active projects.",
        "icon": "filter_alt"
      },
      {
        "label": "LLM output not parseable",
        "text": "Specify the format firmly in the prompt and build in validation before storage.",
        "icon": "data_object"
      },
      {
        "label": "Stakeholder list outdated",
        "text": "Review the distribution list quarterly.",
        "icon": "group_off"
      },
      {
        "label": "File name collides",
        "text": "Use the date and project ID in the file name.",
        "icon": "description"
      }
    ]
  },
  "arbeitsprompts": [
    {
      "titel": "Prompt for project analysis and the report",
      "beschreibung": "Use this prompt in step 3 of the workflow, for the AI analysis and report creation.",
      "prompt": "You are an experienced project manager. Analyze the following project data and create a professional weekly status report.\n\nProject data:\n[PROJECT_DATA]\n\nAnalyze the following aspects:\n1. Progress: Which tasks have been completed? How does overall progress compare to plan?\n2. Risks: What potential risks or blockers are apparent?\n3. Delays: Are there overdue tasks or projects that are behind schedule?\n4. Next steps: What are the most important tasks for the coming week?\n\nCreate a report with the following structure:\n\n# Project Status Report, [DATE]\n\n## Executive Summary\n[Brief summary of the project status in two to three sentences]\n\n## Progress\n- Completed tasks: [Number]\n- In progress: [Number]\n- Overall progress: [Percent]\n- Highlights of the week: [Bullet list]\n\n## Risks and Blockers\n[List of identified risks with priority]\n\n## Delays\n[List of overdue or delayed tasks with owners]\n\n## Next Steps\n[Top 3 to 5 priorities for the coming week]\n\n## Team Performance\n[Optional: workload and performance notes]\n\nTone: [TONE]\nFormat: Professional, clear, with concrete recommendations for action"
    }
  ],
  "prompt": "GOAL\nBuild a workflow that pulls project data from the PM tool every week, analyzes progress, risks and delays, and files and sends a finished status report for stakeholders.\n\nAdapt the structure to the concepts of your automation tool (for example nodes, steps, zaps or agent actions). While doing so, preserve the trigger logic, the sequence and the data flow.\n\nTRIGGER\nType: scheduled, weekly, by default Friday at 4pm.\n\nSTEPS\n1. Retrieve data: Active projects only, a filter on active projects is mandatory, otherwise the report fills up with stale data, with tasks, status, milestones, deadlines and owners.\n2. Prepare data: Structure completed, in-progress and overdue tasks per project.\n3. AI step: project analysis and report. Use the working prompt below exactly.\n4. Storage: Save the report to the cloud folder, with the date and project ID in the file name, to avoid collisions.\n5. Output: Send the report by email to the stakeholder distribution list. During the introduction phase, send it as a draft to the project lead for approval first, then optionally automatically.\n\nPROMPT, COPY EXACTLY AND UNCHANGED\n\"\"\"\nYou are an experienced project manager. Analyze the following project data and create a professional weekly status report.\n\nProject data:\n[PROJECT_DATA]\n\nAnalyze the following aspects:\n1. Progress: Which tasks have been completed? How does overall progress compare to plan?\n2. Risks: What potential risks or blockers are apparent?\n3. Delays: Are there overdue tasks or projects that are behind schedule?\n4. Next steps: What are the most important tasks for the coming week?\n\nCreate a report with the following structure:\n\n# Project Status Report, [DATE]\n\n## Executive Summary\n[Brief summary of the project status in two to three sentences]\n\n## Progress\n- Completed tasks: [Number]\n- In progress: [Number]\n- Overall progress: [Percent]\n- Highlights of the week: [Bullet list]\n\n## Risks and Blockers\n[List of identified risks with priority]\n\n## Delays\n[List of overdue or delayed tasks with owners]\n\n## Next Steps\n[Top 3 to 5 priorities for the coming week]\n\n## Team Performance\n[Optional: workload and performance notes]\n\nTone: [TONE]\nFormat: Professional, clear, with concrete recommendations for action\n\"\"\"\n\nDATA FLOW\nStep 1 and 2 to step 3: prepared project data as [PROJECT_DATA].\nSystem to step 3: current date as [DATE].\nStep 3 to step 4 and 5: the finished report.\n\nERROR HANDLING\nFilter on active projects missing or not working: fix it as mandatory, otherwise the report fills up with stale data.\nProject with no activity in the week: explicitly mark it in the report as \"no movement\" instead of leaving it out.\nOwners missing: mark the affected task in the report as having no owner.\nAI output incomplete or unstructured: the structure is specified in the prompt. Validate the output before storage and retry the call once if it fails.\nStakeholder distribution list outdated: maintain it as a configuration item and review it quarterly.\nFile name collides: use the date and project ID in the file name.\n\nPLACEHOLDER CONVENTION\nAll placeholders in square brackets in the input section are variables: [PROJECT_DATA] and [DATE] are mapped dynamically, as described in the data flow. [TONE] is not dynamic: set this value manually before activation. The square brackets inside the report structure are formatting instructions to the language model and remain unchanged. List all placeholders that require manual configuration separately at the end.\n\nSELF CHECK BEFORE COMPLETION\nCheck, before you report the workflow as finished:\n1. Are all steps connected correctly, and does the filter on active projects work reliably?\n2. Is the working prompt inserted completely and unchanged, and are [PROJECT_DATA] and [DATE] mapped?\n3. Do storage, with the date and project ID in the file name, and dispatch to the distribution list work?\n4. Are all points listed that require manual configuration: PM tool access and the active filter, the cloud folder, the stakeholder distribution list, the rule for draft or automatic dispatch, [TONE], and the LLM access?",
  "einrichtung": {
    "intro": "Two routes lead to the same result. Pick the one that fits your setup.",
    "varianten": [
      {
        "variante": "Builder-Prompt",
        "einleitung": "Suitable when you want to build the workflow in your own automation tool.",
        "schritte": [
          "Open your workflow tool, for example n8n, Make, Zapier or Langdock.",
          "Create a new workflow and give it a name.",
          "Choose the AI-assisted build option if your tool offers one.",
          "Paste the builder prompt from above in full.",
          "Check the result against the step sequence in this document, then add your access credentials and channels."
        ]
      },
      {
        "variante": "JSON-Import",
        "einleitung": "Suitable when you want to take the workflow over unchanged.",
        "schritte": [
          "Download the JSON file from the JSON export section.",
          "Open the workflow area of your tool and create a new workflow.",
          "Give it a name and confirm.",
          "Open the menu on the workflow name and choose to import a JSON file.",
          "Upload the file, then add your own access credentials.",
          "Run a test before you activate the workflow."
        ]
      }
    ]
  },
  "exportMeta": {
    "datei": "w20_status-bruecke__workflow.json",
    "format": "voyage-workflow/1"
  },
  "download": {
    "schema": "voyage-workflow/1",
    "name": "Die Status-Brücke",
    "beschreibung": "Zieht wöchentlich die aktiven Projekte aus dem PM-Tool, lässt ein Sprachmodell Fortschritt, Risiken und Verzögerungen analysieren, erzeugt daraus einen formatierten Status-Report, legt ihn im Cloud-Speicher ab und versendet ihn an den Stakeholder-Verteiler. Der Ablauf besteht aus sechs fest verketteten Schritten, vom Zeit-Trigger bis zum E-Mail-Versand, ohne Verzweigungen.",
    "trigger": {
      "typ": "Zeitgesteuert",
      "bedingung": "Ein Cron-Zeitplan mit dem Ausdruck 0 16 * * 5 startet den Lauf, das entspricht in der Voreinstellung freitags um 16:00 Uhr. Der Zeitpunkt lässt sich frei anpassen, zum Beispiel 0 9 * * * für täglich 9:00 Uhr, 0 8 * * 1 für montags 8:00 Uhr oder 0 10 1 * * für den ersten Tag im Monat um 10:00 Uhr."
    },
    "schritte": [
      {
        "nr": 1,
        "titel": "Zeit-Trigger",
        "rolle": "mensch",
        "aktion": "Ein Zeit-Trigger mit dem Cron-Ausdruck 0 16 * * 5 löst den Lauf aus, in der Voreinstellung freitags um 16:00 Uhr. Der Knoten ist mit der Fehlerstrategie Stop konfiguriert: Schlägt bereits der Trigger fehl, bricht der Lauf sofort ab, ohne automatischen Retry.",
        "prompt_ref": null,
        "eingang": [],
        "ausgang": [
          "Startsignal für den Wochenlauf"
        ]
      },
      {
        "nr": 2,
        "titel": "Daten abrufen",
        "rolle": "automatisch",
        "aktion": "Ein Abrufknoten lädt alle Items eines Projekt-Boards, im Referenzaufbau ein monday.com-Board, über die Felder Board-ID, Spalten-IDs und Item-Limit. Die Board-ID ist ab Werk leer und muss vor der Aktivierung eingetragen werden, die Spalten-IDs stehen auf Auto, damit alle Spalten inklusive Status, Deadlines und zuständiger Personen mitgeliefert werden, und das Item-Limit ist unbegrenzt. Ein Filter auf ausschließlich aktive Projekte ist in diesem Knoten nicht voreingestellt, er muss als eigene Bedingung ergänzt werden, sonst laufen auch abgeschlossene und pausierte Projekte in den Report ein.",
        "prompt_ref": null,
        "eingang": [
          "Startsignal"
        ],
        "ausgang": [
          "Rohdaten aller Board-Items (Tasks, Status, Deadlines, Owner) ohne eingebauten Aktiv-Filter"
        ]
      },
      {
        "nr": 3,
        "titel": "KI-Analyse",
        "rolle": "automatisch",
        "aktion": "Ein KI-Knoten im Erstellungsmodus wertet die Projektdaten aus und liefert eine strukturierte Ausgabe mit sieben Pflichtfeldern: einer Executive Summary, dem Fortschritt je Projekt, priorisierten Risiken und Verzögerungen, kritischen Punkten mit Handlungsempfehlung, einer Gesamtampel mit den Werten Grün, Gelb oder Rot, dem vollständigen Analysereport als Fließtext sowie einem Erfolgsfeld, das anzeigt, ob die Analyse gelungen ist.",
        "prompt_ref": "arbeitsschritt-1",
        "eingang": [
          "Rohdaten aller Board-Items"
        ],
        "ausgang": [
          "executive_summary: kurze Zusammenfassung des Gesamtstatus",
          "project_progress: Fortschritt je Projekt",
          "risks_and_delays: identifizierte Risiken und Verzögerungen",
          "critical_points: kritische Punkte und Handlungsempfehlungen",
          "overall_status: Gesamtampel Grün, Gelb oder Rot",
          "output: vollständiger Analysereport als Fließtext",
          "success: Erfolgsflag der Analyse"
        ]
      },
      {
        "nr": 4,
        "titel": "Report generieren",
        "rolle": "automatisch",
        "aktion": "Ein Code-Knoten formt aus der strukturierten Analyse ein PDF-Dokument über eine externe HTML-zu-PDF-Schnittstelle, im Format A4 mit Rändern von 20 und 15 Millimetern. Der Kopf des Dokuments zeigt Datum, Uhrzeit und ein farbcodiertes Status-Badge entsprechend der Gesamtampel aus Schritt 3. Der Dateiname folgt ab Werk dem Muster Projekt-Report_YYYY-MM-DD.pdf, also nach Datum, ohne Projekt-Kennung. Bei mehreren Projekten am selben Tag ist das Muster um eine Projekt-ID oder ein Abteilungskürzel zu ergänzen.",
        "prompt_ref": null,
        "eingang": [
          "Strukturierte Analyse"
        ],
        "ausgang": [
          "PDF-Datei mit Pfad (output.path), Dateiname (output.fileName) und Erstellungszeitpunkt (output._metadata.generatedAt)"
        ]
      },
      {
        "nr": 5,
        "titel": "Ablage",
        "rolle": "automatisch",
        "aktion": "Ein Ablageknoten lädt die PDF-Datei zu Google Drive hoch, referenziert über Pfad und Dateiname aus dem vorherigen Schritt. Der Zielordner heißt ab Werk Projekt-Reports und wird bei jedem Lauf über eine Namenssuche ermittelt, es ist also keine fest hinterlegte Ordner-ID nötig. Findet die Suche den Ordner nicht, bleibt das Feld leer und die Datei landet im Wurzelverzeichnis von Drive, weshalb es sich empfiehlt, den Ordner vor dem ersten Lauf anzulegen.",
        "prompt_ref": null,
        "eingang": [
          "Report-Dokument"
        ],
        "ausgang": [
          "Abgelegtes Dokument in Google Drive"
        ]
      },
      {
        "nr": 6,
        "titel": "Versand",
        "rolle": "ergebnis",
        "aktion": "Ein Versandknoten verschickt den Report per E-Mail, mit der PDF-Datei als Anhang und einem KI-formulierten HTML-Text, der die Executive Summary und die Gesamtampel aus Schritt 3 aufgreift und mit den Auszeichnungen für Fettdruck und Zeilenumbruch formatiert ist. Der Betreff verbindet einen festen Text mit dem Erstellungszeitpunkt des PDF-Reports aus Schritt 4. Anhang und Betreff greifen dabei direkt auf die Ausgabe von Schritt 4 zu, nicht auf die Ablagebestätigung aus Schritt 5. Empfänger-, CC- und BCC-Felder sind ab Werk leer und müssen vor der Aktivierung eingetragen werden. Ein technischer Entwurfsmodus ist im Knoten selbst nicht vorgesehen, der Versand geht direkt an die eingetragenen Adressen. Der in der Einführungsphase empfohlene Zwischenschritt über den Projekt-Lead ist organisatorisch zu lösen, etwa indem zunächst nur dessen Adresse im Empfänger-Feld eingetragen wird.",
        "prompt_ref": null,
        "eingang": [
          "Abgelegtes Dokument",
          "Executive Summary",
          "Gesamtampel",
          "PDF-Datei und Erstellungszeitpunkt aus Schritt 4"
        ],
        "ausgang": [
          "Versendete E-Mail mit PDF-Anhang"
        ]
      }
    ],
    "prompts": {
      "arbeitsschritt-1": {
        "titel": "Projekt-Analyse und Report",
        "text": "Analysieren Sie die übergebenen Projektdaten und erstellen Sie eine strukturierte Auswertung mit: einer kurzen Executive Summary, dem Fortschritt je Projekt inklusive Abschlussgrad, priorisierten Risiken und Verzögerungen, kritischen Punkten mit Handlungsempfehlung sowie einer Gesamtbewertung als Ampel (Grün, Gelb, Rot). Kennzeichnen Sie Annahmen ausdrücklich, wenn Angaben in den Projektdaten fehlen, statt sie stillschweigend zu setzen."
      }
    },
    "datenfluss": [
      {
        "von": 1,
        "nach": 2,
        "nutzlast": "Startsignal für den Wochenlauf"
      },
      {
        "von": 2,
        "nach": 3,
        "nutzlast": "Board-Items mit Tasks, Status, Deadlines und Owner, geladen über die Felder boardId, columnIds und itemLimit"
      },
      {
        "von": 3,
        "nach": 4,
        "nutzlast": "Strukturierte Analyse mit den Feldern executive_summary, project_progress, risks_and_delays, critical_points, overall_status, output und success"
      },
      {
        "von": 4,
        "nach": 5,
        "nutzlast": "PDF-Datei referenziert über output.path und output.fileName"
      },
      {
        "von": 4,
        "nach": 6,
        "nutzlast": "PDF-Pfad (output.path) als Anhang und Erstellungszeitpunkt (output._metadata.generatedAt) für den Betreff, direkt aus Schritt 4 bezogen"
      },
      {
        "von": 5,
        "nach": 6,
        "nutzlast": "Ablage-Bestätigung, inhaltlich nicht für den E-Mail-Versand benötigt"
      }
    ],
    "voraussetzungen": [
      "PM-Tool mit Board-Struktur, im Referenzaufbau monday.com. Bei Asana, Trello oder vergleichbaren Tools muss der Abrufschritt an deren Datenmodell angepasst werden.",
      "Cloud-Speicher für die Report-Ablage, im Referenzaufbau Google Drive mit einem Ordner namens Projekt-Reports. Drive, Dropbox, OneDrive oder Notion sind austauschbar.",
      "E-Mail-Tool wie Gmail oder Outlook für den Versand an den Stakeholder-Verteiler.",
      "LLM-Zugang mit API-Key für den Analyse-Schritt, zum Beispiel OpenAI, Claude oder Gemini.",
      "Ein Dienst zur HTML-zu-PDF-Umwandlung, sofern der Report als PDF ausgegeben werden soll.",
      "Ein selbst ergänzter, zuverlässiger Filter auf aktive Projekte, da der Abrufknoten diesen nicht von sich aus mitbringt."
    ],
    "fehlerbehandlung": [
      {
        "fall": "Alle Knoten sind mit der Fehlerstrategie Stop konfiguriert",
        "massnahme": "Es gibt keinen automatischen Retry. Schlägt ein Knoten fehl, bricht der gesamte Lauf ab und muss manuell erneut gestartet werden."
      },
      {
        "fall": "Filter auf aktive Projekte fehlt",
        "massnahme": "Der Abrufknoten liefert ab Werk alle Board-Items ohne Aktiv-Filter. Ergänzen Sie eine eigene Bedingung, sonst füllt sich der Report mit abgeschlossenen und pausierten Projekten."
      },
      {
        "fall": "Board-ID oder Empfänger-Feld nicht gesetzt",
        "massnahme": "Board-ID im Abrufknoten und Empfänger im Versandknoten sind ab Werk leer und müssen vor der Aktivierung eingetragen werden."
      },
      {
        "fall": "Zielordner Projekt-Reports in Drive existiert nicht",
        "massnahme": "Der Ablageknoten sucht den Ordner bei jedem Lauf über eine Namenssuche. Findet er ihn nicht, bleibt die Ordner-ID leer und die Datei landet im Wurzelverzeichnis. Legen Sie den Ordner vor dem ersten Lauf in Drive an, damit die Ablage konsistent bleibt."
      },
      {
        "fall": "Dateiname kollidiert bei mehreren Projekten am selben Tag",
        "massnahme": "Das Standardmuster Projekt-Report_YYYY-MM-DD.pdf unterscheidet nur nach Datum. Ergänzen Sie eine Projekt-ID oder ein Abteilungskürzel im Dateinamen."
      },
      {
        "fall": "Projekt ohne Aktivität in der laufenden Woche",
        "massnahme": "Im Report ausdrücklich als keine Bewegung ausweisen, statt es wegzulassen."
      },
      {
        "fall": "Verantwortliche fehlen in den Projektdaten",
        "massnahme": "Den betroffenen Task im Report ohne Verantwortlichen markieren."
      },
      {
        "fall": "KI-Ausgabe ohne success:true oder mit unvollständigen Pflichtfeldern",
        "massnahme": "Alle sieben Felder des Ausgabeschemas sind als Pflicht markiert. Prüfen Sie das Erfolgsfeld vor der Ablage und wiederholen Sie den Aufruf bei einem Fehler einmal."
      },
      {
        "fall": "Stakeholder-Verteiler veraltet",
        "massnahme": "Als Konfiguration pflegen und quartalsweise reviewen."
      }
    ],
    "platzhalter": [
      {
        "name": "PROJEKT_DATEN",
        "quelle": "Aufbereitete Board-Items aus Schritt 2, eingesetzt im Arbeitsprompt als [PROJEKT_DATEN]"
      },
      {
        "name": "DATUM",
        "quelle": "Aktuelles Datum zum Zeitpunkt des Laufs, eingesetzt im Arbeitsprompt und im Report-Titel als [DATUM]"
      },
      {
        "name": "TONALITAET",
        "quelle": "Gewünschter Sprachstil des Reports, manuell vor der Aktivierung festgelegt"
      },
      {
        "name": "boardId",
        "quelle": "ID des Projekt-Boards im Abrufknoten, ab Werk leer, muss manuell eingetragen werden"
      },
      {
        "name": "columnIds",
        "quelle": "Spalten-IDs im Abrufknoten, ab Werk auf Auto für alle Spalten gestellt"
      },
      {
        "name": "itemLimit",
        "quelle": "Obergrenze der abgerufenen Items im Abrufknoten, ab Werk unbegrenzt"
      },
      {
        "name": "folderId",
        "quelle": "Ordner-ID in Google Drive für die Ablage, wird bei jedem Lauf über den Ordnernamen Projekt-Reports gesucht"
      },
      {
        "name": "fileName",
        "quelle": "Dateiname des PDF-Reports, Standardmuster Projekt-Report_YYYY-MM-DD.pdf"
      },
      {
        "name": "mailRecipient",
        "quelle": "Empfänger-Adressen des Versandknotens, kommagetrennt, ab Werk leer"
      },
      {
        "name": "mailSubject",
        "quelle": "Betreffzeile des Versandknotens, verbindet einen festen Text mit dem Erstellungszeitpunkt aus Schritt 4"
      },
      {
        "name": "mailBody",
        "quelle": "KI-formulierter HTML-Text des Versandknotens mit Executive Summary und Gesamtampel aus Schritt 3"
      }
    ],
    "herausgeber": "Voyage Digital",
    "version": "2.0",
    "stand": "2026-07-26"
  },
  "itemIcon": "activity",
  "recommended": [
    {
      "slug": "posteingang-route",
      "category": "workflow",
      "name": "The Inbox Router",
      "teaser": "A workflow that automatically classifies incoming emails, applies the matching label, and immediately alerts you when something is urgent.",
      "domaene": "Betrieb & Projektmanagement",
      "itemIcon": "inbox"
    },
    {
      "slug": "aufgaben-raster",
      "category": "skill",
      "name": "The Task Grid",
      "teaser": "Reads meeting minutes, emails or other texts and extracts all open tasks, both explicit and implicit, with owners and deadlines.",
      "domaene": "Betrieb & Projektmanagement",
      "itemIcon": "list-checks"
    },
    {
      "slug": "team-digest-schleife",
      "category": "workflow",
      "name": "The Team Digest Loop",
      "teaser": "A daily workflow that gathers the important discussions from your team's Slack or Teams channels and turns them into a structured digest of decisions, action items, and updates.",
      "domaene": "Betrieb & Projektmanagement",
      "itemIcon": "mails"
    },
    {
      "slug": "risikomatrix-pruefer",
      "category": "assistent",
      "name": "The Risk Matrix Reviewer",
      "teaser": "Identifies, assesses and prioritizes project risks in a structured risk matrix with preventive and corrective measures.",
      "domaene": "Betrieb & Projektmanagement",
      "itemIcon": "grid-3x3"
    },
    {
      "slug": "ist-soll-analyst",
      "category": "assistent",
      "name": "The Gap Analyst",
      "teaser": "Systematically compares the current state with the desired target, quantifies the gap between them, and derives initial prioritized actions.",
      "domaene": "Betrieb & Projektmanagement",
      "itemIcon": "git-compare"
    },
    {
      "slug": "google-drive",
      "category": "tool",
      "name": "Google Drive",
      "teaser": "Google's cloud file storage for documents, spreadsheets and presentations, with real-time collaboration, granular sharing and automation through the Drive API.",
      "domaene": "Betrieb & Projektmanagement",
      "logoFile": "google-drive.png",
      "logoEinzug": 1
    },
    {
      "slug": "kickoff-briefing",
      "category": "skill",
      "name": "The Kickoff Briefing",
      "teaser": "The Kickoff Briefing turns your project data into a complete kickoff package with agenda, one pager, role matrix and invitation email in a single pass.",
      "domaene": "Betrieb & Projektmanagement",
      "itemIcon": "flag"
    },
    {
      "slug": "pdf",
      "category": "skill",
      "name": "The PDF Workbench",
      "teaser": "The PDF Workbench bundles the full range of PDF work into one executable skill with real code execution, from merging and splitting to watermarking, encryption, form filling, and OCR on scanned pages.",
      "domaene": "Betrieb & Projektmanagement",
      "itemIcon": "file-type-2"
    },
    {
      "slug": "posteingang-regelwerk",
      "category": "skill",
      "name": "The Inbox Rulebook",
      "teaser": "Sorts a full inbox into a fixed rulebook of category, urgency and reply draft, so you keep the final decision while the system handles the triage.",
      "domaene": "Betrieb & Projektmanagement",
      "itemIcon": "inbox"
    },
    {
      "slug": "retro-regelwerk",
      "category": "skill",
      "name": "The Retro Rulebook",
      "teaser": "The Retro Rulebook builds a complete retrospective package, agenda, guiding questions, a collection template and a three-point action plan with owner and deadline, from just the retro type, time period and team size.",
      "domaene": "Betrieb & Projektmanagement",
      "itemIcon": "rotate-ccw"
    },
    {
      "slug": "tagesabschluss-protokoll",
      "category": "skill",
      "name": "The Shutdown Protocol",
      "teaser": "The Shutdown Protocol actively walks you through every open task at the end of the workday and hands you exactly three pre-prepared priorities to start tomorrow with focus.",
      "domaene": "Betrieb & Projektmanagement",
      "itemIcon": "moon"
    },
    {
      "slug": "uebergabe-paket",
      "category": "skill",
      "name": "The Handover Package",
      "teaser": "Builds a complete handover document from meeting notes, quotes and CRM records for the transition from sales to the delivery team.",
      "domaene": "Betrieb & Projektmanagement",
      "itemIcon": "package-check"
    },
    {
      "slug": "onboarding-strecke",
      "category": "workflow",
      "name": "The Onboarding Pipeline",
      "teaser": "Automates customer onboarding from the CRM status change through to a ready-to-send welcome email, turning a classic small business bottleneck into one clean, repeatable workflow.",
      "domaene": "Betrieb & Projektmanagement",
      "itemIcon": "door-open"
    },
    {
      "slug": "termin-bruecke",
      "category": "workflow",
      "name": "The Appointment Bridge",
      "teaser": "A workflow that reads incoming appointment requests, checks calendar availability, and drops a ready reply draft with three time proposals into the inbox for review before sending.",
      "domaene": "Betrieb & Projektmanagement",
      "itemIcon": "calendar-check"
    },
    {
      "slug": "okr-stratege",
      "category": "assistent",
      "name": "The OKR Strategist",
      "teaser": "Translates a top-level strategic goal into a complete OKR set with a qualitative objective, measurable key results, concrete initiatives and an alignment check that flags dependencies and risks.",
      "domaene": "Betrieb & Projektmanagement",
      "itemIcon": "target"
    },
    {
      "slug": "projekt-sparringspartner",
      "category": "assistent",
      "name": "The Project Sparring Partner",
      "teaser": "Guides you through every phase of a project with systematic risk analysis, prioritized courses of action for acute problems, and structured lessons learned after completion.",
      "domaene": "Betrieb & Projektmanagement",
      "itemIcon": "kanban-square"
    },
    {
      "slug": "prozess-dokumentierer",
      "category": "assistent",
      "name": "The Process Documenter",
      "teaser": "Captures undocumented business processes through a structured interview and turns them into clear, visual process documentation with steps, decision points and responsibilities.",
      "domaene": "Betrieb & Projektmanagement",
      "itemIcon": "route"
    },
    {
      "slug": "statusbericht-kurator",
      "category": "assistent",
      "name": "The Status Report Curator",
      "teaser": "Condenses status meeting notes and the project plan into a structured project status report with a traffic light rating, a milestone and risk overview, and concrete next steps.",
      "domaene": "Betrieb & Projektmanagement",
      "itemIcon": "clipboard-check"
    },
    {
      "slug": "verhandlungs-stratege",
      "category": "assistent",
      "name": "The Negotiation Strategist",
      "teaser": "Analyzes a supplier quote along with its market context and develops a concrete, ready-to-use negotiation strategy with goals, levers, arguments and fallback positions.",
      "domaene": "Betrieb & Projektmanagement",
      "itemIcon": "handshake"
    },
    {
      "slug": "workflow-planer",
      "category": "assistent",
      "name": "The Workflow Planner",
      "teaser": "Builds a complete plan from a workflow goal, time frame, and the available resources, with process steps, a resource matrix, risk analysis, and measurable milestones.",
      "domaene": "Betrieb & Projektmanagement",
      "itemIcon": "workflow"
    }
  ]
}