Post new GitHub issues to a Slack channel
GitHub to Slack

Connect GitHub with 918+ other apps in FlowMattic. Pick a trigger, add GitHub steps, map the fields from earlier steps and run the workflow on your own server with no per-task fees.
45 triggers 41 actions Integration version 1.0.0 Category: Developer Tools Unlimited workflows and runs
See what the two do together: triggers, actions and example workflows.
Popular with GitHub
No integration called “” yet
Ask for it on the feedback portal, where the most-voted apps get built first. Until then, the API and Webhook steps reach any app with an API.
A trigger is the GitHub event that starts a workflow. An action is what FlowMattic does in GitHub from a step.
| Event | What it does | Type |
|---|---|---|
| New / Updated Issue | Triggers when an issue is opened, edited, closed, labeled or assigned. | Trigger |
| New Issue Comment | Triggers when a comment is created on an issue or pull request. | Trigger |
| New / Updated Pull Request | Triggers when a pull request is opened, edited, closed or merged. | Trigger |
| Pull Request Review | Triggers when a pull request review is submitted. | Trigger |
| Pull Request Review Comment | Triggers when a comment is left on a pull request diff. | Trigger |
| New Push | Triggers when commits are pushed to a repository. | Trigger |
| New Star | Triggers when the repository is starred. | Trigger |
| New Fork | Triggers when the repository is forked. | Trigger |
| New Release | Triggers when a release is published, edited or deleted. | Trigger |
| Label Created / Edited | Triggers when a label is created, edited or deleted. | Trigger |
| Milestone Created / Edited | Triggers when a milestone is created, edited or closed. | Trigger |
| New Branch or Tag | Triggers when a branch or tag is created. | Trigger |
| Branch or Tag Deleted | Triggers when a branch or tag is deleted. | Trigger |
| Collaborator Added | Triggers when a user is added as a collaborator. | Trigger |
| New Commit Comment | Triggers when a comment is created on a commit. | Trigger |
| Workflow Run Completed | Triggers when a GitHub Actions workflow run is requested or completed. | Trigger |
| Workflow Job Updated | Triggers when a GitHub Actions workflow job is queued, started or completed. | Trigger |
| Check Run Updated | Triggers when a check run is created, completed or re-requested. | Trigger |
| Check Suite Updated | Triggers when a check suite is completed or requested. | Trigger |
| Commit Status Updated | Triggers when the status of a commit changes. | Trigger |
| New Deployment | Triggers when a deployment is created. | Trigger |
| Deployment Status Updated | Triggers when a deployment status changes. | Trigger |
| New / Updated Discussion | Triggers when a discussion is created, edited or answered. | Trigger |
| New Discussion Comment | Triggers when a comment is added to a discussion. | Trigger |
| Wiki Page Updated | Triggers when a wiki (gollum) page is created or updated. | Trigger |
| Repository Changed | Triggers when the repository is created, archived, renamed or its visibility changes. | Trigger |
| Repository Watched | Triggers when someone stars (watches) the repository. | Trigger |
| Code Scanning Alert | Triggers when a code scanning alert is created, fixed or closed. | Trigger |
| Dependabot Alert | Triggers when a Dependabot alert is created, dismissed or resolved. | Trigger |
| Secret Scanning Alert | Triggers when a secret scanning alert is created, resolved or reopened. | Trigger |
| Secret Scanning Alert Location | Triggers when a new location is detected for a secret scanning alert. | Trigger |
| Repository Advisory | Triggers when a security advisory is published or reported on the repository. | Trigger |
| Repository Vulnerability Alert | Triggers when a dependency vulnerability alert is created, resolved or dismissed. | Trigger |
| Security & Analysis Changed | Triggers when code security features are enabled or disabled for the repository. | Trigger |
| Branch Protection Rule | Triggers when a branch protection rule is created, edited or deleted. | Trigger |
| Branch Protection Configuration | Triggers when branch protection is enabled or disabled for the repository. | Trigger |
| Repository Ruleset | Triggers when a repository ruleset is created, edited or deleted. | Trigger |
| Deploy Key Added / Removed | Triggers when a deploy key is created or deleted from the repository. | Trigger |
| Team Added to Repository | Triggers when a team is added or modified on the repository. | Trigger |
| Webhook Deleted | Triggers when this webhook is deleted from the repository. | Trigger |
| Package Published / Updated | Triggers when a package is published or updated in the repository. | Trigger |
| Registry Package | Triggers when a registry package is published or updated. | Trigger |
| GitHub Pages Build | Triggers when a GitHub Pages site is built. | Trigger |
| Pull Request Review Thread | Triggers when a pull request review thread is resolved or unresolved. | Trigger |
| Sub-issue Changed | Triggers when a sub-issue is added, removed or reprioritized. | Trigger |
| Create Issue | Creates a new issue in a repository. | Action |
| Update Issue | Updates an existing issue, including closing or reopening it. | Action |
| Create Comment on Issue | Adds a comment to an issue or pull request. | Action |
| Add Labels to Issue | Adds one or more labels to an issue. | Action |
| Add Assignees to Issue | Assigns one or more users to an issue. | Action |
| Get Issue | Retrieves a single issue by its number. | Action |
| List Issues | Lists issues in a repository filtered by state, labels and assignee. | Action |
| Create Pull Request | Opens a new pull request between two branches. | Action |
| Update Pull Request | Updates the title, body, base branch or state of a pull request. | Action |
| Merge Pull Request | Merges an open pull request using merge, squash or rebase. | Action |
| Request Pull Request Reviewers | Requests one or more users or teams to review a pull request. | Action |
| Create Pull Request Review | Submits a review that approves, requests changes on, or comments on a pull request. | Action |
| Get Pull Request | Retrieves a single pull request by its number. | Action |
| List Pull Requests | Lists pull requests in a repository filtered by state and branch. | Action |
| Create Repository | Creates a new repository for the authenticated user or an organization. | Action |
| Update Repository | Updates repository settings such as name, description, visibility or default branch. | Action |
| Get Repository | Retrieves a single repository. | Action |
| List Repositories | Lists repositories the authenticated user has access to. | Action |
| Create or Update File | Creates a new file or updates an existing file in a repository. | Action |
| Get File Content | Retrieves the decoded content and blob SHA of a file. | Action |
| Delete File | Deletes a file from a repository. | Action |
| Create Branch | Creates a new branch from an existing branch. | Action |
| Create Commit Status | Sets a success, failure, pending or error status on a commit. | Action |
| Get Commit | Retrieves a single commit by its SHA or ref. | Action |
| Create Release | Publishes a new release for a repository. | Action |
| Get Latest Release | Retrieves the latest published release of a repository. | Action |
| List Releases | Lists releases for a repository. | Action |
| Create Label | Creates a new label in a repository. | Action |
| List Labels | Lists all labels defined in a repository. | Action |
| Create Milestone | Creates a new milestone in a repository. | Action |
| List Milestones | Lists milestones for a repository. | Action |
| Add Collaborator | Invites a user as a collaborator with a chosen permission level. | Action |
| Remove Collaborator | Removes a collaborator from a repository. | Action |
| Create Gist | Creates a new gist with a single file. | Action |
| Trigger Workflow (Dispatch) | Triggers a GitHub Actions workflow_dispatch event on a chosen ref. | Action |
| List Workflow Runs | Lists recent GitHub Actions workflow runs for a repository. | Action |
| Get Authenticated User | Retrieves the profile of the connected GitHub account. | Action |
| Get User | Retrieves the public profile of any GitHub user by username. | Action |
| Search Issues and Pull Requests | Searches issues and pull requests across GitHub using a query. | Action |
| Search Repositories | Searches public and accessible repositories using a query. | Action |
| Star Repository | Stars a repository on behalf of the connected account. | Action |
The builder keeps the order you think in: connect the app, choose what starts the workflow, add what should happen.
Add a GitHub connection under Connects and reuse it in every workflow. Credentials stay in your WordPress database.
Start from a GitHub event, or from a WordPress event, a form, a webhook, a schedule or any of the 918+ integrations, then capture a sample so later steps can map real fields.
Chain GitHub actions with Router, Filter, Iterator and Delay, test each step against captured data, then switch the workflow on.
Each example pairs GitHub with an app it is often used with. Build any of them on the canvas, or start from the workflow library.
GitHub to Slack
GitHub to Google Sheets
GitHub to Discord
GitHub to OpenAI (ChatGPT), then Slack
GitHub to Notion, then GitHub
Freshdesk to GitHub, then Anthropic (Claude), then Google Docs, then Airtable
857 apps have triggers or actions that work with GitHub. The ones used together most often come first.
Showing 24 of 857 apps
No app called “” works with GitHub yet
Ask for it on the feedback portal, where the most-voted apps get built first. The API and Webhook steps reach any app with an API in the meantime.
FlowMattic integration version 1.0.0
GitHub is the world's leading development platform for version control, collaboration, and software delivery.
What changed in each version of the integration.
v1.0.0 – 23 July 2026
– Initial release
Try the GitHub integration on a live demo site, or install FlowMattic on your own and keep every run on your server.
30-day money-back guarantee Unlimited workflows and runs Self-hosted
Crafting bridges between my favorite apps, FlowMattic has truly impressed me with its ability to seamlessly automate workflows. This has noticeably accelerated the efficiency of my business processes, making everything run more smoothly and productively.
It's very straightforward, has a lot integrations and they work well. It is one thing to 'integrate' new external software, but integrating it well, with lots of options is where FlowMattic shines.