🐙Development

GitHub

List and open issues and pull requests, comment on them, and list the repositories the connected user can access.

⚠️
Not yet connectable

GitHub is mapped and documented, but one-click connection isn't live yet — the app shows it as Coming soon. Only Google Calendar, Drive, Mail, and Tasks are connectable today; see the Standard integrations catalogue for what's live now.

Category🐙 Development
ConnectionComing soon not yet connectable — once live it will connect via OAuth 2.0.
Actions37 total — 22 read, 15 write
🔌ConnectFind it in the catalogue
🔐AuthorizeOne-click OAuth
Use actionsChat · agents · workflows
How GitHub fits into Your Office AI

Actions

Once connected, GitHub exposes the following actions. The AI can call them with #-mentions in chat, an agent can be granted a subset as tools, and a workflow can run them in an integration-action node.

ActionTypeWhat it doesProxy
Add Comment
add-comment
WriteAdd a comment to an issue or pull request.
Create Branch
create-branch
WriteCreate a branch ref from an existing commit SHAYes
Create Issue
create-issue
WriteOpen a new issue in a repository.
Create Label
create-label
WriteCreate a repository label with name, color, and descriptionYes
Create Pull Request
create-pr
WriteOpen a new pull request in a repository.
Create Release
create-release
WritePublish a Git tag release for a repository.Yes
Create Review Request
create-review-request
WriteRequest reviewers or teams on an open pull requestYes
Create Tag Object
create-tag-object
WriteCreate an annotated Git tag object for a commit or object SHA.Yes
Delete Label
delete-label
WriteDelete a repository label by nameYes
Delete Release
delete-release
WriteDelete a release by release ID.Yes
Get Branch
get-branch
ReadRetrieve branch metadata and protection status.Yes
Get Commit
get-commit
ReadRetrieve a commit with changed files and statsYes
Get Issue
get-issue
ReadFetch a single issue or pull request issue record by number.Yes
Get Label
get-label
ReadRetrieve a single repository label by name.Yes
Get Pull Request
get-pull-request
ReadFetch a single pull request by number.Yes
Get Release
get-release
ReadRetrieve a single release by release ID.Yes
Get Repository
get-repository
ReadRetrieve repository metadata, visibility, default branch, and owner info.Yes
Get Tag Ref
get-tag-ref
ReadRetrieve a tag ref or branch-style Git referenceYes
Get Workflow
get-workflow
ReadRetrieve metadata for a GitHub Actions workflow.Yes
Get Workflow Run
get-workflow-run
ReadRetrieve a workflow run with status and conclusion details.Yes
List Branches
list-branches
ReadList the branches of one repository.Yes
List Commits
list-commits
ReadList commits for a repository or branch with common filtersYes
List Issue Comments
list-issue-comments
ReadList comments attached to an issue or pull request threadYes
List Issues
list-issues
ReadList issues in a repository.
List Labels
list-labels
ReadList repository labels with paginationYes
List Pull Requests
list-prs
ReadList pull requests in a repository.
List Pull Request Files
list-pull-request-files
ReadList files changed by a pull requestYes
List Release Assets
list-release-assets
ReadList assets uploaded to a repository release.Yes
List Releases
list-releases
ReadList published and draft releases for a repository.Yes
List Repositories
list-repos
ReadList repositories the authenticated user can access.Yes
List Workflow Jobs
list-workflow-jobs
ReadList jobs in a workflow run attemptYes
List Workflows
list-workflows
ReadList GitHub Actions workflows configured in a repository.Yes
Merge Pull Request
merge-pull-request
WriteMerge an open pull request using the selected merge method.Yes
Submit Pull Request Review
submit-pull-request-review
WriteCreate a pull request review with approval, comment, or change request.Yes
Update Label
update-label
WriteUpdate a repository label's name, color, or description.Yes
Update Pull Request
update-pull-request
WriteEdit a pull request's title, body, base branch, or state.Yes
Update Release
update-release
WriteEdit release metadata such as name, notes, or draft state.Yes
ℹ️
Write actions are confirmation-gated

Actions tagged Write create, update, or delete data. In chat and agent paths they pause for your confirmation before running; workflows treat their deterministic wiring as implicit consent. Agent tools covers how to scope which actions an agent may use.

Spend & quota

GitHub is governed per organization: an admin sets a monetary spend cap and a monthly call quota. A quota of 0 disables the integration — it never means unlimited. See the Integrations overview for the full governance model.