[Cotlet](https://cotlet.dev/index.md) · [Integrations](https://cotlet.dev/integrations.md) · [How it works](https://cotlet.dev/how-it-works.md) · [Use cases](https://cotlet.dev/use-cases.md) · [Security](https://cotlet.dev/security.md) · [For developers](https://cotlet.dev/for-developers.md) · [For automation agencies](https://cotlet.dev/for-agencies.md) · [Blog](https://cotlet.dev/blog.md) · [API docs](https://cotlet.dev/docs.md) · [Help center](https://cotlet.dev/help.md) · [Changelog](https://cotlet.dev/changelog.md) · [Contact](https://cotlet.dev/contact.md) · [Pricing](https://cotlet.dev/pricing.md) · [Sign up](https://cotlet.dev/signup)

# Moderate pending Judge.me reviews automatically

> Publish genuine Judge.me reviews waiting for curation and hide spam with the right reason, before Judge.me auto-publishes them after 14 days.

Source: https://cotlet.dev/integrations/judge-me-api-mcp-server/moderate-pending-reviews

Reviews that miss your auto-publish rules wait in the To Curate list, and Judge.me publishes them anyway after 14 days if nobody decides. Someone has to open that list before the clock runs out.

Cotlet does it in your own Judge.me account with get\_publishing\_settings, list\_reviews, publish\_review and hide\_review, called by your AI agent, an n8n workflow or a script.

[Sign up free](https://cotlet.dev/app/signup?app=judge-me) [All Judge.me tools](https://cotlet.dev/integrations/judge-me-api-mcp-server.md)

Hosted · nothing to install or maintain

## Can Judge.me do this on its own?

Judge.me's API can publish or hide a review by setting it to ok or spam, but it has no field for the hide reason (checked 23 Oct 2026). Auto-publish rules cannot hide anything: pending reviews are never hidden automatically, and Judge.me publishes the ones nobody moderated after 14 days.

## How you do it in Judge.me today

1. In the Judge.me admin, open Reviews and filter Status > To Curate to see the reviews waiting for a decision.
2. To publish a review, open the status dropdown on its right. To hide it, open the same dropdown and pick a reason: Fake, Duplicated review, Spam, Unrelated to the product, Legal reasons, Inappropriate language, Foreign language, Contains private information or Other.
3. To handle several at once, tick their checkboxes, click Hide reviews and choose one reason for all of them.
4. The rules that decide which reviews end up in To Curate live in Settings > Publishing and moderation > Auto-publish criteria: a minimum star rating, sentiment, verified reviews only, and photos or video.

## How to moderate pending Judge.me reviews automatically

Prompt

```
Go through reviews waiting to be curated. Publish the genuine ones, hide spam and reviews with personal information, and leave verified reviews and doubtful ones for me.
```

1. 01  
### Read your rules  
get\_publishing\_settings returns the minimum rating and the sentiment, verification and media rules of the shop, so the agent knows why each review is waiting.
2. 02  
### List what is waiting  
list\_reviews with status to\_curate follows next\_cursor to the end. The agent notes the age of each review, because 14 days after it arrived Judge.me publishes it on its own.
3. 03  
### Judge each review  
The agent reads the text against your rule: the same text under several products, a link instead of a review, profanity, an email address or phone number in the body. It quotes what it relied on.
4. 04  
### Publish or hide with a reason  
publish\_review publishes the genuine ones. hide\_review hides the rest with one of the nine reasons, for example spam for a link farm or private\_information for a phone number. Neither reaches the reviewer and either is undone with one call, so they do not wait for your OK.
5. 05  
### Keep verified reviews for you  
A verified review or a review that came from the Shop app is never hidden by the agent, only listed for you with the days left before it goes live.

### What you get back

Example data

```
Reviews waiting to be curated: 14
Published 9 (real text about the product)
Hidden 3: 2 as spam (same promo link), 1 as private_information (phone number in the text)
Left for you 2:
- Chris L. (1 star, verified buyer): live in 3 days
- Anya P.: text in Portuguese, live in 9 days
```

### Other ways to ask

- Every morning, publish pending reviews with 4 or 5 stars and photos and list everything else for me.
- Only show me the pending reviews that will go live within 3 days, sorted by that deadline.
- Hide pending reviews that are not in English and tell me how many there were.

## What Judge.me allows, and what to know first

- Reviews that do not meet the auto-publish criteria become Pending (To Curate) and stay off the store; after 14 days Judge.me publishes the ones nobody moderated.
- Hidden reviews stay in the Reviews dashboard but stop counting toward the average rating and the review count.
- A review marked "via Shop app" was syndicated from the Shop App and cannot be hidden.
- Hiding or archiving a verified review may lower your Transparency level.
- After you hide a review, it can take up to 5 minutes to disappear from the storefront; only imported reviews can be deleted for good.

publish\_review and hide\_review change only your own Judge.me data and reach no one else, so they run without asking first.

Sources: [Judge.me Help: Publishing and hiding reviews](https://judge.me/help/en/articles/8368681-publishing-and-hiding-reviews) · [Judge.me Help: Reviews dashboard](https://judge.me/help/en/articles/11313652-reviews-dashboard) · [Judge.me API documentation (OpenAPI file)](https://judge.me/api/docs.yaml)

## Call hide\_review from a script

curl

```
curl -X POST https://cotlet.dev/api/v1/judge-me/reviews/48199021/hide \
  -H "Authorization: Bearer $COTLET_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"reason":"spam"}'
```

Example response

```
{
"review_id": 48199021,
"status": "hidden",
"reason": "spam"
}
```

MCP: add https://cotlet.dev/mcp/v1 with the same key; the call is judge\_me\_write → hide\_review. Example data.

[Schedule it in n8n, Make, Zapier or cron](https://cotlet.dev/integrations/judge-me-api-mcp-server.md#automations)

## Judge.me tools this automation uses

__Cotlet Judge.me tools used to moderate pending Judge.me reviews automatically__
| Tool | Parameters |
| ------------------------- | -------------------------------------------------------------------- |
| get\_publishing\_settings | none |
| list\_reviews | status, rating, sentiment, has\_reply, product, since, limit, cursor |
| publish\_review | review\_id |
| hide\_review | review\_id, reason |

[All 12 Judge.me tools with descriptions](https://cotlet.dev/integrations/judge-me-api-mcp-server.md#tools)

## Frequently asked questions

### Can the agent hide a review just because it is negative?

It can, but Judge.me's hide reasons are for fake, duplicate, spam, off-topic, legal, language or privacy problems, and hiding verified reviews may lower your Transparency level. The prompt above leaves negative genuine reviews published.

### Is it safe to connect Judge.me to Cotlet?

Yes. You sign in to Judge.me yourself, in your own Cloud Browser in the EU, and we never save your password. Your agents only get Judge.me once you enable it, every background request is listed, and the browser profile is stored encrypted with AES-256-GCM, the cipher 1Password uses for its vaults. The AI model never sees a login, posts and messages wait for your OK, and Disable for agents cuts access in one click. Independent scanners grade cotlet.dev A+ on Qualys SSL Labs, securityheaders.com and Mozilla Observatory; live results are on https://cotlet.dev/security.

## More Judge.me automations

- [Reply to unanswered Judge.me reviews with AI](https://cotlet.dev/integrations/judge-me-api-mcp-server/reply-to-unanswered-reviews.md)
- [Judge.me API and MCP server: every tool](https://cotlet.dev/integrations/judge-me-api-mcp-server.md)
- [All use cases](https://cotlet.dev/use-cases.md)

## Give your agent access to Judge.me.

Free 7-day trial with 2,000 credits, no card needed. Cotlet is independent and not affiliated with Judge.me.

[Sign up free](https://cotlet.dev/app/signup?app=judge-me)

---

Give your AI agents your signed-in browser.

**Product:** [Integrations](https://cotlet.dev/integrations.md) · [Use cases](https://cotlet.dev/use-cases.md) · [How it works](https://cotlet.dev/how-it-works.md) · [Pricing](https://cotlet.dev/pricing.md) · [Security](https://cotlet.dev/security.md)

**Resources:** [Blog](https://cotlet.dev/blog.md) · [API docs](https://cotlet.dev/docs.md) · [Help center](https://cotlet.dev/help.md) · [Changelog](https://cotlet.dev/changelog.md) · [GitHub](https://github.com/cotletdev/cotlet)

**Solutions:** [For developers](https://cotlet.dev/for-developers.md) · [For automation agencies](https://cotlet.dev/for-agencies.md)

**Company:** [About](https://cotlet.dev/about.md) · [AI info: company facts](https://cotlet.dev/ai-info.md) · [Contact](https://cotlet.dev/contact.md)

**Legal:** [Terms of service](https://cotlet.dev/terms) · [Privacy policy](https://cotlet.dev/privacy) · [Refund policy](https://cotlet.dev/refunds) · [Acceptable use](https://cotlet.dev/acceptable-use) · [Cookie policy](https://cotlet.dev/cookies) · [DPA](https://cotlet.dev/dpa) · [Subprocessors](https://cotlet.dev/subprocessors)

**Elsewhere:** [Status page](https://status.cotlet.dev) · [Cotlet on GitHub](https://github.com/cotletdev) · [Cotlet on X](https://x.com/cotletdev) · [Cotlet on LinkedIn](https://www.linkedin.com/company/cotletdev) · [Cotlet on Product Hunt](https://www.producthunt.com/products/cotlet) · [Cotlet on Crunchbase](https://www.crunchbase.com/organization/cotlet) · [Cotlet on SaaSHub](https://www.saashub.com/cotlet)

Cotlet.dev is built by Bart Krawczyk and Jake Slugocki, the founders of Take Group sp. z o.o., ul. Wincentego Janasa 4, 40-855 Katowice, Poland. KRS 0000871398, NIP 6342984273, VAT EU: PL6342984273. [About us](https://cotlet.dev/about.md)

Cotlet is an independent service. It is not affiliated with, endorsed by or sponsored by any of the products listed on this site. Product names are trademarks of their respective owners.
