Skip to main content
Review agents are created from the Agents section of the dashboard. You can create as many as you need, each assigned to a different repository with its own review function.
Before creating a Review agent, make sure you have a GitHub or GitLab connector configured and, if you want PR reviews, the SenseLab GitHub App installed.

Name your agent and select its role

Go to Agents in the dashboard and click + New Agent.
Agents page
A dialog will appear asking for:
  • Agent Name — give your agent a name (e.g. review-agent1, security-reviewer, frontend-review)
  • Role — select Review
Click Next to continue.

Step 1 — Select your VCs tool

The agent creation wizard has four steps. The first is selecting which VCS tool the agent will connect to.
Screenshot 2026 04 06 At 10 52 16 AM
Select GitHub or GitLab depending on where your repositories live. Only tools with an active connector will be available here. Click Next.

Step 2 — Configure repositories

In this step, you assign which repositories this agent will watch. Click + Add Repository. A dialog will appear showing all repositories available from your connected GitHub or GitLab account.
  • Select your Connector from the dropdown (e.g. git-dev-myorg)
  • Check the repositories you want this agent to monitor
  • Click Next
The selected repositories will appear in the tool configuration table, along with their visibility and URLs. You can add multiple repositories to a single agent.
Connected Tools

Step 3 — Agent functions

This is where you define what your Review agent will actually do. Choose from the available Review Functions:
Tool Configuration - Add Repository
FunctionWhat it does
PR Security Deep DiveAnalyzes pull requests for security vulnerabilities, insecure patterns, and risky dependencies introduced by AI-generated code
PR Infra Changes ReviewReviews infrastructure-as-code changes in PRs — Terraform, Kubernetes manifests, Docker files, and more
PR Perf and Cost ReviewFlags performance inefficiencies and cost-impact changes introduced in the PR
PR Maintainability ReviewSurfaces code that will be hard to understand, test, or modify over time
PR Test and Quality GatesChecks test coverage, quality gates, and whether the PR meets defined testing standards before merge
Master PR ReviewA comprehensive review that combines all of the above into a single pass — the full picture on every PR
Select one or more functions based on what you want this agent to do. You can always add or remove functions from the agent’s management interface later. Click Next.
  • Select your Connector from the dropdown (e.g. git-dev-myorg)
  • Check the repositories you want this agent to monitor
  • Click Next

Step 4 — Set communication channels

In the final step, choose how the agent will communicate the findings to your team.
Repository added
Email — add one or more recipient email addresses. The agent will send notifications when reviews are completed, findings are flagged, or policies fail. Slack — connect a Slack workspace and channel. The agent will post review summaries and findings directly into your channel, and team members can reply to interact with the agent in context. Configure one or both channels, then click Create Agent.

Your agent is live

Once created, the agent appears on the Agents page with an Active status and shows the connectors it’s linked to, who created it, and when.
Screenshot 2026 04 06 At 10 50 26 AM
From the agent card, you can:
  • View analytics — see the agent’s activity and findings over time
  • Edit settings — modify repositories, functions, and communication channels
  • Delete — remove the agent
The agent will now automatically trigger on every pull request opened in its assigned repositories. For local reviews, it runs before your code is pushed, with no additional configuration needed.

What’s next

Review Overview

Understand what your Review agent tracks and surfaces on every PR.

Agent Connection

Add more connectors or install the GitHub App to enable PR reviews.