Features
- Issue Creation: Create GitHub issues directly from meeting recordings
- Repository Linking: Connect recordings and documents to specific repositories
- Pull Request References: Link discussions to relevant pull requests
- Code Snippet Extraction: Extract and reference code discussions
- Automated Workflows: Trigger GitHub actions based on meeting content
Setup Instructions
Prerequisites
- An active BuildBetter account
- GitHub account with appropriate repository access
- Admin permissions in BuildBetter
Connecting GitHub
- Navigate to Settings → Integrations in your BuildBetter dashboard
- Select GitHub from the project integrations
- Click Connect and authorize via GitHub OAuth
- Select which repositories to enable for integration
- Configure default settings and permissions
Repository Configuration
After connecting:- Go to Settings → Integrations → GitHub → Repository Settings
- Configure:
- Default repositories
- Issue templates mapping
- Label defaults
- Automatic reference formatting
- Save your repository configuration
Usage
Creating Issues from Meetings
Create GitHub issues while in a meeting:- Open any call recording in BuildBetter
- Select a relevant segment in the transcript
- Click the Create Issue button
- Select the target GitHub repository
- Fill in issue details, leveraging transcript content
- Submit to create the issue in GitHub
Linking to Repositories
Connect meetings to specific repositories:- From any recording or document, click Link Repository
- Select the GitHub repository from your connected list
- Optionally, add a reference note
- Save to establish the connection
Code Discussion References
Link code discussions to GitHub:- During transcript review, identify code-related discussions
- Use the Code Reference button in the transcript
- Select the relevant GitHub repository, branch, and file
- Add line number references if applicable
- Save to create a two-way reference
Advanced Features
Signal Analysis
BuildBetter’s Signals feature can automatically detect:- Feature requests for GitHub issue creation
- Bug reports for immediate tracking
- Technical discussions for documentation
- Decision points for project planning
- Go to Settings → Integrations → GitHub → Signals
- Map signal types to GitHub actions
- Set thresholds and trigger conditions
- Enable automation for selected signals
Automated Issue Creation
Set up rules for automatic GitHub issues:- Navigate to Settings → Automation Rules
- Create rules based on:
- Meeting tags or topics
- Specific phrases in transcripts
- Participant roles or departments
- Configure how issues should be formatted
- Test and enable your automated workflow
Troubleshooting
Connection Issues
- Verify your GitHub authentication is current
- Check repository access permissions
- Ensure you haven’t hit API rate limits
Issue Creation Problems
- Verify required fields in issue templates
- Check for any GitHub organization restrictions
- Ensure proper repository permissions
Repository Access
- Review GitHub organization settings
- Check personal access token scopes (if applicable)
- Verify BuildBetter has been authorized for the specific repositories
Use Cases
Engineering Teams
- Create implementation tickets directly from planning meetings
- Reference architecture discussions in documentation
- Link technical decisions to relevant code changes
Open Source Projects
- Extract feature requests from community meetings
- Document decisions with links to relevant discussions
- Create transparent issue trails from conversation to code
DevOps Workflows
- Link incident response calls to GitHub issues
- Create post-mortem documentation with meeting references
- Track resolution from discussion to implementation
Security Considerations
- BuildBetter uses GitHub’s OAuth for secure authentication
- Repository access is limited to those explicitly granted
- Private repository content remains secure
- No code is stored in BuildBetter, only references to GitHub