Integrations
Fits the git stack you already run
Maestro abstracts git providers behind one interface and normalizes webhooks into a single event shape. More integrations are on the roadmap.
Git providers — available now
GitHub
OAuth (repo, read:user, user:email, admin:repo_hook), webhooks and PR/merge automation.
GitLab
Self-hosted and Enterprise via base URL. Scopes: api, read_user, read_repository.
Bitbucket
Bitbucket Cloud REST v2. Scopes: repository(:write), webhook, account.
How integration works
-
1
OAuth connect
/auth/git/{provider}Per-provider OAuth stores an encrypted, auto-refreshing token against your account.
-
2
Webhook normalization
POST /webhooks/{provider}/{project}Provider webhooks are HMAC-verified and normalized into one canonical event (push / PR opened / PR merged).
-
3
PR & merge automation
POST /api/v1/tasks/{id}/prCompleted runs open pull requests; merges are driven from the task itself.
On the roadmap
Planned, not yet shipped — directionally accurate.
soon
Gitea & Azure DevOps git providers
soon
Task-management tool sync (issue trackers, project boards)
soon
External reporting & BI system export
soon
Additional AI provider adapters