How to Connect GitHub to Lookout Private Beta

Connect GitHub to Lookout so the agent can explore repositories, review pull requests, and propose code changes.

Connecting GitHub to Lookout allows the agent to explore repositories, review pull requests, and propose code changes as pull requests.

Connect GitHub

Only admins can connect GitHub. Once connected, any member can use the repository tools in chat. See Roles and Permissions for more details.

  1. From Settings > SCM, install the Lookout GitHub App and grant it access to the repositories you want Lookout to work with.
info
Installing the app enables webhook-driven pull-request review and bot-authored pull requests.
  1. Once the app is installed, map each repository to the RudderStack source it instruments under Settings > Sources, so Lookout knows which repository to use for review and instrumentation.

How it works

Once a GitHub connection is set up, the agent:

  • Explores repositories: Reads files, lists commits, searches code, and views pull-request diffs to understand how your data is instrumented.
  • Proposes changes: Authors branches and commits and opens pull requests for your team to review.
  • Automates pull-request review: When a pull request is opened or updated, Lookout reviews the diff for breaking data-contract changes and posts its findings as review comments. See PR and MR Review for more details.
  • Implements pull requests: A background agent implements an approved measurement plan by opening pull requests against your linked repositories.

The agent’s code changes always arrive as pull requests — proposals that sit in your normal review process. A human reviews and merges before anything lands on your main branch.

How changes are attributed

Bot-authored commits and pull requests are made under the Lookout GitHub App identity, so changes proposed by Lookout are clearly distinguishable from your team’s own commits in your GitHub history.


Questions? We're here to help.

Join the RudderStack Slack community or email us for support