> 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.

# ConversationReview

GraphQL object

Reference: https://docs.revvue.ai/api-reference/inbox/types/objects/conversation-review

## Fields

- `typename__`
- `itemType`
- `id`
- `activeState`
- `created`
- `changed`
- `changedBy`
- `tenantId`
- `reviewTime`
- `locationExternalId`
- `locationId`
- `rawReviewId`
- `reviewerId`
- `profilePhotoUrl`
- `reviewerProfileUrl`
- `reviewerPhotos`
- `reviewerVideos`
- `reportUrl`
- `reviewerName`
- `replyStatus`
- `rating`
- `reply`
- `source`
- `sourceUrl`
- `overall`
- `sentimental`
- `atmosphere`
- `service`
- `food`
- `informative`
- `cleanliness`
- `valueForMoney`
- `willReturn`
- `accommodatedSpecialNeeds`
- `acceptableWaitTime`
- `critical`
- `positives`
- `negatives`
- `mostLiked`
- `leastLiked`
- `goodDishes`
- `badDishes`
- `language`
- `original`
- `translated`
- `groupComposition`
- `serviceTime`
- `failToProcess`
- `errorMessage`
- `isTextInReview`
- `categorizedSentimentAnalysis`
- `title`
- `nps`
- `ces`
- `supportTicketId`

## Definition

```graphql
type ConversationReview {
  typename__: String!
  itemType: ConversationItemType
  id: String
  activeState: String
  created: DateTime
  changed: DateTime
  changedBy: String
  tenantId: String
  reviewTime: DateTime
  locationExternalId: String
  locationId: String
  rawReviewId: String
  reviewerId: String
  profilePhotoUrl: String
  reviewerProfileUrl: String
  reviewerPhotos: [String!]
  reviewerVideos: [String!]
  reportUrl: String
  reviewerName: String
  replyStatus: String
  rating: Float
  reply: ConversationReviewReply
  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
  categorizedSentimentAnalysis: [ConversationReviewSentiment!]
  title: String
  nps: Float
  ces: Float
  supportTicketId: String
}
```