job: review-queue · weekdays 09:00

Google review management

Keep your flagged Google reviews in a sheet. dassi opens each one, records the business, rating, date, text and any owner reply, notes the Google policy it may break or says none applies, and drafts a reply where one is missing. It never reports or posts on its own.

Give dassi this job

Free credits, good for 7 days — no card required

Trusted by 30,000+ Chrome users Rated 4.8/5 on Chrome Web Store Works with Claude, GPT, Gemini, and more

One run, start to finish

Every dassi job has the same shape: an input, work done on real pages and accounts, output you can verify, and exceptions flagged — never guessed. This one is an illustrative example of the job.

run · review-queue scheduled · weekdays 09:00 illustrative example
input

“Check every row marked “check” in the review queue. Open the link and record business, stars, date, review text and any owner reply. Name the Google policy it may break and quote the words that show it, or write “no policy issue.” Draft a reply where the owner hasn't answered. Don't report anything. Don't post anything.”

Google Sheets · the team's review queue

run
  1. 09:00 docs.google.com/spreadsheets found 18 rows marked “check” across 4 business listings
  2. 09:01 support.google.com read Google's prohibited and restricted content policy for reviews, so each note can cite it by name
  3. 09:03 google.com/maps opened the 18 review links one at a time: 16 reviews found, 2 no longer on their listings
  4. 09:24 docs.google.com/spreadsheets recorded business, stars, date, full text and owner reply for the 16 live reviews
  5. 09:29 docs.google.com/spreadsheets marked 5 with the policy they may break and the words that show it; marked 11 “no policy issue”
  6. 09:35 docs.google.com/spreadsheets drafted owner responses for the 9 live reviews that had no reply
  7. 09:41 docs.google.com/spreadsheets wrote a dated status note on all 18 rows
output
  • verified: 18 rows filled in: business, stars, date, text, owner reply, status
  • verified: 5 possible policy issues: 2 personal information, 1 off-topic, 1 conflict of interest, 1 harassment
  • verified: 9 draft owner responses in the sheet, none posted
  • verified: Nothing reported to Google
exceptions
  • flagged: 2 reviews weren't on their listings any more. Marked “not visible on Sep 19”; dassi can't tell whether Google removed them or the reviewers deleted them
  • flagged: Row 7 is a harsh one-star review of a real visit. No policy applies, so it's marked “reply, don't report”
  • flagged: Row 15 may be a conflict of interest (“I worked here until last month”), but only someone at the business can confirm who wrote it
next

Tomorrow at 09:00, with the browser open. Replies you approve get posted from the Business Profile, one at a time.

What you can hand off

Each flagged review, written down

Business, star rating, date, the full review text and any owner response, read from the review itself into your columns. Copied exactly, because you may quote it later.

The policy it may break, or none

Personal information, off-topic, conflict of interest, harassment, spam. dassi names the policy and quotes the words that show it. Often the answer is that no policy applies.

Status checks on reported reviews

For reviews you've already reported through Google, a dated note on every run: still up, no longer visible, or answered by the owner.

Owner responses drafted, not posted

A draft reply for each review the owner hasn't answered. It goes up only after you approve it, from the Business Profile, one reply at a time.

Every listing you manage

Agencies work across client listings where they have manager access, owners across their own locations. One queue, one row per review.

The queue lives in a spreadsheet

Reputation work on Google reviews tends to run out of a spreadsheet, whether it’s an agency juggling client listings or an owner with two locations. Somebody pastes in a link to a review that looks wrong, and the row needs the same things every time: which business, how many stars, what date, the review text copied exactly (you may quote it later), whether the owner already replied, and whether a Google policy actually applies. After that comes a note on what to do. Often it says do nothing.

The slow part is getting from the link to the row, since each link opens Google Maps and the review is buried in a list of others. dassi opens each link in your browser, finds the review, fills in your columns, checks it against Google’s prohibited and restricted content policy, and writes back a status note or a draft owner response.

Of the review jobs we’ve seen people set up with dassi, this is the one that goes wrong least, and when it does go wrong you can see it the next morning, sitting in a cell.

What the example run found

In the illustrative run on this page, eighteen rows were marked “check” across four listings. For two of them the link opened the listing and the review wasn’t there, so dassi wrote “not visible on Sep 19” instead of “removed” (it can’t tell whether Google took the review down or the reviewer deleted it, and we’d rather not report a win nobody earned).

Five of the sixteen live reviews had a possible policy issue. Some of dassi’s status notes, as written:

RowStarsStatus note
41Personal information: names a staff member and gives her mobile number.
71No policy issue. Slow service and a rude front desk, described from a visit. Reply, don’t report.
112Off-topic: about a local council election, not the business.
151Possible conflict of interest: “I worked here until last month.” Someone at the business needs to confirm who wrote it.

Row 7 is the interesting one. Slow service and a rude front desk is the review owners most want gone, and Google lets it stand because it describes a real visit, which we think is right. dassi drafted a reply for it, one of nine for reviews the owner hadn’t answered (the review response job has a recorded run of that drafting). Row 15 is harder. The reviewer could be a disgruntled ex-employee or a customer who once worked there, and nobody outside the business can tell which.

Reporting, and the pressure to report everything

Clients ask for removal, and the answer has to be that only Google decides whether a review comes down. dassi has no lever there. When a review does break a policy, a person reports it through Google’s own flow, from the review itself.

The pressure usually runs toward reporting more, and we think that’s where review management goes wrong. Mass-reporting negative reviews that describe real visits misuses Google’s report flow, and it probably makes the genuine reports from the same account easier to wave off, though Google has never said how it treats a business that reports everything. It won’t write reviews either, or draft the message offering a customer a discount for five stars. Google bans fake and incentivized reviews, and in the US the FTC’s rule on fake reviews covers both.

Running it every weekday

Saved as a workflow, the check runs each weekday morning in your browser, which has to be open then. Reviews you reported last week get a fresh dated status, and new reviews can join the queue as they arrive. Drafted replies wait in the sheet until you approve one, and then dassi posts that reply from the Business Profile. Some listings in the queue will have other gaps, like missing services or a two-line description, and we’ve written up how dassi fills those in separately.

The review text dassi reads goes to the AI model you chose, through dassi’s relay if you’re on included credits. Reviews sometimes carry a phone number or a staff member’s full name, which is often why they’re in the queue, so mention it when you tell clients about your tools. In the first week we’d read every status note before any of it reaches a client update, the row 15 kind especially, since those need someone who remembers who used to work there.

Teach it once

01

Set up the queue

A sheet with the review link in the first column and the columns you want filled after it. Whoever spots a suspicious review adds a row and marks it “check.”

02

Write the policy rules

Which Google policies to check against, and what never counts. Ours: a negative opinion about a real visit is never a policy issue, however unfair it feels.

03

Keep posting and reporting with people

Mark posting a reply as something you approve. Reporting stays with a person, in Google's own report flow. We wouldn't change either setting.

Your accounts. Your machine. Your call.

Runs on your machine

The agent works in your browser on your computer, local by design. It never runs in our cloud.

Your logins stay yours

It works in the sessions you're already signed into. No password handoff, no credential vault.

You approve what leaves

Messages, submissions, payments — anything outbound waits for the approvals you set.

Your model, your choice

Claude, GPT or Gemini with your own key or included credits, or a fully local model. On your own key, prompts go straight to your provider; included credits pass through dassi's relay.

Frequently asked questions

Can dassi get a Google review removed?

No. dassi doesn't remove reviews and can't promise that one will be removed. Only Google decides. What it does is write down what the review says, point out the Google policy it may break, and leave the decision to report it with you.

How do I report a fake Google review?

Through Google's own flow: open the review on Google Maps or from your Business Profile, choose Report review, and pick the reason that applies, such as spam, conflict of interest or personal information. Google's review management tool then shows the report's status and lets you appeal a decision. Report a review only when it breaks Google's policies. A review from someone you can't find in your records isn't proof on its own.

Will it report every negative review?

No, and we'd advise against doing that by any means. Mass-reporting legitimate negative reviews misuses Google's report flow and can make your real reports easier to dismiss. dassi marks reviews like that “no policy issue” and drafts a reply instead.

Does it post replies to reviews?

Only the ones you approve. Drafts sit in the sheet. When you approve one, dassi posts that reply from the Business Profile, signed in as someone with access to the listing. If the session has expired, it signs in with what Chrome's password manager fills, and two-factor prompts come to you.

Can it monitor for new Google reviews?

Yes, on a schedule. The run opens the listings you manage, adds new reviews to the queue, and re-checks the ones you reported. Runs happen in your own browser, so it has to be open when one is due.

Can it help us get more reviews?

It can draft a note asking real customers for an honest review. It won't write reviews, buy them, offer anything in exchange for one, or ask only the customers you expect to be happy, all of which Google's policies forbid.

Give dassi its first run

Install dassi, open the pages this job lives in, and show it the work once. It runs from then on — your way, on your machine.

Add dassi to your browser

Free credits, good for 7 days — no card required

More jobs dassi runs

Sign up — get 10% off

Create your dassi account. We'll email your discount code + the desktop install link.

or