A reliable automation tool for sending Amazon review requests via the SP-API Messaging service while maintaining strict compliance.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install skill-amazon-review-request
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
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).
Get the raw skill files in a ZIP archive.
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.
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
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.
Loading
A powerful Openclaw Skills extension for managing Amazon Sponsored Products campaigns and performance metrics via the Amazon Ads API v3.

A specialized automation tool for managing Amazon Advertising Sponsored Products campaigns and performance metrics directly via API.

A professional-grade tool for managing Amazon Sponsored Products campaigns, profile listing, and performance data retrieval via the Amazon Ads API v3.

A local Python-based rendering engine designed to transform product clips and images into viral 1080x1920 video ads for TikTok, Reels, and Shorts.

A fully automated B2B outreach pipeline that connects Apollo, Hunter, and Instantly to scrape, verify, and sequence leads in one command.

A comprehensive automation pipeline that sources products from CJ Dropshipping, validates margins, generates AI lifestyle images, and publishes directly to WooCommerce.








































