From 5c0ecbe4cdd3dfcf7fece109523c9556ab58b317 Mon Sep 17 00:00:00 2001 From: Zayne Zhang Date: Fri, 2 Oct 2026 06:14:34 +0000 Subject: [PATCH 1/3] docs(code-review): note that bot authors occupy billed seats Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com> --- code-review/billing.mdx | 8 ++++++++ code-review/people.mdx | 10 ++++++++++ 2 files changed, 18 insertions(+) diff --git a/code-review/billing.mdx b/code-review/billing.mdx index fa5fcff..c98f397 100644 --- a/code-review/billing.mdx +++ b/code-review/billing.mdx @@ -7,6 +7,14 @@ Each developer with Code Review enabled counts as one seat. Seats can be assigne Code Review is billed as a monthly subscription. At the end of each billing period, your organization is charged for the number of seats that were active during that period. + + Bot accounts count as seats too: an eligible bot (such as Dependabot) whose + pull request is reviewed occupies a seat like any other developer, including + through [auto-assignment](/code-review/people#auto-assign-seats-on-pr). + Exclude bots with [`exclude.authors`](/code-review/config#exclude-scans) or + the org-wide author filter, or remove their seats from **People**. + + If a developer no longer needs Code Review, remove their seat from **People**. diff --git a/code-review/people.mdx b/code-review/people.mdx index 7b7d204..23e54d7 100644 --- a/code-review/people.mdx +++ b/code-review/people.mdx @@ -23,6 +23,16 @@ When auto-assignment is enabled: This can be turned off in **People** > **Auto-assign on PR**. + + Auto-assignment treats eligible bot authors (for example `dependabot[bot]` or + `renovate[bot]`) like any other developer: when a bot opens a pull request in + a covered repository, it is assigned a seat and billed the same way. To keep + bots out of review and billing, list their usernames in + [`exclude.authors`](/code-review/config#exclude-scans) or the org-wide author + filter — excluded authors are skipped before a seat is assigned. You can also + remove a bot's seat from **People** at any time. + + When seats are assigned automatically, the user whom the seat is assigned to will initially have an **Unassigned** role. You can change the role to Viewer, Member, Admin, or Owner. From 618a21a63bffd9b289addc62a8243c7783a99fcb Mon Sep 17 00:00:00 2001 From: Zayne Zhang Date: Fri, 2 Oct 2026 06:16:30 +0000 Subject: [PATCH 2/3] docs(code-review): humanise bot-seat copy Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com> --- code-review/billing.mdx | 11 ++++++----- code-review/people.mdx | 7 +++---- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/code-review/billing.mdx b/code-review/billing.mdx index c98f397..7ea0931 100644 --- a/code-review/billing.mdx +++ b/code-review/billing.mdx @@ -8,11 +8,12 @@ Each developer with Code Review enabled counts as one seat. Seats can be assigne Code Review is billed as a monthly subscription. At the end of each billing period, your organization is charged for the number of seats that were active during that period. - Bot accounts count as seats too: an eligible bot (such as Dependabot) whose - pull request is reviewed occupies a seat like any other developer, including - through [auto-assignment](/code-review/people#auto-assign-seats-on-pr). - Exclude bots with [`exclude.authors`](/code-review/config#exclude-scans) or - the org-wide author filter, or remove their seats from **People**. + Bots count as seats too. If a bot like Dependabot opens a pull request that + gets reviewed, it occupies a seat like any other developer — including through + [auto-assignment](/code-review/people#auto-assign-seats-on-pr). To avoid + paying for bot seats, exclude bots with + [`exclude.authors`](/code-review/config#exclude-scans) or the org-wide author + filter, or remove their seats from **People**. diff --git a/code-review/people.mdx b/code-review/people.mdx index 23e54d7..e7d0589 100644 --- a/code-review/people.mdx +++ b/code-review/people.mdx @@ -24,10 +24,9 @@ When auto-assignment is enabled: This can be turned off in **People** > **Auto-assign on PR**. - Auto-assignment treats eligible bot authors (for example `dependabot[bot]` or - `renovate[bot]`) like any other developer: when a bot opens a pull request in - a covered repository, it is assigned a seat and billed the same way. To keep - bots out of review and billing, list their usernames in + Bots count as developers too. If a bot like Dependabot or Renovate opens a + pull request while auto-assignment is on, it gets a seat and is billed like + anyone else. To keep bots out of review and billing, add their usernames to [`exclude.authors`](/code-review/config#exclude-scans) or the org-wide author filter — excluded authors are skipped before a seat is assigned. You can also remove a bot's seat from **People** at any time. From acc79ee8ce19404fca97bc727dfff9a711f6dd66 Mon Sep 17 00:00:00 2001 From: Zayne Zhang Date: Fri, 2 Oct 2026 06:18:48 +0000 Subject: [PATCH 3/3] docs(code-review): use AI coding bots as seat examples Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com> --- code-review/billing.mdx | 5 +++-- code-review/people.mdx | 7 ++++--- 2 files changed, 7 insertions(+), 5 deletions(-) diff --git a/code-review/billing.mdx b/code-review/billing.mdx index 7ea0931..6c4000f 100644 --- a/code-review/billing.mdx +++ b/code-review/billing.mdx @@ -8,8 +8,9 @@ Each developer with Code Review enabled counts as one seat. Seats can be assigne Code Review is billed as a monthly subscription. At the end of each billing period, your organization is charged for the number of seats that were active during that period. - Bots count as seats too. If a bot like Dependabot opens a pull request that - gets reviewed, it occupies a seat like any other developer — including through + Bots count as seats too. If a bot like Devin (`devin-ai-integration[bot]`) or + Claude (`claude[bot]`) opens a pull request that gets reviewed, it occupies a + seat like any other developer — including through [auto-assignment](/code-review/people#auto-assign-seats-on-pr). To avoid paying for bot seats, exclude bots with [`exclude.authors`](/code-review/config#exclude-scans) or the org-wide author diff --git a/code-review/people.mdx b/code-review/people.mdx index e7d0589..c5d324b 100644 --- a/code-review/people.mdx +++ b/code-review/people.mdx @@ -24,9 +24,10 @@ When auto-assignment is enabled: This can be turned off in **People** > **Auto-assign on PR**. - Bots count as developers too. If a bot like Dependabot or Renovate opens a - pull request while auto-assignment is on, it gets a seat and is billed like - anyone else. To keep bots out of review and billing, add their usernames to + Bots count as developers too. If a bot like Devin + (`devin-ai-integration[bot]`) or Claude (`claude[bot]`) opens a pull request + while auto-assignment is on, it gets a seat and is billed like anyone else. To + keep bots out of review and billing, add their usernames to [`exclude.authors`](/code-review/config#exclude-scans) or the org-wide author filter — excluded authors are skipped before a seat is assigned. You can also remove a bot's seat from **People** at any time.