logoRocketFlow

CSAT Scoring

Measure customer satisfaction with post-conversation ratings

CSAT Scoring

Collect customer satisfaction ratings after conversations end.

Status: the feedback API below is live. The automatic post-conversation rating prompt in the widget and the Insights dashboard readout are not yet active — until they are, submit ratings via the API (for example from your own UI).

How the Rating Prompt Will Work

When enabled (enableCsat on the chatbot), the widget shows a 5-star rating prompt after a conversation ends:

  • Stars 4-5: rating submitted immediately
  • Stars 1-3: an optional comment textarea appears
  • Dismiss button to skip

API

Submit feedback programmatically — this works today:

POST /api/public/feedback
Content-Type: application/json

{
  "chatbotId": "cmf9n7u1c...",
  "sessionId": "rkt_abc123...",
  "rating": 4,
  "content": "Great help with my order!",
  "type": "csat"
}

Rating must be between 1 and 5. type defaults to "csat".

Last updated on