GitHub Integration
Connect your GitHub account to capture commits, pull requests, and issues, then turn them into a Done List.
Connecting
Go to your integration settings and select GitHub. Choose the organizations to connect, then authorize One Horizon.
Once connected, commits and pull requests from those organizations show up in your recap automatically. Personal repositories are off by default and can be enabled in Settings.
How it works
Commit summaries
Every commit you make in connected repositories flows into One Horizon. The AI analyzes and categorizes your commits, then summarizes them into daily tasks that show what you accomplished. Those tasks appear in your daily recap under Worked on.
If enabled, One Horizon also adds the summary as a comment on each commit so you can scan what changed without context switching.
Pull requests
Pull requests you’re assigned to or asked to review can appear in your planned work. Once merged, they move to completed work. Track review status and see what’s waiting for approval without opening GitHub.
Organization access
When you connect an organization, any team member who has access to that organization can connect their own GitHub account and get summaries for that organization’s repositories.
To revoke access, remove One Horizon from the connected OAuth apps settings for that organization in GitHub.
One Horizon only tracks organizations you explicitly connect to. We ignore data from repositories we don't have access to.
Settings
- Include personal repositories: By default, only organization repositories are tracked. Enable this to include commits and pull requests from your personal repositories.
- Enable contributions: When enabled, One Horizon can include activity from repositories you contribute to, even when they’re not owned by organizations you’re a member of.
- Exclude organizations: Exclude an organization to ignore its commits, issues, and pull requests.
- Exclude repositories: Exclude specific repositories to stop tracking their activity (personal, contribution, or organization repos).
- Disable commit comments: One Horizon can add summaries as comments on your commits. Disable this if you prefer to keep commits clean or manage comments manually.
GitHub PR Bot (GitHub App)
Install the GitHub PR Bot to keep pull requests readable and consistent, and to unlock PR analytics in Team Insights.
The PR Bot is installed at the workspace level. For best results, each developer should still connect their personal GitHub account as well.
Installing
In your workspace integrations, select GitHub PR Bot and choose Install. GitHub will guide you through installing the app and selecting which organizations and repositories to grant access to.
To uninstall, use the Uninstall button to open the GitHub uninstall page.
How it works
PR summary at the top
When the bot sees a pull request, it writes a structured summary at the top of the PR body so reviewers can understand the change quickly. The summary usually includes:
- A short 1–2 sentence overview
- Detailed bullets grouped by area/component
- Related tickets (when detected)
- An impact checklist and review focus checklist
Updates on every push
When you push new commits to the PR, the bot posts a concise summary as a PR comment and updates the PR’s top summary so it stays accurate as the PR evolves.
Settings
- Exclude repositories: Prevent the bot from summarizing or commenting on PRs in those repos.
Insights and analytics
When the PR Bot is installed, One Horizon stores PR activity that feeds into team analytics, including pull request volume and lead/cycle time metrics.
See Team Insights for what you get once your team starts using the bot.
Security and permissions
One Horizon never asks for your GitHub password.
- Personal GitHub Connection uses OAuth and only accesses the organizations and repositories you select
- GitHub PR Bot uses a GitHub App installation, and access is controlled in GitHub (org/repo selection and uninstall)
We use GitHub data to generate summaries and insights, and to post comments when enabled. We do not store your source code in One Horizon.