Skip to main content

Overview

Connect GitHub so Dume can work with your repos, branches, issues, and pull requests from chat.
The specific action list below (create branches, merge PRs, manage security alerts, and so on) reflects what this integration is built to support. Some of these actions are still rolling out; if something in the list doesn’t work yet when you try it, that’s why, not a bug on your end.

1. Connect (OAuth)

1

Open Integrations

Settings → Integrations → GitHub.
2

Authenticate

Click Connect GitHub and approve scopes (repo, workflow, org).
3

Select Scope

Choose orgs / repos to expose (start small).
4

Test

Ask: “List my open pull requests.”
Revoke anytime in GitHub → Settings → Applications.

2. Capabilities

Repos & branches

Create/list repos, fork, create/list branches.

Files & content

View, create, update, delete files; push multiple changes.

Issues & sub-issues

Search/create/update issues, comments, manage sub-issues, assign Copilot.

Pull requests & reviews

Create/update PRs, diffs, files, status, request/submit reviews, merge, update branch.

Discussions

List/create/fetch discussions, categories, comments.

Gists

List, create, update personal gists.

Notifications

List, detail, mark read, dismiss, manage subscriptions.

CI / workflows

List workflows/runs/jobs, run/rerun/cancel, artifacts, logs, usage.

Security & quality

Code scanning, secret scanning, Dependabot, advisories (repo/org/global).

Releases & tags

List releases/tags, latest release, release by tag.

Search & discovery

Search code, issues, PRs, repos, users, orgs.

Teams & org

List teams, members, get profile (me).

Advanced

Request Copilot review, structured automation actions.
Write actions can prompt for confirmation before execution.

3. Quick commands

4. Common patterns

5. Best practices

6. Troubleshooting

7. Security

  • OAuth tokens only; revocable anytime
  • Scoped access (org/repo granularity)
  • No persistent code storage; processed transiently
  • Confirmation prompts for destructive actions (delete, merge, cancel)

8. Sample flow

Need deeper analytics? Ask Dume to combine GitHub data with other connected tools in the same conversation, or set it up as a routine.