Review Gen

Admin Portal

Dashboard

Rating Distribution
Top Employees

Reviews

DateCustomerEmployeeRatingFeedbackOutcome

Google Reviews

DateAuthorRatingReviewEmployee MatchActions

Review Requests

DateCustomerEmployeeStatusRemindersLocation

Employees

NameEmailLocationStatusLast Synced

Locations

NameGoogle Place IDCRMOffice IDActions

Team

EmailRoleLinked EmployeeAdded

API Keys

Public API Documentation
External systems can pull employee and review data via our public API. Authenticate with Authorization: Bearer rg_yourkey or X-API-Key: rg_yourkey.
GET
/api/v1/employees
List all employees for your organization

GET
/api/v1/employees/:id
Get one employee + summary stats (total reviews, avg rating, star breakdown)

GET
/api/v1/employees/:id/reviews
All reviews for an employee (SMS-collected + matched Google reviews)
Query: ?since=ISO&until=ISO&limit=100&offset=0

GET
/api/v1/reviews
All reviews for your org, combined internal + Google
Query: ?employee_id=&rating=&since=&until=&source=internal|google
NameKeyStatusLast UsedCreatedActions

Settings

Automatic Review Requests
When enabled, SMS review requests are automatically sent after appointments are completed. Manual sends always work regardless.
Request Pattern
Determines whether each customer gets a Google review request or an NPS survey. The pattern rotates automatically based on how many requests the customer has already received.
Variables: {first_name}, {company_name}, {link}

Reminders

Variables: {first_name}, {company_name}, {link}

Skip if Already Reviewed on Google

Only applies to Google review requests — NPS surveys still go out regardless.
Only skip if a matching review exists within this many months. 'Forever' = any past review at all.