> ## Documentation Index
> Fetch the complete documentation index at: https://hoopdev-fix-add-missing-mechanic-for-session-download-button.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Command Reviews Configuration

> Configure real-time command review workflows for your connections

Command Reviews provide real-time oversight of commands and queries before execution. This guide will help you set up and configure command reviews for your connections.

## Enabling Command Reviews

<Steps>
  <Step title="Access Connection Settings">
    Navigate to the connection you want to configure and select the "Additional Configuration" tab
  </Step>

  <Step title="Enable Reviews">
    Toggle on the Reviews switch to enable the review workflow
  </Step>

  <Step title="Select Review Groups">
    Choose which groups:

    * Need their commands reviewed
    * Can review and approve commands
    * Are exempt from reviews
  </Step>
</Steps>

## Review Policy Configuration

### Access Levels

<AccordionGroup>
  <Accordion title="Reviewer Groups">
    * Assign groups that can approve commands
    * Multiple reviewers can be required
    * Set backup reviewers for coverage
  </Accordion>

  <Accordion title="User Groups">
    * Specify which groups need reviews
    * Set exceptions for trusted users/groups
    * Configure different policies for different teams
  </Accordion>
</AccordionGroup>

### Review Settings

<CardGroup cols={2}>
  <Card title="Review Timeouts" icon="clock">
    Set how long before review requests expire
  </Card>

  <Card title="Approval Requirements" icon="users">
    Configure number of required approvers
  </Card>

  <Card title="Command Patterns" icon="code">
    Define which commands trigger reviews
  </Card>

  <Card title="Notification Settings" icon="bell">
    Configure where review notifications are sent
  </Card>
</CardGroup>

## Integration Setup

### Notification Channels

Configure where review requests are sent:

<CardGroup cols={3}>
  <Card title="Slack" icon="slack">
    Real-time notifications in Slack channels
  </Card>

  <Card title="MS Teams" icon="microsoft">
    Notifications in Teams channels
  </Card>

  <Card title="Webhooks" icon="webhook">
    Custom integration endpoints
  </Card>
</CardGroup>

### Review Interface Options

<Steps>
  <Step title="Web Interface">
    Reviews can be managed through the Hoop.dev web interface
  </Step>

  <Step title="Chat Commands">
    Reviewers can approve/deny directly from Slack or Teams
  </Step>

  <Step title="API Integration">
    Programmatic review management through the API
  </Step>
</Steps>

## Best Practices

<CardGroup cols={2}>
  <Card title="Policy Granularity" icon="sitemap">
    Create specific policies for different environments and teams
  </Card>

  <Card title="Review Coverage" icon="users">
    Ensure sufficient reviewer availability across time zones
  </Card>

  <Card title="Command Patterns" icon="filter">
    Focus reviews on high-risk or sensitive operations
  </Card>

  <Card title="Response Time" icon="stopwatch">
    Set appropriate timeouts based on operational needs
  </Card>
</CardGroup>

## Monitoring and Maintenance

### Review Analytics

Monitor the effectiveness of your review policies:

* Review response times
* Approval/denial rates
* Common review triggers
* Reviewer workload distribution

### Policy Updates

Regularly assess and update your review policies:

* Adjust based on team feedback
* Update for new security requirements
* Optimize review workflows
* Add new command patterns as needed

## Learn More

<CardGroup cols={2}>
  <Card title="Command Reviews Overview" icon="book" href="/learn/features/reviews/command-reviews">
    Learn more about command review feature
  </Card>

  <Card title="Managing Access" icon="users" href="/clients/webapp/managing-access">
    Configure user and group permissions
  </Card>
</CardGroup>
