Send a weekly Keephub task progress report to Slack — рабочий процесс n8n

Средняя сложность По расписанию10 узлов🏷️ Project Managementот Niksa Perovic

Обзор

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

Использованные узлы

SlackCode

Предпросмотр рабочего процесса

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

Как это работает

  1. 1

    Триггер

    Рабочий процесс запускается триггером по расписанию, выполняясь по заданному расписанию.

  2. 2

    Обработка

    Данные проходят через 10 узлов, connecting code, datetime, manualtrigger.

  3. 3

    Вывод

    Рабочий процесс завершает автоматизацию и доставляет результат в настроенное место назначения.

Детали узлов (10)

SL

Slack

slack

#1
CO

Code

code

#2

Как импортировать этот рабочий процесс

  1. 1Нажмите кнопку Скачать JSON справа, чтобы сохранить файл рабочего процесса.
  2. 2Откройте ваш экземпляр n8n. Перейдите в Рабочие процессы → Новый → Импорт из файла.
  3. 3Выберите скачанный файл send-a-weekly-keephub-task-progress-report-to-slack и нажмите Импортировать.
  4. 4Настройте учётные данные для каждого узла сервиса (ключи API, OAuth и т.д.).
  5. 5Нажмите Протестировать рабочий процесс, чтобы убедиться в правильной работе, затем активируйте его.

Или вставьте напрямую в n8n → Импорт из JSON:

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

Интеграции

codedatetimemanualtriggermergen8n-nodes-keephub.keephubscheduletriggerslack

Получить этот рабочий процесс

Скачайте и импортируйте одним кликом

Скачать JSONПросмотреть на n8n.io
Узлы10
Сложностьmedium
Триггерscheduled
КатегорияProject Management

Создан

Niksa Perovic

Niksa Perovic

@niksa90

Теги

codedatetimemanualtriggermergen8n-nodes-keephub.keephubscheduletriggerslack

Новичок в n8n?

n8n — бесплатный инструмент автоматизации рабочих процессов с открытым исходным кодом. Разверните самостоятельно или используйте облачную версию.

Получить n8n бесплатно →