The GitHub integration empowers Lyzr agents to interact with your development workflowsโ€”creating, managing, and retrieving repositories, issues, pull requests, and more.

โœจ Key Features

  • Read and update issues, pull requests, and repos.
  • Create new issues and label them contextually.
  • Monitor commits and review open PRs.
  • Automate documentation generation or changelogs.

๐Ÿ’ผ Example Use Cases

1. Issue Summarizer Bot

An agent that reads new GitHub issues and summarizes them into Slack or Notion for team triage.
Prompt: โ€œSummarize all open issues with label โ€˜bugโ€™ from the API repo.โ€

2. Smart Changelog Generator

Automatically draft changelogs from merged PRs and push them into the project wiki.
Workflow: GitHub โ†’ PR merged โ†’ Summary โ†’ Markdown changelog

3. CI/CD Status Tracker

Get real-time build status updates and PR reviews directly into your Slack or dashboard agents.

๐Ÿš€ Supported GitHub Objects

  • Repositories
  • Commits
  • Issues
  • Pull Requests
  • Webhooks & Events

๐Ÿ›  How to Set Up

  1. Go to Tools > Add GitHub Integration.
  2. Authenticate via GitHub OAuth.
  3. Select scope access (e.g., repo, workflow, read:user).
  4. Test with:
    โ€œCreate an issue titled โ€˜Fix signup bug on mobileโ€™ in lyzr/webapp.โ€

With GitHub + Lyzr, engineering teams can drive productivity through intelligent dev assistants.