Skip to main content
Tembo picks up issues from your project management tools and writes code to solve them, whether it’s a bug, a feature, or a refactor.

How it works

1

Issue assigned

Create or assign an issue in Linear, Jira, GitHub, or mention it in Slack. Tembo picks it up via webhook or agent trigger.
2

Context gathered

Tembo reads the issue description, pulls in related code, linked docs, and conversation history to understand the full picture.
3

Code written

A agent harness works in an isolated sandbox, implements the solution, and opens a PR linked back to the original issue.
4

Review and iterate

Review the PR. Use the feedback loop to request changes. The agent iterates until the solution is right.

Set up issue-to-PR workflows

Connect your issue tracker

Navigate to the Integrations page and connect one or more of:

Create an agent

Trigger: Issue created, issue assigned, or label added MCP Servers: GitHub + your issue tracker Example instructions:

Your team stays in control

Tembo generates solutions autonomously, but your team decides what gets deployed:
  • Review PRs using your standard review process
  • Mention @tembo in PR comments to request changes. It iterates on the feedback
  • Approve and merge when you’re satisfied

Best practices

  • Write clear issue descriptions: The more context in the issue, the better the implementation.
  • Use labels: Trigger agents only on specific labels (e.g., tembo, auto-implement) to control which issues get picked up.
  • Start with small sessions: Begin with well-scoped bugs and small features before tackling larger work.