Integrations
Connects to the tools your team already uses.
GitHub
LiveCode host
What Waterline reads
- Repository content and file tree (read-only)
- Commit history and diffs
- Pull request metadata, branch, and linked tickets
- Webhook events: push, pull_request (opened, closed, merged)
How it works
Waterline registers a webhook on your repository. When a commit lands or a PR merges, Waterline reads the changed files and updates the vector index. Analysis results stay current without any manual action.
OAuth authorization · revoke anytime from GitHub settings
Never pushes commits, opens issues, posts comments, or modifies anything in your repo.
Jira Cloud
LiveIssue tracker
What Waterline reads
- Ticket title and description
- Acceptance criteria (parsed from description fields)
- Ticket status and sprint assignment
- Linked pull requests (Jira development panel)
How it works
Waterline syncs your project's tickets and reads the acceptance criteria from each one. When you analyze a ticket, Waterline searches for code that satisfies each criterion.
OAuth authorization · scoped to selected project
Never transitions tickets, edits fields, posts comments, or modifies anything in Jira.
GitHub Issues
LiveIssue tracker
What Waterline reads
- Issue title and body
- Acceptance criteria (parsed from issue body)
- Issue labels and milestone
- Linked pull requests via closing keywords
How it works
For teams that track work in GitHub Issues instead of Jira, Waterline reads the same information from GitHub Issues. Write acceptance criteria in the issue body and it scores each one against your merged code.
Same GitHub OAuth as code · no separate authorization needed
Never closes issues, posts comments, or edits issue content.
Slack
LiveNotifications
What Waterline reads
- Mentions of @Waterline in channel messages
- Ticket key references in mentions (e.g. ABC-78)
How it works
Invite Waterline to any Slack channel and type @Waterline followed by a ticket key. Waterline looks up the latest analysis for that ticket and posts a progress breakdown with satisfied criteria and what's still missing.
OAuth app install · invite @Waterline to any channel
Never reads messages it is not mentioned in. Never sends unsolicited messages.
Coming next.
Let us know what matters to your team at hello@getwaterline.dev
GitLab
Code host
Coming soonBitbucket
Code host
Coming soonLinear
Issue tracker
Coming soonShortcut
Issue tracker
Coming soonMicrosoft Teams
Notifications
PlannedTwo minutes to connect. Zero to maintain.
OAuth only. No config files. No webhooks to register manually. Waterline handles everything.