AI Agents Overview

Automated actions powered by your team's engineering data

AI-Powered Automation

Coderbuds agents continuously analyse your team's pull requests, reviews, deployments, and collaboration patterns. When they spot something that needs attention, they take action — nudging developers via Slack, posting to channels, commenting on PRs, or flagging high-impact decisions for your approval.

How Agents Work

1. Analyse

Agents run on a schedule, evaluating your team's PRs, reviews, deployments, and SPACE metrics.

2. Propose Actions

Each agent decides what actions to take: DM a developer, post to a channel, comment on a PR, or request approval.

3. Execute

Low-risk actions execute automatically. High-impact actions (like closing a PR) wait for your approval.

Enabling Agents

1

Navigate to Team Settings

Go to your team dashboard and open Settings → Agents.

2

Preview Before Enabling

When you toggle an agent on, a preview modal shows what actions it would take based on your team's current data — no actions are executed until you confirm.

3

Confirm & Enable

Once you're happy with the preview, confirm to enable the agent. It will begin running on the next scheduled check. To disable, simply toggle it off.

How You Get Notified

Agents communicate through four channels, each suited to different situations:

DM Digests

Rather than sending individual messages, agents consolidate all DMs into a single morning digest delivered via Slack between 9–11 AM in your local timezone. One message, all agent updates.

Channel Posts

Team-wide updates are posted to your team's Slack channel — workload summaries, recognition shoutouts, and deployment alerts. Limited to 3 posts per day.

PR Comments

Some agents comment directly on pull requests — for example, nudging a stale PR or coaching on PR size. Works with both GitHub and BitBucket.

Approval Requests

High-impact actions like closing a stale PR or auto-matching Slack users require explicit approval from a team member before they execute. Proposals expire after 24 hours.

Autonomy Levels

Each agent action has an autonomy level that determines how it's handled:

Level Behaviour Example
Autonomous Runs automatically. DMs are batched into the daily digest. Nudging a developer about a stale PR
Notify & Act Executes immediately and logs the action in the activity feed. Posting a workload summary to the team channel
Propose & Approve Creates a proposal that a team member must approve before it executes. Expires after 24 hours. Closing an inactive PR after 21 days

Activity Feed

Every action taken by an agent is logged in the Agent Activity section of your team settings. You can see what each agent did, when, and for whom — providing full transparency and an audit trail of all automated actions.

Requirements

Slack Connected

Required for DM digests and channel posts. Connect Slack in Team Settings.

Repositories Added

Agents need pull request and deployment data. Add at least one GitHub or BitBucket repository to your team.

Explore All 12 Agents

See what each agent monitors, the actions it takes, and how to get the most from it.

View Directory