GitHub Integration
Track issues, pull requests, and repository activity on GitHub.
Capabilities
This integration enables workers to:
- Monitor issues and pull requests
- Create new issues
- Post comments on issues and PRs
- Track repository events
Setup
Follow these steps to connect GitHub:
- Navigate to Integrations and click 'Add Connection'
- Select GitHub and authorize via OAuth
- Choose repositories to monitor
- Configure event types to track
Official links
Security
- Uses GitHub OAuth with minimal required scopes
- Access tokens are encrypted
- Per-repository access control
Credential Storage
All integration credentials are encrypted at rest using AES-256-GCM encryption. OAuth tokens are automatically refreshed when needed.
Supported Roles
The following roles can use this integration by default: