How It Works
Reviews follow a structured lifecycle from submission to publication.
Submission
Customers submit reviews through the REST API. A verification email is sent automatically.
Verification
The reviewer confirms their email within 72 hours. A Zoho CRM check determines "Verified Customer" status.
Moderation
Moderators approve or reject the review from the admin panel. Approved reviews are published immediately.
Brand Response
Brand agents can respond to published reviews. Moderators can highlight exemplary replies as "Quality Responses".
Key Features
REST API
Full JSON API for submitting, reading, and managing reviews. Token-authenticated with rate limiting and cursor-based pagination.
Multi-Department
Supports brands across five departments: energy, telecom, insurance, banking, and renovation.
Verified Customers
Automatic cross-referencing with Zoho CRM to badge reviews from confirmed customers.
Admin Back-Office
A Filament-powered panel for admins and moderators to manage brands, moderate reviews, and oversee users.
Brand Portal
A dedicated multi-tenant panel where brand agents view their reviews, track stats, and write responses.
Quality Labels
Moderators can mark outstanding brand responses as "Quality Responses" to highlight constructive engagement.
API Endpoints
All endpoints are prefixed with /api/v1 and require a Bearer token.
| Method | Endpoint |
|---|---|
| GET | /brands |
| GET | /brands/{country}/{dept}/{slug} |
| GET | /brands/{country}/{dept}/{slug}/reviews |
| GET | /reviews/{id} |
| POST | /brands/{country}/{dept}/{slug}/reviews |
| GET | /reviews/{id}/verify?token=... |
| DELETE | /reviews/{id}?token=... |
User Roles
Full access to the platform. Manages brands, users, moderation queue, and quality labels.
Approves or rejects reviews, marks quality responses, and has read-only access to brand data.
Scoped to their own brand. Views published reviews, tracks stats, and writes brand responses.