Send a weekly Keephub task progress report to Slack — Workflow n8n

Średnia złożoność Zaplanowany10 węzłów🏷️ Project Managementautor: Niksa Perovic

Przegląd

This workflow fetches all Keephub task templates active in the previous week for a given org unit, retrieves detailed progress for each one, and posts a formatted summary to Slack every Monday at 9:00am.

Each task is shown with its completion percentage and counts, grouped by status: 🔴 Overdue — tasks past their due date with no completions 🟡 Open — tasks in progress ✅ Done — fully completed tasks

A totals summary line is included at the top of every report.

Prerequisites Keephub account

Użyte węzły

SlackCode

Podgląd workflow

Dates can be set per your needs, so you can e
Formats the message so it can be sent to the
📊 Keephub Weekly Task Report
Fetches all tasks for an org unit from the past week,
gets their progress, and sends a formatted Slack summar
Setup:
1. Add your Keephub Login credential
2. Ad
⚙️ Change `orgunitId` to your root org unit I
E
Every Monday 9am
L
Last Week Start
G
Get Tasks by Orgunit
Extract Task Template IDs
G
Get Progress
M
Merge
Format for Message
L
Last Week End
Send a message
O
Or Manually Run
10 nodes10 edges

Jak to działa

  1. 1

    Wyzwalacz

    Workflow uruchamia się wyzwalaczem zaplanowany, działając według zdefiniowanego harmonogramu.

  2. 2

    Przetwarzanie

    Dane przepływają przez 10 węzłów, connecting code, datetime, manualtrigger.

  3. 3

    Wyjście

    Workflow kończy automatyzację i dostarcza wynik do skonfigurowanego miejsca docelowego.

Szczegóły węzłów (10)

SL

Slack

slack

#1
CO

Code

code

#2

Jak zaimportować ten workflow

  1. 1Kliknij przycisk Pobierz JSON po prawej stronie, aby zapisać plik workflow.
  2. 2Otwórz swoją instancję n8n. Przejdź do Workflow → Nowy → Importuj z pliku.
  3. 3Wybierz pobrany plik send-a-weekly-keephub-task-progress-report-to-slack i kliknij Importuj.
  4. 4Skonfiguruj dane uwierzytelniające dla każdego węzła usługi (klucze API, OAuth itp.).
  5. 5Kliknij Testuj workflow, aby sprawdzić, czy wszystko działa, a następnie aktywuj go.

Lub wklej bezpośrednio w n8n → Importuj z JSON:

{ "name": "Send a weekly Keephub task progress report to Slack", "nodes": [...], ...}

Integracje

codedatetimemanualtriggermergen8n-nodes-keephub.keephubscheduletriggerslack

Pobierz ten workflow

Pobierz i zaimportuj jednym kliknięciem

Pobierz JSONZobacz na n8n.io
Węzły10
Złożonośćmedium
Wyzwalaczscheduled

Autor

Niksa Perovic

Niksa Perovic

@niksa90

Tagi

codedatetimemanualtriggermergen8n-nodes-keephub.keephubscheduletriggerslack

Nowy w n8n?

n8n to darmowe narzędzie open-source do automatyzacji workflow. Hostuj samodzielnie lub użyj wersji chmurowej.

Pobierz n8n za darmo →