> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://docs.revvue.ai/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.revvue.ai/_mcp/server.

# ProcessedReview

GraphQL object

Reference: https://docs.revvue.ai/api-reference/reviews/types/objects/processed-review

## Fields

- `id` — Unique id (UUID).
- `activeState` — Active state
- `created` — Timestamp when document was created.
- `changed` — Timestamp of when the last change occurred.
- `changedBy` — Audit identification of who changed the document.
- `tenantId` — Document tenant id.
- `reviewTime` — Timestamp when document was created.
- `locationExternalId` — External id from source.
- `locationId` — Location id.
- `rawReviewId` — review unique id.
- `reviewerId` — reviewer unique id.
- `reviewerName` — Reviewer displayed name.
- `profilePhotoUrl` — Profile photo of reviewer.
- `reviewerProfileUrl` — Reviewer profile url
- `reviewerPhotos` — Reviewer photos added.
- `reviewerVideos` — Reviewer video added.
- `reportUrl` — Report url for violation of the sources rules.
- `rating` — Customer rating.
- `reply` — Review reply
- `replyStatus` — Status of the reply
- `isAnswered` — 
- `source` — Source of the review
- `sourceUrl` — URL of the review source
- `overall` — Overall score from all categories
- `sentimental` — Score for sentimental aspect of the review
- `atmosphere` — Score for atmosphere aspect of the review
- `service` — Score for service aspect of the review
- `food` — Score for food aspect of the review
- `informative` — Score for informativeness of the review
- `cleanliness` — Score for cleanliness aspect of the review
- `valueForMoney` — Score for value for money aspect of the review
- `willReturn` — Indicates likelihood of customer return
- `accommodatedSpecialNeeds` — Indicates if special needs were accommodated
- `acceptableWaitTime` — Indicates if wait time was acceptable
- `critical` — List of critical aspects
- `positives` — List of positive aspects
- `negatives` — List of negative aspects
- `mostLiked` — List of most liked aspects
- `leastLiked` — List of least liked aspects
- `goodDishes` — List of good dishes mentioned
- `badDishes` — List of bad dishes mentioned
- `language` — Language of the review
- `original` — Original text of the review
- `translated` — Translated text of the review
- `groupComposition` — Description of the group composition
- `serviceTime` — Description of the time of service
- `failToProcess` — Indicates if review failed to process
- `errorMessage` — Error message if review failed to process
- `isTextInReview` — Indicates if there is text in the review
- `isDeleted` — Is deleted from source
- `categorizedSentimentAnalysis` — Extracted categories in the review
- `title` — The subject of the review
- `nps` — Net Promoter Score ranging from 0 - 10
- `ces` — Customer effort score 1-5
- `supportTicketId` — Support ticket id associated with the survey.
- `surveyTemplateId` — Survey template ID that generated this review

## Definition

```graphql
type ProcessedReview implements BaseReviewObject {
  id: UUID
  activeState: ActiveState
  created: DateTime
  changed: DateTime
  changedBy: String
  tenantId: String
  reviewTime: DateTime
  locationExternalId: String
  locationId: String
  rawReviewId: String
  reviewerId: String
  reviewerName: String
  profilePhotoUrl: String
  reviewerProfileUrl: String
  reviewerPhotos: [String]
  reviewerVideos: [String]
  reportUrl: String
  rating: Float
  reply: RawReviewReply
  replyStatus: ReviewReplyStatus
  isAnswered: Boolean
  source: IntegrationSource
  sourceUrl: String
  overall: Float
  sentimental: Float
  atmosphere: Float
  service: Float
  food: Float
  informative: Float
  cleanliness: Float
  valueForMoney: Float
  willReturn: Boolean
  accommodatedSpecialNeeds: Boolean
  acceptableWaitTime: Boolean
  critical: [String]
  positives: [String]
  negatives: [String]
  mostLiked: [String]
  leastLiked: [String]
  goodDishes: [String]
  badDishes: [String]
  language: String
  original: String
  translated: String
  groupComposition: String
  serviceTime: String
  failToProcess: Boolean
  errorMessage: String
  isTextInReview: Boolean
  isDeleted: Boolean
  categorizedSentimentAnalysis: [CategorizedSentimentAnalysis]
  title: String
  nps: Float
  ces: Float
  supportTicketId: UUID
  surveyTemplateId: String
}
```