FruxonDocs

GitHub

Access repositories, commits, issues, and collaborators on GitHub

The GitHub integration lets your agents interact with GitHub repositories — list issues, read commits, and view collaborators.

Prerequisites

You need one of the following from GitHub:

Setup

  1. Open your agent in Agent Studio
  2. In the Integrations panel, click Add Integration Config
  3. Select GitHub from the integration list
  4. Give the config a display name (e.g., "GitHub - My Org")
  5. Choose your authentication method:
    • Personal Access Token — Paste your PAT. You can map different tokens to different owner/repo combinations using auth mapping.
    • OAuth — Click Connect to start the GitHub OAuth flow. You'll be redirected to GitHub to authorize access.
  6. Save the agent revision

Using in Your Agent

  1. In an Agent Step, attach GitHub tools from the tools panel
  2. The agent uses your integration config to authenticate all GitHub API calls
  3. Tools are referenced as github.list_issues, github.get_commit, etc.

Available Tools

ToolDescriptionAction Type
list_issuesGet a list of issues from a GitHub repositoryReadOnly
list_commitsGet list of commits from a GitHub repositoryReadOnly
get_commitGet a specific commit from a GitHub repositoryReadOnly
list_collaboratorsGet a list of collaborators for a GitHub repositoryReadOnly
list_single_commit_commentsGet a list of comments for a specific commitReadOnly

On this page