cardamon
agent builder
TemplatesGitHub to Slack Automations
github
slack
Integration Guide

GitHub to Slack Automations

Connect GitHub and Slack with natural language. Build intelligent workflows and automations without coding.

5 Ways to Automate Github & Slack

1

PR Review Request Notifications

Search query: "github pr review slack notification"
EXAMPLE PROMPT

When a PR is opened and needs review, post to #code-reviews with PR title, author, files changed, and @mention relevant team members based on CODEOWNERS.

Use this prompt ↗
What the agent does
Detects new PR opened in GitHub
Analyzes files changed
Checks CODEOWNERS file
Identifies required reviewers
Formats PR summary with context
Posts to #code-reviews channel
Tags assigned reviewers
IMPACT

Reviews requested promptly. Code ships faster.

2

Deployment Success/Failure Alerts

Search query: "github deployment slack alerts"
EXAMPLE PROMPT

When deployments complete or fail in GitHub Actions, post to #deployments with status, commit message, author, and duration. Alert #incidents on failure.

Use this prompt ↗
What the agent does
Monitors GitHub Actions workflows
Detects deployment events
Extracts commit message and author
Captures deployment duration
Determines success or failure
Formats status message
Posts to #deployments or #incidents
IMPACT

Team knows deployment status. Faster incident response.

3

Daily Development Summary

Search query: "github daily summary slack"
EXAMPLE PROMPT

Every morning at 9 AM, post to #engineering with yesterday's merged PRs, open PRs awaiting review, and new issues created.

Use this prompt ↗
What the agent does
Runs daily at 9 AM
Queries merged PRs from yesterday
Counts open PRs needing review
Identifies new issues created
Calculates review backlog
Formats daily digest
Posts to #engineering channel
IMPACT

Team starts day informed. Nothing falls through cracks.

4

Security Vulnerability Alerts

Search query: "github security alert slack"
EXAMPLE PROMPT

When GitHub Dependabot finds a critical security vulnerability, immediately post to #security with package name, severity, affected versions, and fix instructions.

Use this prompt ↗
What the agent does
Monitors Dependabot alerts
Filters for critical/high severity
Extracts package name
Identifies affected version range
Retrieves fix instructions
Formats security alert
Posts to #security channel immediately
IMPACT

Security issues addressed quickly. Reduced vulnerability window.

5

Release Celebration

Search query: "github release slack celebration"
EXAMPLE PROMPT

When a release is published, post to #general with release version, key features, contributors, and a celebration gif to recognize the team's work.

Use this prompt ↗
What the agent does
Detects GitHub release publication
Extracts version number
Parses release notes for key features
Identifies contributors from commits
Selects appropriate celebration gif
Formats release announcement
Posts to #general channel
IMPACT

Team celebrates wins. Morale boost. Work recognized.