Features
- Assign issues to Tembo to trigger work
- AI-powered code solutions with pull request generation
- Interactive repository selection when starting tasks
Installation
1
Install
Navigate to the Integrations page in Tembo and click the
Install button next to Linear.2
Authorize
Authorize Tembo to access your Linear workspace. You’ll be redirected back to the Integrations page when complete.
3
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.
4
Start Using Tembo
Now you can assign Linear issues to Tembo to trigger solutions.
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 issue descriptions: Good examples:- “Add email validation to the user registration form”
- “Fix memory leak in the background job processor”
- “Add pagination to the /api/users endpoint”
- “Fix the bug”
- “Improve performance”
- “Update the app”
- Add screenshots or error logs to help Tembo understand the issue
- Reference related issues or pull requests
- Specify acceptance criteria in the issue description
- Select all repositories that need changes for the task
- For full-stack features, include both frontend and backend repositories
- If unsure, start with one repository and Tembo can help identify if others are needed