61 actionsDeveloper Platform

GitHub Connector

Repository management and issue tracking from support tickets.

Manage issues, pull requests, commits, releases, CI/CD workflows, branches, deployments, and code search. Keva can create bug reports, check build status, and search codebases for errors mentioned in support tickets.

61
Total Actions
4
Categories
48
Low Risk
8
Medium Risk
5
High Risk
9
Reversible

Capabilities

Issue trackingPR managementCI/CD workflowsRelease managementCode searchDeployment trackingBranch managementCommit history

Real-world use cases

See how Keva handles actual support tickets using GitHub actions.

Customer reports a bug

Customer Message

When I click "Export CSV" on the dashboard, I get a 500 error. This started happening today after the latest update.

1
Search codeSearches codebase for "Export CSV" handler to identify the relevant file
2
Check recent commitsLists recent commits to identify what changed
3
Create issueCreates a GitHub issue with the customer's error details and commit reference
4
Notify customerResponds with the issue link and estimated fix timeline
Actions used
github.search_codegithub.list_commitsgithub.create_issue

Bug report created with full context, linked to the relevant commit.

Customer asks about deployment status

Customer Message

We pushed a hotfix 30 minutes ago but the production site still shows the old version. Is the deployment stuck?

1
Check workflowsLists recent CI/CD workflow runs for the repository
2
Get deployment statusChecks the latest deployment status and environment
3
Report findingsProvides deployment status, any errors, and estimated completion
Actions used
github.list_workflow_runsgithub.list_deploymentsgithub.get_workflow_run

Identified stuck workflow, customer advised to re-trigger the deployment.

Search for error pattern in codebase

Customer Message

We're seeing "ECONNREFUSED 127.0.0.1:5432" in production. Where does this connection string come from?

1
Search codeSearches for connection string patterns in the repository
2
Check config filesSearches for database configuration references
3
Report findingsLists all files referencing the database connection with context
Actions used
github.search_code

Identified 3 files referencing the database connection for the team to investigate.

All GitHub Actions

Complete reference of 61 actions available through the GitHub connector.

Showing 61 of 61 actions
Content Create
create_issuemedium
Create Issue
Create a new issue in a repository.
Content CreateReversible
add_issue_commentmedium
Add Issue Comment
Add a comment to an issue.
Content Create
add_pr_commentmedium
Add PR Comment
Add a comment to a pull request.
Content Create
create_releasehigh
Create Release
Create a new release for a repository. This publishes a release from an existing tag.
Content CreateReversible
create_prmedium
Create Pull Request
Create a new pull request.
Content CreateReversible
Content Update
update_issuemedium
Update Issue
Update an existing issue (title, body, state, labels, assignees).
Content UpdateReversible
update_prmedium
Update Pull Request
Update an existing pull request (title, body, state, base branch).
Content UpdateReversible
Infrastructure Read
list_reposlow
List Repositories
List repositories accessible to the authenticated user.
Infrastructure Read
get_repolow
Get Repository
Get details of a specific repository.
Infrastructure Read
list_issueslow
List Issues
List issues in a repository, optionally filtered by state or labels.
Infrastructure Read
get_issuelow
Get Issue
Get details of a specific issue by number.
Infrastructure Read
list_commitslow
List Commits
List commits in a repository, optionally on a specific branch or tag.
Infrastructure Read
get_commitlow
Get Commit
Get details of a specific commit by SHA or ref.
Infrastructure Read
compare_commitslow
Compare Commits
Compare two commits, branches, or tags. Shows the diff between base and head.
Infrastructure Read
list_tagslow
List Tags
List tags in a repository.
Infrastructure Read
list_pull_requestslow
List Pull Requests
List pull requests in a repository.
Infrastructure Read
get_pull_requestlow
Get Pull Request
Get details of a specific pull request by number.
Infrastructure Read
list_pr_fileslow
List PR Files
List files changed in a pull request.
Infrastructure Read
list_pr_reviewslow
List PR Reviews
List reviews on a pull request.
Infrastructure Read
list_releaseslow
List Releases
List releases in a repository.
Infrastructure Read
get_releaselow
Get Release
Get details of a specific release by ID.
Infrastructure Read
get_ci_statuslow
Get CI Status
Get the combined CI status for a specific ref (branch, tag, or commit SHA).
Infrastructure Read
list_workflow_runslow
List Workflow Runs
List recent CI/CD workflow runs for a repository.
Infrastructure Read
get_workflow_runlow
Get Workflow Run
Get details of a specific workflow run.
Infrastructure Read
list_brancheslow
List Branches
List branches in a repository.
Infrastructure Read
list_labelslow
List Labels
List labels in a repository.
Infrastructure Read
get_file_contentlow
Get File Content
Get the content of a file from a repository. Content is returned decoded from base64.
Infrastructure Read
list_deploymentslow
List Deployments
List deployments for a repository, optionally filtered by environment.
Infrastructure Read
get_deploymentlow
Get Deployment
Get details of a specific deployment by ID.
Infrastructure Read
list_milestoneslow
List Milestones
List milestones in a repository, optionally filtered by state.
Infrastructure Read
list_release_assetslow
List Release Assets
List assets (downloadable files) attached to a release.
Infrastructure Read
list_collaboratorslow
List Collaborators
List collaborators (users with access) on a repository.
Infrastructure Read
get_branch_protectionlow
Get Branch Protection
Get branch protection rules for a specific branch. Returns 404 if no protection rules are configured.
Infrastructure Read
list_gistslow
List Gists
List gists for the authenticated user.
Infrastructure Read
list_org_memberslow
List Organization Members
List members of a GitHub organization.
Infrastructure Read
list_repo_topicslow
List Repository Topics
List topics (tags) assigned to a repository.
Infrastructure Read
list_repo_languageslow
List Repository Languages
List programming languages used in a repository and their byte counts.
Infrastructure Read
get_rate_limitlow
Get Rate Limit
Get the current rate limit status for the authenticated token (core, search, graphql).
Infrastructure Read
list_workflowslow
List Workflows
List CI/CD workflows configured for a repository.
Infrastructure Read
list_workflow_run_jobslow
List Workflow Run Jobs
List jobs for a specific workflow run.
Infrastructure Read
get_workflow_run_joblow
Get Workflow Run Job
Get details of a specific job in a workflow run.
Infrastructure Read
download_workflow_run_logslow
Download Workflow Run Logs
Download logs for a workflow run. Returns a redirect URL to the log archive.
Infrastructure Read
list_issue_commentslow
List Issue Comments
List comments on an issue.
Infrastructure Read
list_pr_commentslow
List PR Review Comments
List review comments on a pull request (inline code comments, not issue-style comments).
Infrastructure Read
search_issueslow
Search Issues
Search issues and pull requests across repositories using GitHub search syntax.
Infrastructure Read
search_codelow
Search Code
Search code across repositories using GitHub search syntax.
Infrastructure Read
search_reposlow
Search Repositories
Search repositories using GitHub search syntax.
Infrastructure Read
list_check_runslow
List Check Runs
List check runs for a specific ref (branch, tag, or commit SHA).
Infrastructure Read
get_check_runlow
Get Check Run
Get details of a specific check run by ID.
Infrastructure Read
list_notificationslow
List Notifications
List notifications for the authenticated user.
Infrastructure Read
Infrastructure Write
merge_prhigh
Merge Pull Request
Merge a pull request. This is irreversible.
Infrastructure Write
cancel_workflow_runmedium
Cancel Workflow Run
Cancel a workflow run that is in progress or queued.
Infrastructure Write
rerun_workflowhigh
Re-run Workflow
Re-run a failed or completed workflow run.
Infrastructure Write
create_labellow
Create Label
Create a new label in a repository.
Infrastructure WriteReversible
add_labels_to_issuelow
Add Labels to Issue
Add one or more labels to an issue or pull request.
Infrastructure WriteReversible
create_pr_reviewmedium
Create PR Review
Create a review on a pull request (approve, request changes, or comment).
Infrastructure Write
request_pr_reviewerslow
Request PR Reviewers
Request one or more users to review a pull request.
Infrastructure WriteReversible
create_gistlow
Create Gist
Create a new gist (public or secret) with a single file.
Infrastructure WriteReversible
dispatch_workflowhigh
Dispatch Workflow
Trigger a workflow run by dispatching a workflow_dispatch event.
Infrastructure Write
rerun_failed_jobshigh
Rerun Failed Jobs
Rerun only the failed jobs in a workflow run.
Infrastructure Write
mark_notification_readlow
Mark Notification Read
Mark a notification thread as read.
Infrastructure Write

Related connectors

Other platforms in the Developer Platform category.

Ready to automate GitHub support?

61 actions. Full approval control. Set up in minutes.

14-day free trial. No credit card required.

Get Started Free