Send a weekly Keephub task progress report to Slack β€” n8n Workflow

Gemiddeld complexiteit⏰ Gepland10 knooppunten🏷️ Project Managementdoor Niksa Perovic

Overzicht

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

Gebruikte knooppunten

SlackCode

Workflow-voorvertoning

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

Hoe het werkt

  1. 1

    Trigger

    De workflow start met een gepland-trigger, uitgevoerd op een gedefinieerd schema.

  2. 2

    Verwerking

    Gegevens stromen door 10 knooppunten, connecting code, datetime, manualtrigger.

  3. 3

    Uitvoer

    De workflow voltooit zijn automatisering en levert het resultaat aan de geconfigureerde bestemming.

Knooppuntdetails (10)

SL

Slack

slack

#1
CO

Code

code

#2

Hoe deze workflow te importeren

  1. 1Klik op de knop JSON downloaden rechts om het workflowbestand op te slaan.
  2. 2Open uw n8n-instantie. Ga naar Workflows β†’ Nieuw β†’ Importeren uit bestand.
  3. 3Selecteer het gedownloade bestand send-a-weekly-keephub-task-progress-report-to-slack en klik op Importeren.
  4. 4Stel inloggegevens in voor elk serviceknooppunt (API-sleutels, OAuth, enz.).
  5. 5Klik op Workflow testen om te controleren of alles werkt, activeer het vervolgens.

Of plak rechtstreeks in n8n β†’ Importeren uit JSON:

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

Integraties

codedatetimemanualtriggermergen8n-nodes-keephub.keephubscheduletriggerslack

Haal deze workflow op

Download en importeer met één klik

JSON downloadenBekijken op n8n.io
Knooppunten10
Complexiteitmedium
Triggerscheduled

Gemaakt door

Niksa Perovic

Niksa Perovic

@niksa90

Tags

codedatetimemanualtriggermergen8n-nodes-keephub.keephubscheduletriggerslack
⚑

Nieuw bij n8n?

n8n is een gratis open-source workflow-automatiseringstool. Host het zelf of gebruik de cloudversie.

n8n gratis ophalen β†’