
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.
Create a Relevance AI account
Sign in, or create a free account. You do not need to be a developer to set this up.
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.
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.