Features
- Assign issues to Tembo to trigger work
- AI-powered code solutions with pull request generation
- Interactive repository selection when starting tasks
Installation
Install
Navigate to the Integrations page in Tembo and click the
Install button next to Linear.Authorize
Authorize Tembo to access your Linear workspace. You’ll be redirected back to the Integrations page when complete.
Repository Labels
Tembo automatically creates a “Tembo Git Repositories” label group with all your GitHub repositories. Use these labels to specify which repository Tembo should target for each issue.You can set a default repository to avoid adding labels to every issue.
Supported Triggers
Tembo maps Linear activity to automation triggers (use alinear.* naming convention in your triggerName). The Integrations page in the app shows the live set enabled for your org. Supported events:
issue.createdissue.updatedissue.labeledissue.assignedcomment.created
Usage
Triggering Tembo
Assign the issue directly to Tembo. The bot user should appear in your Linear workspace after completing the integration setup.Repository Selection
When you assign a Linear issue to Tembo, you’ll be prompted to select which repository to work on:- Assign the issue - Assign the Linear issue to Tembo
- Select repository - Tembo will present you with a dropdown menu of available repositories
- Choose your repository - Select one repository from the list, or type to select multiple repositories
- Tembo starts work - Once you’ve made your selection, Tembo will automatically begin working on the task
Working with Multiple Repositories
For tasks that span multiple repositories (e.g., full-stack features):- When prompted for repository selection, type the names of multiple repositories
- Example: Type “frontend backend” or select both repositories
- Tembo will create separate pull requests for each repository and coordinate changes across all selected repositories
Status Updates
Tembo keeps you informed as it works on your Linear issues:- Interactive Prompts - Tembo will ask you to select a repository and confirm before starting work
- Progress Updates - Tembo provides real-time updates as it works through the task
- Status Changes - Tembo automatically updates the Linear issue status as it progresses through the task
- Comments - Tembo adds comments to the issue with progress updates and links to pull requests
- Pull Request Links - When code changes are ready, Tembo comments with a link to the generated PR
Best Practices
- Write clear, actionable descriptions — “Add email validation to registration form” not “Fix the bug”
- Include relevant context — Add screenshots, error logs, acceptance criteria, or related issues
- Choose all needed repositories — For full-stack features, select both frontend and backend repos
Troubleshooting
Tembo not responding? Verify the issue is assigned to the Tembo bot user, check the Integrations page for integration status and webhook settings (issue.assigned should be enabled).
Repository selection not appearing? Ensure you’ve connected a code hosting provider (GitHub/GitLab) and that repositories are visible in your dashboard. Try unassigning and reassigning the issue.
PRs not being created? Check that Tembo has write access to the repository, provide clearer requirements in the issue description, and verify branch protection rules allow new branches.