Integrations Last updated March 14, 2026

GitHub Integration

The GitHub integration gives AI agents the ability to create and manage issues, pull requests, file contents, and code search across repositories you authorise.

Connecting GitHub #

Go to Dashboard → Tools → GitHub and click Connect. You will authorise via GitHub's OAuth App flow. Select the organisations and repositories to grant access to.

Available Tools #

Tool nameDescriptionAuth scope
github_create_issueOpen a new issue in a repositorywrite
github_list_issuesList issues with filters (state, label, assignee)read
github_get_fileRead a file's contents from a branchread
github_search_codeSearch code across authorised repositoriesread
github_create_prOpen a pull request between two brancheswrite
github_add_commentAdd a comment to an issue or PRwrite

Example — Create an Issue #

typescript
const result = await agentbridge.execute({
  tool:  'github_create_issue',
  input: {
    owner:  'my-org',
    repo:   'my-repo',
    title:  'Fix: null pointer in payment flow',
    body:   'Observed in production logs. Stack trace: ...',
    labels: ['bug', 'priority: high'],
  },
});