> ## Documentation Index
> Fetch the complete documentation index at: https://birdeye-0229a3ce-responsetools.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Get Business Dashboard Report

> Get an executive snapshot of ratings, reviews, sentiment, benchmarks, presence, and recent reviews.

```
get_business_dashboard_report
```

## Description

Returns an account dashboard with all-time and last-30-days performance. Use it for a broad overview of business health or an industry benchmark comparison.

## Parameters

This tool has no parameters. It automatically uses the authenticated business.

## Example Usage

```
How is my business doing, and how do we compare with the industry benchmark?
```

## Example Response

```json theme={null}
{
  "allTime": {
    "avgRating": { "percentChange": 2.4, "rating": 4.6 },
    "benchmark": {
      "industryRating": 4.2,
      "industryReviewCount": 285,
      "percentChange": 9.5,
      "rating": 4.6
    },
    "custCommn": { "reviewRequest": 3200, "reviewRequestSms": 1800, "shareReview": 45 },
    "reviewCount": { "count": 742, "percentChange": 12.1 },
    "sentiments": { "negative": 64, "neutral": 81, "positive": 597 },
    "visitors": { "reviewSite": 402, "website": 1210, "total": 1612 }
  },
  "last30Days": {
    "avgRating": { "rating": 4.7 },
    "benchmark": { "industryRating": 4.2, "industryReviewCount": 24, "percentChange": 11.9, "rating": 4.7 },
    "custCommn": { "reviewRequest": 185, "reviewRequestSms": 96 },
    "reviewCount": { "count": 68, "percentChange": 8.0 },
    "sentiments": { "negative": 4, "neutral": 7, "positive": 57 },
    "visitors": { "reviewSite": 3, "website": 140, "total": 143 }
  },
  "negativeReviews": [
    {
      "comments": "The appointment started later than expected.",
      "rating": 2,
      "response": "Thank you for the feedback. We are reviewing our scheduling process.",
      "reviewDate": "Jul 18, 2026",
      "reviewId": "review-1001",
      "reviewUrl": "https://example.com/reviews/review-1001",
      "sourceType": "google"
    }
  ],
  "positiveReviews": [
    {
      "comments": "Friendly staff and a smooth visit.",
      "rating": 5,
      "response": "Thank you for your kind feedback.",
      "reviewDate": "Jul 22, 2026",
      "reviewId": "review-1002",
      "reviewUrl": "https://example.com/reviews/review-1002",
      "sourceType": "google"
    }
  ],
  "syndication": {
    "presenceCount": 12,
    "reviewDistribution": [
      { "count": 548, "name": "Google" },
      { "count": 194, "name": "Birdeye" }
    ],
    "reviewListings": [
      { "id": 2, "name": "Google", "url": "https://example.com/acme-dental" }
    ]
  }
}
```

## Response Fields

| Field             | Description                                                                             |
| ----------------- | --------------------------------------------------------------------------------------- |
| `allTime`         | All-time rating, review count, sentiment, benchmark, communication, and visitor metrics |
| `last30Days`      | The same metrics for the last 30 days                                                   |
| `negativeReviews` | Recent standout negative reviews                                                        |
| `positiveReviews` | Recent standout positive reviews                                                        |
| `syndication`     | Listings presence, review distribution, and review listing data                         |

## Notes

* Reviewer identity is removed from sampled reviews. Use review content for analysis without attempting to identify or profile reviewers.
* `visitors` is `{ reviewSite, website, total }`, not a flat `count` — confirmed live in both `allTime` and `last30Days`.
* `last30Days.avgRating.rating` and `last30Days.reviewCount.count` can both be `0` even when `last30Days.visitors.total` is non-zero — this is a genuine "no reviews this period" result, not a broken metric. Don't read `rating: 0` as a zero-star average.
* `positiveReviews`/`negativeReviews` entries can include additional source-dependent fields not shown above (for example `status`, `sentimentType`, `title`, `businessName`) and `sourceType` values beyond the major platforms (for example `Doordash`, `Wordofmouth`).
