---
title: GitHub
description: Drive your agent from issues, pull requests, and comments, with guided Connect setup.
type: channel
keywords:
  - issues
  - pull requests
  - app
  - webhook
  - code
---

# GitHub

Channel integration for eve. Drive your agent from issues, pull requests, and comments, with guided Connect setup.

## Install

Add this channel from eve's registry to create a Vercel Connect GitHub App, route verified webhooks, and write `agent/channels/github.ts`:

```bash
eve add channel/github
```

## Quick start

The guided setup writes `agent/channels/github.ts`:

```ts
// agent/channels/github.ts
import { connectGitHubCredentials } from "@vercel/connect/eve";
import { githubChannel } from "eve/channels/github";

export default githubChannel({
  credentials: connectGitHubCredentials("github/my-agent"),
});
```

## Configure

Sign in to Vercel, then let the guided flow create or link a project, provision the GitHub App, and attach its verified webhook trigger to `/eve/v1/github`. Deploy, install the app from Vercel Connect, then add its `@handle` invocation token to a new issue, pull request, or review comment. GitHub may not autocomplete or render the token as a linked mention. See the [GitHub channel docs](/docs/channels/github) for permissions and events.

[Read the full channel documentation](/docs/channels/github)

---

For a semantic overview of all documentation, see [/sitemap.md](/sitemap.md)

For an index of all available documentation, see [/llms.txt](/llms.txt)

For agent-facing discovery, including API and MCP surfaces, see [/agents.md](/agents.md)