Google Reviews Commands
Monitor, filter, and respond to Google Business reviews — all from the command line.
reviews list
List Google reviews for your organization with filtering by rating, date, and response status.
smallforce reviews list [options]
Options
| Flag | Type | Default | Description |
|---|---|---|---|
--needs-response | boolean | false | Only show reviews that haven’t been replied to |
--min-rating <n> | number | — | Minimum star rating (1–5) |
--max-rating <n> | number | — | Maximum star rating (1–5) |
--search <text> | string | — | Search within review comments |
--from <date> | string | — | Filter reviews from this date (ISO 8601) |
--to <date> | string | — | Filter reviews until this date (ISO 8601) |
--cursor <cursor> | string | — | Pagination cursor from a previous response |
--limit <n> | number | — | Number of reviews to return (1–100) |
List all reviews
smallforce reviews list
Find reviews needing a response
smallforce reviews list --needs-response
Filter negative reviews
smallforce reviews list --min-rating 1 --max-rating 2
Search review text
smallforce reviews list --search "great service"
Filter by date range
smallforce reviews list --from "2026-03-01" --to "2026-03-14" --limit 50
Example output
{
"reviews": [
{
"id": "rev_abc123",
"rating": 5,
"comment": "Absolutely love this place! The team was incredibly helpful and professional.",
"reviewer": "Alex M.",
"createdAt": "2026-03-12T10:00:00Z",
"hasReply": false
},
{
"id": "rev_def456",
"rating": 3,
"comment": "Decent experience but the wait time was a bit long.",
"reviewer": "Jordan S.",
"createdAt": "2026-03-10T14:30:00Z",
"hasReply": true,
"reply": "Thank you for your feedback, Jordan! We're working on reducing wait times."
}
],
"nextCursor": "eyJpZCI6InJldl9kZWY0NTYifQ"
}
reviews reply
Reply to a Google review. If a reply already exists, this will update it.
smallforce reviews reply <review-id> --message <text>
Options
| Flag | Type | Required | Description |
|---|---|---|---|
--message <text> | string | Yes | Reply message text |
Reply to a review
smallforce reviews reply rev_abc123 --message "Thank you so much, Alex! We're thrilled you had a great experience."
Example output
{
"reviewId": "rev_abc123",
"reply": "Thank you so much, Alex! We're thrilled you had a great experience.",
"repliedAt": "2026-03-14T16:00:00Z"
}
Tip: Use
reviews list --needs-responseto find all unanswered reviews, then reply to each one. Responding promptly to reviews improves your Google Business ranking.