Corcava logoDas einzige Business-Tool, das Sie brauchenCorcava
Menü

Automatisierung und Integration

Überblick

Das Automatisierungs- und Integrationssystem von Corcava bietet konkrete Benachrichtigungs- und Workflow-Funktionen, die Ihre Projektmanagement-Aktivitäten mit externen Kommunikationsplattformen verbinden. Laut Code-Analyse liegt der Fokus auf Aufgabenabschluss-Benachrichtigungen und Brett-Automatisierung statt auf komplexer Workflow-Automatisierung.

Diese Automatisierungsfunktionen helfen Ihnen, über externe Plattformen mit dem Team verbunden zu bleiben und den Projektfortschritt im Blick zu haben.


Brett-Automatisierungen – Automatische Aktionen bei Aufgabenverschiebungen

Verfügbare Automatisierungstypen

Aufgabenabschluss-Automatisierungen: Das System bietet zwei konkrete Automatisierungstypen, die ausgelöst werden, wenn Aufgaben in „Done“-Spalten verschoben werden:

1. Task-Done-Slack-Benachrichtigungen (TYPE_TASK_DONE_SLACK):

  • Trigger – Wenn eine Aufgabe in eine als „Done“ markierte Spalte verschoben wird
  • Aktion – Sendet Benachrichtigung an den konfigurierten Slack-Kanal
  • Nachricht – „The [Aufgabenname] has been moved to the Done column“
  • Konfiguration – Brettspezifisch, eine Automatisierung pro Brett
  • Voraussetzungen – Slack-Integration muss verbunden sein

2. Task-Done-Telegram-Benachrichtigungen (TYPE_TASK_DONE_TELEGRAM):

  • Trigger – Wenn eine Aufgabe in eine als „Done“ markierte Spalte verschoben wird
  • Aktion – Sendet Benachrichtigung an den konfigurierten Telegram-Chat
  • Nachricht – „Task [Aufgabenname] is done“
  • Konfiguration – Brettspezifisch, erfordert Telegram-Bot-Einrichtung
  • Voraussetzungen – Telegram-Automatisierungsverbindung muss bestehen

Automatisierungskonfiguration

Automatisierungen einrichten:

  1. Brett öffnen – Zu einem beliebigen Projektbrett navigieren
  2. „Automatisierungen“ klicken – Automatisierungs-Modal in der Brettkopfzeile aufrufen
  3. Automatisierungstyp wählen:
    • Täglicher Bericht – Automatisierte tägliche Fortschrittszusammenfassungen (falls verfügbar / sofern aktiviert)
    • Aufgabe erledigt – Benachrichtigungen bei Aufgabenabschluss
  4. Plattform konfigurieren:
    • Slack – Kanal auswählen und Slack-Integration verbinden
    • Telegram – Bot-Verbindung einrichten und Chat auswählen
  5. Konfiguration speichern – Automatisierung ist sofort aktiv

Automatisierungsverwaltung:

  • Brettspezifisch – Jede Automatisierung wird pro Brett konfiguriert
  • Einzelne Instanz – Nur eine Automatisierung jedes Typs pro Brett
  • Überschreibungsverhalten – Neue Automatisierung ersetzt bestehende desselben Typs
  • Team-basiert – Automatisierungen gehören dem Team, nicht einzelnen Benutzern

Einschränkungen der Automatisierung

Nicht implementiert:

  • Komplexe Workflow-Regeln – Keine Bedingungslogik oder komplexen Trigger
  • Mehrstufige Automatisierungen – Nur Einzelaktion-Benachrichtigungen
  • Spaltenspezifische Regeln – Nur „Done“-Spalten-Trigger unterstützt
  • Benutzerspezifische Automatisierungen – Nur Brett-Automatisierungen
  • Zeitbasierte Trigger – Keine geplanten oder zeitbasierten Automatisierungen
  • Eigene Aktionen – Keine eigenen Automatisierungsaktionen außer Benachrichtigungen

Slack-Integration – Team-Kommunikationsplattform

Slack-Verbindungsfunktionen

Slack-Integration einrichten:

  1. Slack verbinden – „Slack verbinden“ im Automatisierungs-Modal nutzen
  2. OAuth-Authentifizierung – Standard-Slack-OAuth für sichere Verbindung
  3. Kanalzugriff – System ruft Liste privater Kanäle ab
  4. Token-Speicherung – Slack-Token in Team-Einstellungen gespeichert

Verfügbare Slack-Funktionen:

Aufgabenabschluss-Benachrichtigungen:

  • Automatische Nachrichten – Benachrichtigungen, wenn Aufgaben die „Done“-Spalte erreichen
  • Kanalauswahl – Bestimmten Slack-Kanal für Benachrichtigungen wählen
  • Nachrichtenformat – Standardnachricht: „The [Aufgabenname] has been moved to the Done column“
  • Brettspezifisch – Verschiedene Kanäle für verschiedene Bretter konfigurierbar

Täglicher Bericht (Automatisierung):

  • Konfiguration verfügbar – Oberfläche für tägliche Berichte vorhanden
  • Implementierungsstatus – Backend-Implementierung kann eingeschränkt sein
  • Kanalauswahl – Zielkanal für tägliche Berichte wählen
  • Brettbasiert – Berichte pro Brett

Slack-Integration – technische Umsetzung

Technische Details:

  • API-Integration – Slack Web API für Kanalauflistung und Nachrichten
  • Private Kanäle – Derzeit nur Zugriff auf private Kanäle
  • Slack-Integration – Professionelles Slack-Kommunikationssystem
  • Event-Listener – TaskDoneSlackNotification-Listener für Aufgabenabschluss
  • Fehlerbehandlung – Umfassende Fehlerprotokollierung bei Slack-API-Problemen

Vorteile der Slack-Integration:Echtzeit-Benachrichtigungen – Sofortige Hinweise bei Aufgabenabschluss
Team-Überblick – Team informiert halten ohne Brettprüfung
Kanalorganisation – Benachrichtigungen an passende Team-Kanäle leiten
Professionelle Integration – Standard-Slack-OAuth und API-Integration


Telegram-Integration – Bot-basierte Kommunikation

Telegram-Bot-Funktionen

Telegram Manager Bot: Das System enthält einen Telegram-Bot für Aufgabenverwaltung und Benachrichtigungen.

Bot-Funktionen:

Aufgabenerstellung über den Bot:

  • Texteingabe – Aufgaben durch Nachrichten an den Bot erstellen
  • Brettauswahl – Zielbrett per Name oder ID angeben
  • Automatische Platzierung – Aufgaben werden automatisch in der „To Do“-Spalte erstellt
  • Benutzerzuordnung – Aufgaben werden dem authentifizierten Telegram-Benutzer zugeordnet

Bot-Befehle:

  • /start – Bot-Interaktion starten
  • /board – Zielbrett für Aufgabenerstellung angeben
  • /message – Aufgabeninhalt und Beschreibung hinzufügen
  • /reply – Aufgabenerstellung abschließen und im Brett speichern

Aufgabenabschluss-Benachrichtigungen:

  • Done-Spalten-Trigger – Benachrichtigungen, wenn Aufgaben die „Done“-Spalte erreichen
  • Nachrichtenformat – „Task [Aufgabenname] is done“
  • Chat-spezifisch – Benachrichtigungen an konfigurierte Telegram-Chats
  • Brettspezifisch – Verschiedene Chats für verschiedene Bretter konfigurierbar

Telegram-Integration einrichten

Bot-Verbindungsablauf:

  1. Automatisierungs-Modal aufrufen – „Automatisierungen“ auf dem Projektbrett klicken
  2. Telegram-Option wählen – Telegram-Automatisierungstyp auswählen
  3. Bot-Link einrichten – Bereitgestellten Bot-Link zum Verbinden des Telegram-Chats nutzen
  4. Chat auswählen – Ziel-Chat für Benachrichtigungen wählen
  5. Konfiguration speichern – Automatisierung wird für das Brett aktiv

Technische Umsetzung:

  • Telegram-Integration – Professionelles Telegram-Kommunikationssystem
  • TelegramTaskManager – Verarbeitet Bot-Befehle und Aufgabenerstellung
  • Webhook-Unterstützung – Telegram-Webhook-Endpoint für Bot-Nachrichten
  • Datenbankverfolgung – TelegramChat- und telegram_automations-Tabellen

Vorteile der Telegram-Integration:Mobile Nutzbarkeit – Aufgaben aus der mobilen Telegram-App erstellen und verfolgen
Sofortige Benachrichtigungen – Unmittelbare Hinweise bei Aufgabenabschluss
Bot-Befehle – Einfache Textbefehle für die Aufgabenverwaltung
Teamkoordination – Gruppen-Chat-Benachrichtigungen für das Team


Webhook-Unterstützung – Externe Trigger

Webhook-Implementierung

Verfügbare Webhooks: Laut Code-Analyse enthält das System mehrere Webhook-Endpoints:

Zahlungs-Webhooks:

  • Stripe-Webhooks – Zahlungsstatus-Updates für Rechnungen
  • PassimPay-Webhooks – Kryptowährungs-Zahlungsbenachrichtigungen
  • Rechnungs-Integration – Zahlungs-Webhooks aktualisieren den Rechnungsstatus

Integrations-Webhooks:

  • Career-Habr-Webhook – Jobbörsen-Integrations-Ereignisse
  • Freelancer-Webhook – Freelance-Plattform-Integrations-Ereignisse
  • AppSumo-Webhook – AppSumo-Kauf- und Aktivierungs-Ereignisse

Kommunikations-Webhooks:

  • Telegram-Webhooks – Bot-Nachrichten und -Befehle empfangen
  • Telegram-Manager-Webhook – Manager-Bot-Interaktionen

Webhook-Eigenschaften

Technische Umsetzung:

  • Webhook-System – Eigene Webhook-Behandlung für externe Dienste
  • CSRF-Ausnahme – Webhooks von CSRF-Schutz ausgenommen
  • Authentifizierungsbehandlung – Webhooks behandeln externe Authentifizierung
  • Fehlerprotokollierung – Umfassende Protokollierung bei Webhook-Fehlern

Webhook-Einschränkungen:

  • Keine projektspezifischen Webhooks – Keine projektspezifischen Webhook-Endpoints
  • Keine Aufgaben-Event-Webhooks – Keine Webhooks für Aufgabenerstellung/-updates
  • Keine Brett-Event-Webhooks – Keine Webhooks für Brettänderungen
  • Begrenzte externe Trigger – Webhooks auf Zahlungen und Integrationen fokussiert

Pipeline-Automatisierung – Automatisierte Workflows über Projekte

Pipeline-System-Analyse

Pipeline-Implementierung: Das System enthält ein separates Pipeline-Automatisierungssystem, das sich vor allem auf Kontakt- und E-Mail-Workflows konzentriert:

Pipeline-Funktionen:

  • E-Mail-basierte Pipelines – Automatisierte E-Mail-Sequenzen für Kontakte
  • Zeitverzögerte Schritte – Pipeline-Schritte mit konfigurierbaren Verzögerungen
  • Kontakt-Integration – Pipelines Kontakten für Nurturing zugeordnet
  • Vorlagen-Integration – E-Mail-Vorlagen in Pipeline-Schritten nutzen

Pipeline-Komponenten:

  • Pipeline-Konfiguration – Haupteinrichtung und -verwaltung
  • Pipeline-Schritte – Einzelne Schritte in automatisierten Sequenzen
  • Aktive Pipelines – Laufende Pipeline-Instanzen
  • Automatische Trigger – Automatische Pipeline-Aktivierung

Pipeline-Einschränkungen im Projektkontext

Nicht verfügbar für Projektmanagement:

  • Aufgabenbasierte Pipelines – Keine Pipelines, die durch Aufgaben-Events ausgelöst werden
  • Brett-Workflow-Pipelines – Keine automatisierten Brett-Workflows
  • Projekt-Meilenstein-Pipelines – Keine Projektabschluss-Workflows
  • Team-Zuweisungs-Pipelines – Keine automatisierten Team-Zuweisungs-Workflows

Aktueller Pipeline-Fokus:

  • Kontakt-Pipelines – E-Mail-Nurturing-Sequenzen für Kontakte
  • E-Mail-Automatisierung – Automatisiertes E-Mail-Versenden und Follow-ups
  • CRM-Integration – Pipeline-Integration mit Kontaktverwaltung
  • Projektmanagement-Integration – Begrenzte Anbindung an Projekt-Workflows

Integrationsgrenzen und realistische Erwartungen

Was tatsächlich implementiert ist

Brett-Automatisierungen:

  • Task-Done-Benachrichtigungen – Slack- und Telegram-Benachrichtigungen bei Aufgabenabschluss
  • Täglicher Bericht (Einrichtung) – Oberfläche für tägliche Fortschrittsberichte (Implementierung kann eingeschränkt sein)
  • Plattformverbindung – OAuth-Integration mit Slack, Bot-Einrichtung für Telegram

Externe Kommunikation:

  • Slack-Kanal-Integration – Nachrichten an bestimmte Slack-Kanäle senden
  • Telegram-Bot-Befehle – Aufgaben über den Bot erstellen und Benachrichtigungen erhalten
  • Webhook-Endpoints – Benachrichtigungen externer Dienste verarbeiten

Was nicht implementiert ist

Komplexe Automatisierung:

  • Mehrstufige Workflows – Keine komplexen Automatisierungssequenzen
  • Bedingungslogik – Keine Wenn-dann-Automatisierungsregeln
  • Brettübergreifende Automatisierung – Keine Automatisierung über mehrere Bretter
  • Zeitbasierte Trigger – Keine geplanten Automatisierungsaktionen
  • Benutzerspezifische Regeln – Keine pro-Benutzer-Automatisierungskonfiguration

Erweiterte Integration:

  • Eigene Webhook-Erstellung – Keine vom Nutzer erstellten Webhook-Endpoints
  • API-Automatisierung – Keine eigenen API-Integrationen für Projekt-Events
  • Drittanbieter-Workflow-Tools – Keine Zapier-, IFTTT- oder ähnliche Integrationen
  • Erweiterte Benachrichtigungsregeln – Nur grundlegende Benachrichtigungen, keine komplexen Regeln

Einstieg in die Automatisierung

Kurze Einrichtungsanleitung

Schritt 1: Slack-Integration einrichten

  1. Zu einem beliebigen Projektbrett navigieren
  2. Schaltfläche „Automatisierungen“ klicken
  3. Tab „Aufgabe erledigt“ wählen
  4. „Slack verbinden“ klicken, falls noch nicht verbunden
  5. Zielkanal für Benachrichtigungen auswählen
  6. Automatisierungskonfiguration speichern

Schritt 2: Telegram-Benachrichtigungen konfigurieren

  1. Automatisierungs-Modal auf dem Projektbrett öffnen
  2. Tab „Aufgabe erledigt“ wählen
  3. Telegram-Option klicken
  4. Bot-Link folgen, um Telegram-Verbindung einzurichten
  5. Ziel-Chat für Benachrichtigungen konfigurieren
  6. Automatisierung speichern, um sie zu aktivieren

Schritt 3: Automatisierung testen

  1. Eine Testaufgabe auf Ihrem Brett anlegen
  2. Aufgabe in die „Done“-Spalte verschieben
  3. Prüfen, ob die Benachrichtigung im konfigurierten Slack-Kanal oder Telegram-Chat erscheint
  4. Einstellungen bei Bedarf anpassen

Best Practices für Automatisierung

Einfach starten – Mit einfachen Aufgabenabschluss-Benachrichtigungen beginnen
Team abstimmen – Sicherstellen, dass das Team automatisierte Benachrichtigungen möchte
Kanalverwaltung – Passende Kanäle für verschiedene Benachrichtigungstypen nutzen
Regelmäßige Prüfung – Wirksamkeit der Automatisierung bewerten
Realistische Erwartungen – Aktuelle Grenzen der Automatisierung kennen


Automatisierungsprobleme beheben

Häufige Probleme

Slack-Benachrichtigungen funktionieren nicht:

  • Verbindungsstatus – Prüfen, ob die Slack-Integration verbunden ist
  • Kanalzugriff – Sicherstellen, dass der Bot Zugriff auf den Zielkanal hat
  • Token-Gültigkeit – Prüfen, ob der Slack-Token noch gültig ist
  • Kanalauswahl – Prüfen, ob der richtige Kanal in der Automatisierung ausgewählt ist

Telegram-Benachrichtigungen funktionieren nicht:

  • Bot-Verbindung – Prüfen, ob die Telegram-Bot-Verbindung besteht
  • Chat-Konfiguration – Tabelle telegram_automations auf korrekte Chat-Einrichtung prüfen
  • Bot-Berechtigungen – Sicherstellen, dass der Bot Berechtigung hat, Nachrichten an den Ziel-Chat zu senden
  • Automatisierungs-Hash – Prüfen, ob der Automatisierungs-Hash zur Telegram-Verbindung passt

Automatisierung wird nicht ausgelöst:

  • Done-Spalte – Prüfen, ob die Spalte korrekt als „Done“-Spalte markiert ist
  • Aufgabenverschiebung – Sicherstellen, dass die Aufgabe tatsächlich in die Done-Spalte verschoben wird (nicht nur aktualisiert)
  • Automatisierung vorhanden – Prüfen, ob die Automatisierung für das Brett gespeichert ist
  • Event-Listener – Prüfen, ob das TaskDone-Event ausgelöst wird

Nächste Schritte

Nachdem Sie Automatisierung und Integration verstanden haben, können Sie sich mit Folgendem vertiefen:

Merken Sie sich: Das Automatisierungssystem von Corcava konzentriert sich auf wesentliche Benachrichtigungen und grundlegende Integrationen. Es bietet keine Komplexität wie dedizierte Automatisierungsplattformen, aber wertvolle Anbindung an Slack und Telegram für Teamkommunikation und Überblick.

Verwandte Artikel