Templates / Send engineering daily digest to Slack with Jira, GitHub, OpenAI, and Google Sheets

Send engineering daily digest to Slack with Jira, GitHub, OpenAI, and Google Sheets

Needs changes

by Intuz ✓ · 38 views · created 2026-09-24 · Engineering, AI Summarization

Needs changes. This template uses 1 thing(s) that n8n 3.0 removes: OpenAI (legacy). 1 breaking item(s) found. Static check, last run 2026-10-19.

What this workflow does

This workflow has 23 nodes and runs on a schedule (cron 0 9 * * 1-5). Along the way it connects Jira Software, Google Sheets, GitHub and Slack. It also calls api.github.com over HTTP.

How it runs

Trigger: On a schedule (cron 0 9 * * 1-5).

  1. Set Config Fields (Edit Fields (Set)): sets 11 fields: jiraBaseUrl, jiraProjectKey, staleTicketDays…
  2. Fetch Jira Recent Activity (Jira Software): get many
  3. Fetch Jira Stale Tasks (Jira Software): get many
  4. Split Repository List (Code): runs custom JavaScript code
  5. Normalize Jira Recent Data (Code): runs custom JavaScript code
  6. Normalize Jira Stale Data (Code): runs custom JavaScript code
  7. Fetch Stale GitHub PRs (HTTP Request): calls api.github.com
  8. Fetch GitHub PR Activity (GitHub): get pull requests (repository)
  9. Merge: merges the data from its input branches
  10. Flatten GitHub Stale PRs (Code): runs custom JavaScript code

…plus 11 more steps. See the full node list below.

Services it uses

Jira SoftwareGoogle SheetsGitHubSlack

HTTP calls to: api.github.com

Before you upgrade to n8n 3.0

1 thing in this workflow is removed in n8n 3.0. Fix it before you upgrade:

  • OpenAI (legacy) in Summarize Digest with OpenAI: replace with OpenAI node (AI section).

Rather not rewrite it? Many of these flows can be rebuilt in Make (free plan).

Removed in 3.0Replace with
OpenAI (legacy)
Summarize Digest with OpenAI
OpenAI node (AI section)

Nodes used (12)

From the author

Quick overview This workflow runs every weekday at 9 AM to collect the last 24 hours of Jira issue updates and GitHub pull request activity, uses OpenAI to summarize the results, posts a Block Kit digest to Slack, and optionally logs the digest outcome to…

Excerpt from Intuz 's description on n8n.io.

View the original on n8n.io → Check your own copy

Get the weekly “what broke” email

New templates, newly broken ones, and n8n release changes. One short email a week.

Form not loading? Subscribe here.