REVIEWS.io integration
REVIEWS.io collects and publishes company and product reviews for online stores. Read reviews, questions, ratings per SKU, review statistics, review nuggets, user generated content and survey results; queue review invitation emails and SMS, edit or pause queued invitations, create product reviews and questions, tag reviews, unsubscribe an email address from invitations, and manage review-submitted webhooks. Left out: the four legacy routes the vendor supersedes (Retrieve Company Reviews, Retrieve Product Reviews, Queue Product invitation, Queue Company Invitation; use list_reviews and queue_invitations) and Retrieve unsubscribed users, whose only content is customer email addresses. API access needs the REVIEWS.io Plus plan. Authentication: the store key and the private API key from the dashboard (Integrations, then API), sent as the store and apikey query parameters on every call.
Say what should happen.
The workflow builds itself.
What you can do with REVIEWS.io
Each of these is one operation on one endpoint, available both as a workflow step and as a tool an AI agent can call on its own. Nothing bundles several operations into one action, so what a run did stays readable afterwards.
Most endpoints run on the free plan. A few, mainly the ones that publish on your behalf, need a paid plan.
Invitation, 7 operations
list_company_invitationsList company invitationsGETLists company review invitations with order reference, send date, sent state and status (active or paused); no customer names or emails. Filters are sent as query parameters, which the vendor does not confirm: check results.list_product_invitationsList product invitationsGETLists product review invitations with send date, sent state, status (active or paused) and products; no customer names or emails. Filters are sent as query parameters, which the vendor does not confirm: check results.queue_company_sms_invitationQueue company sms invitationPOSTSends a real text message: queues a company review invitation SMS to one customer. Uses SMS credits from your REVIEWS.io plan (one credit per 160 characters).queue_invitationsQueue invitationsPOSTSends real email: queues company and product review invitation emails to one customer. Your Flow Sequence decides which emails go out and when, unless date_send or template_id override it.queue_product_sms_invitationQueue product sms invitationPOSTSends a real text message: queues a product review invitation SMS to one customer. Uses SMS credits from your REVIEWS.io plan; a message over 160 characters uses more than one credit.update_company_invitationUpdate company invitationPUTChanges a queued company review invitation: recipient name or email, order reference, template, or status (inactive pauses it so it is not sent, active resumes it). Leave out a field to keep its current value.update_product_invitationUpdate product invitationPUTChanges a queued product review invitation: recipient, order, template, send time, products, or status (inactive pauses it so it is not sent, active resumes it). Leave out a field to keep its current value.
Webhook, 3 operations
create_webhookCreate webhookPOSTCreates a webhook that POSTs to your url each time a review of the chosen type is submitted or updated; returns the webhook id. Deliveries carry the reviewer name and email and cannot be verified: no signing secret exists.delete_webhookDelete webhookPOSTDeletes a review webhook, so it stops receiving deliveries.list_webhooksList webhooksGETLists your review webhooks with their id, type and target url, paged (current_page, per_page, total).
Product review, 2 operations
create_product_reviewCreate product reviewPOSTPublishes a real product review on your store. The vendor says the API key lifts the defaults (new reviews inactive, at most 3 per IP in 30 minutes), and this connection always sends it.vote_product_reviewVote product reviewGETChanges data although it is a GET: adds one vote to a product review's vote count and returns the updated count.
Review tag, 2 operations
tag_company_reviewTag company reviewPOSTChanges data: adds a tag to one company review. The response's success says whether it was added, message explains a refusal.tag_product_reviewTag product reviewPOSTChanges data: adds a tag to one product review. The response's success says whether it was added, message explains a refusal.
Product rating, 1 operation
list_product_ratingsList product ratingsGETReturns the average rating and number of reviews for each product SKU given, as a list with one entry per SKU (for example to show rating stars on category pages).
Question, 1 operation
create_questionCreate questionPOSTCreates a real customer question on a product's question and answer section.
Review, 1 operation
list_reviewsList reviewsGETLists your reviews and questions (company, product, third-party) newest first, with filters for product, type, tag, branch, date, rating, keyword and attributes; returns ratings stats and results_count for paging.
Review nugget, 1 operation
list_review_nuggetsList review nuggetsGETReturns review nuggets (short highlighted excerpts of reviews) with their text, rating, review type and source review id, filtered by product, rating, type, branch or tag.
Review stats, 1 operation
get_review_statsGet review statsGETReturns the average rating and total number of reviews of the store, separately for product reviews, company reviews and third-party reviews.
Survey, 1 operation
list_surveysList surveysGETLists your surveys with their id, title, number of questions, number of responses and whether each is active. Pass a survey id to list_survey_responses.
Survey response, 1 operation
list_survey_responsesList survey responsesGETLists the responses submitted to one survey: completion time, dates, order count and total price, and each question's answer. Respondent IP, browser, page and tag data are not returned.
Unsubscribe, 1 operation
unsubscribe_emailUnsubscribe emailPOSTChanges data: unsubscribes an email address from REVIEWS.io invitation emails, so no further invitations are sent to it.
User generated content, 1 operation
list_user_generated_contentList user generated contentGETLists user generated content (review photos and videos, also Instagram posts) with image URLs in several sizes, the review text and rating, and the products tagged in each image.
Use REVIEWS.io from Claude Code, Cursor or Codex
Connect REVIEWS.io in LiveContext, create an API key in Settings, then add the LiveContext MCP server to your client. Its REVIEWS.io operations become tools the client can call, next to every other integration you connected.
claude mcp add --transport http livecontext https://livecontext.ai/mcp --header "X-API-Key: YOUR_API_KEY"[mcp_servers.livecontext]
url = "https://livecontext.ai/mcp"
[mcp_servers.livecontext.http_headers]
"X-API-Key" = "YOUR_API_KEY"{
"mcpServers": {
"livecontext": {
"type": "http",
"url": "https://livecontext.ai/mcp",
"headers": {
"X-API-Key": "YOUR_API_KEY"
}
}
}
}How to connect REVIEWS.io
- Create your workspace
Sign up free. Nothing to install.
- Connect REVIEWS.io once
Add your REVIEWS.io connection in Settings. Every tool from this integration reuses it, and secrets are encrypted at rest and visible only to you.
- Describe the job in chat
The workflow builds itself in front of you and picks the endpoints it needs. Drag the steps yourself on the canvas whenever you would rather be explicit.
REVIEWS.io integration FAQ
What can you do with the REVIEWS.io integration?
LiveContext exposes 23 operations on REVIEWS.io, covering invitation, webhook, product review and review tag.
