Skip to main content
GitHub connects over OAuth, so there’s no personal access token to create — you authorize arg.ai’s GitHub app and it acts with your account’s access.

What you can do

Actions — create issue, comment on issue, list issues, search issues, list pull requests, get pull request, create pull request. Triggers — start an automation when a pull request is opened/closed/updated, an issue is opened/closed/updated, or an issue or PR comment is posted. arg.ai registers a repository webhook when you set up the trigger.

Access it requests

Authorizing grants the repo scope — read and write access to issues, pull requests, and repository metadata on the public and private repositories your GitHub account can reach.

Connect

1

Open Integrations

In arg.ai, go to Settings → Integrations.
2

Connect GitHub

Find GitHub and click Connect. A GitHub consent screen opens.
3

Authorize

Review the requested access and click Authorize. You’re returned to arg.ai with GitHub connected.
Classic OAuth-App tokens don’t expire, so the connection stays live until you disconnect it from Settings → Integrations or revoke arg.ai from your GitHub account settings.

Use it

  • In chat: “Open a PR against owner/repo from feature-x into main titled ‘Add search’.”
  • In an automation: add a GitHub action node, or start a flow from the Issue trigger to react to every new issue.