Skip to main content
The CSAT (Customer Satisfaction) API allows you to programmatically manage customer satisfaction scores and settings within your organization. CSAT scores help you measure customer satisfaction and track the effectiveness of your customer support interactions.
Looking for the setup guide? See Collect Customer Satisfaction for how to enable CSAT, configure channels, and wire it into workflows.

Overview

CSAT functionality in our system enables:
  • Customer Satisfaction Tracking - Collect and analyze customer satisfaction scores for support interactions
  • Channel-Specific Settings - Configure CSAT collection for different communication channels (web, phone, SMS, etc.)
  • Session Analytics - Track CSAT scores per session and analyze customer satisfaction trends
  • Automated Collection - Automatically send CSAT requests after support interactions
  • Performance Insights - Monitor team performance and customer satisfaction metrics

Available Endpoints

Get All CSAT Scores

Retrieve all CSAT scores with pagination

Get Specific CSAT Score

Get detailed information about a specific CSAT score

Get Session CSAT Score

Retrieve CSAT score for a specific session

Check Channel Settings

Check if CSAT is enabled for a specific channel

Check CSAT Sent Status

Check if CSAT has been sent for a session