Relevance AI
Relevance AI
GitHub logo

GitHub integration

Where the world builds software. Millions of developers and companies build, ship, and maintain their software on GitHub, the largest and most advanced development platform in the world.

What your agents can do with GitHub

52 pre-built GitHub tool steps, ready to drop into any agent. Anything they do not cover, an agent can reach with an authenticated API call.

Actions (25)

Update Project (V2) Item Status

Update the status of an item in the selected Project (V2).

Update Issue

Update a new issue in a Gihub repo.

Update Gist

Allows you to update a gist's description and to update, delete, or rename gist files.

Star Repo

Star a repository.

Search Issues and Pull Requests

Find issues and pull requests by state and keyword.

List Workflow Runs

List workflowRuns for a repository.

List Releases

List releases for a repository.

List Gists for a User

Lists public gists for the specified user.

List Commits

List commits in a Github repo.

Get Workflow Run

Gets a specific workflow run.

Get Reviewers

Get reviewers for a PR.

Get Repository Info

Get information for a specific repository.

And 13 more, available in the tool step browser.

Triggers (27)

New Webhook Event (Instant)

Emit new event for each selected event type.

New Workflow Run Completed (Instant)

Emit new event when a Github Actions workflow run completes.

New Workflow Job Completed (Instant)

Emit new event when a job in a workflow is completed, regardless of whether the job was successful or unsuccessful.

New Team

Emit new event when the authenticated user is added to a new team.

New Stars

Emit new event when a repository is starred.

New Star By User

Emit new events when the specified user stars a repository.

New Security Alert

Emit new event for security alert notifications.

New Review Request

Emit new event for new review request notifications.

New Repository

Emit new event when a new repository is created or when the authenticated user receives access.

New release

Emit new event when a new release is created.

New Organization

Emit new event when the authenticated user is added to a new organization.

New or Updated Pull Request

Emit new event when a pull request is opened or updated.

And 15 more, available in the tool step browser.

Set up GitHub in Relevance AI

Do this once. Every agent in your workspace can then use the connection.

1

Create a Relevance AI account

Sign in, or create a free account. You do not need to be a developer to set this up.

2

Connect your GitHub account

In Relevance AI, open Integrations and add GitHub. You will be sent to GitHub to sign in and approve access, and the connection is stored against your workspace.

3

Use GitHub in an agent

Create a tool, add a GitHub tool step, and connect it to an agent. The agent fills in the step's inputs each time it runs.

Put GitHub to work in your agents

Connect GitHub alongside 1,800+ other integrations and let your agents run the busywork.