Amazon Review Request Automation for Openclaw

A reliable automation tool for sending Amazon review requests via the SP-API Messaging service while maintaining strict compliance.

zero2ai-hub
v1.0.0
Mar 2, 2026
0
952
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install skill-amazon-review-request

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install skill-amazon-review-request using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Amazon Review Request Automation?

The Amazon Review Request skill is a specialized automation utility designed for sellers to streamline customer feedback loops. By interfacing directly with the Selling Partner API (SP-API), it automates the process of requesting product reviews for eligible shipped orders. This Openclaw Skills component ensures that all outreach happens within Amazon's specific 5–30 day eligibility window, significantly reducing the risk of compliance violations while maximizing the potential for positive seller ratings.

Built for reliability, the skill incorporates sophisticated logic to handle the nuances of Amazon's API infrastructure. It includes features like automatic deduplication to prevent spamming customers, rate-limiting to respect API quotas, and a robust logging system. This makes it an essential part of any automated workflow for e-commerce professionals using Openclaw Skills to manage their marketplace presence.

Amazon Review Request Automation Use Cases

  • Scaling customer feedback collection for high-volume Amazon stores.
  • Maintaining compliance by strictly adhering to the 5–30 day post-shipment messaging window.
  • Reducing manual overhead for Amazon UAE and EU marketplace sellers.
  • Testing API workflows safely using dry-run modes before going live.

How Amazon Review Request Automation Works

  1. The skill authenticates with the Amazon Selling Partner API using provided credentials or environment variables.
  2. It identifies recently shipped orders that fall within the mandatory 5–30 day age range.
  3. It checks the local tracking log to ensure a request has not already been sent or attempted for the specific order ID.
  4. It executes the Messaging API request with a 1.1-second pause between calls to remain within rate limits.
  5. It logs the result of each transaction, including timestamps and attempt counts, to the local data directory.

Amazon Review Request Automation Setup

First, ensure your SP-API application has the Messaging permission granted in the Amazon Seller Central Developer Console.

You can configure credentials by creating a file at ~/amazon-sp-api.json:

{
  "refreshToken": "YOUR_TOKEN",
  "clientId": "YOUR_CLIENT_ID",
  "clientSecret": "YOUR_SECRET",
  "marketplaceId": "A2VIGQ35RCS4UG"
}

Alternatively, export the following environment variables: SP_API_REFRESH_TOKEN, SP_API_CLIENT_ID, SP_API_CLIENT_SECRET, and SP_API_MARKETPLACE_ID.

To test your configuration without sending actual emails, run the dry-run command:

node scripts/request-reviews.js --dry-run

To begin sending live review requests, run:

node scripts/request-reviews.js

Amazon Review Request Automation Data Schema & Taxonomy

The skill manages its state using JSON and text-based logs in the data/ directory.

Tracking Log (data/review-requests-log.json)

Attribute Description
orderId The unique Amazon order identifier.
sentAt The ISO timestamp when the request was successfully sent.
status Current state: sent, failed, or skipped.
attempts Number of retries attempted (max 3).
reason Error message or reason for skipping the order.

Human-Readable Log (data/review-requests.log) A chronological record of every run, detailing which orders were processed and any connectivity issues encountered.

Amazon Review Request Automation Advanced Features

  • Smart Retry Mechanism: Automatically retries failed requests (5xx or 429 errors) up to 3 times with a backoff delay.
  • Granular Throttling: Enforces a 1.1s delay between API calls to prevent triggering Amazon's rate limits.
  • Regional Endpoint Support: Configurable to target North America (NA), Europe (EU), or Far East (FE) SP-API endpoints.
  • Automated Scheduling: Optimized for daily execution via cron jobs to ensure no customer window is missed.
  • Dry-Run Validation: Simulation mode that logs intended actions without making external API calls, a core safety feature of Openclaw Skills.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*