Update CSAT settings
Update your CSAT settings — customize the feedback-page and request-email templates. Omitted keys are preserved; null clears a template back to the default design.
Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Body
Whether CSAT collection is enabled for web channel
Whether CSAT collection is enabled for email channel
Whether CSAT collection is enabled for phone channel
Whether CSAT collection is enabled for WhatsApp channel
Whether CSAT collection is enabled for SMS channel
Whether CSAT collection is enabled for Slack channel
Whether CSAT collection is enabled for API channel
Whether CSAT collection is enabled for web voice channel
Whether CSAT collection is enabled for Instagram channel
Whether CSAT collection is enabled for Facebook Messenger channel
Custom message to display with CSAT request
Whether to automatically send CSAT after session closes
Delay in minutes before sending CSAT after session closes
How often the same session may be surveyed: once_per_session (default, one survey ever), once_per_close (one per closure, so a reopened session can be surveyed again), once_until_answered (re-ask after resend_after_days until the customer scores it), or always (survey every close, even one the customer already rated)
always, once_per_close, once_per_session, once_until_answered Days to wait before re-asking an unanswered survey. Only used when resend_policy is once_until_answered
1 <= x <= 9007199254740991How long (hours, from the first submit) a customer may change their score. Null = unlimited re-rating, 0 = locked as soon as the first score lands. Staff submits are always exempt
0 <= x <= 9007199254740991Per-channel overrides keyed by channel (e.g. { "whatsapp": { "rating_style": "emoji" } }). Replaces the whole map, so send the channels you want to keep
Full-HTML template for the public CSAT feedback page. Null/empty clears it (default page).
Full-HTML template for the CSAT request email. Null/empty clears it (default email).
Subject line for the custom CSAT request email. Null falls back to the default.
Response
Default Response
The ID of the organization
Whether CSAT collection is enabled for web channel
Whether CSAT collection is enabled for email channel
Whether CSAT collection is enabled for phone channel
Whether CSAT collection is enabled for WhatsApp channel
Whether CSAT collection is enabled for SMS channel
Whether CSAT collection is enabled for Slack channel
Whether CSAT collection is enabled for API channel
Whether CSAT collection is enabled for web voice channel
Whether CSAT collection is enabled for Instagram channel
Whether CSAT collection is enabled for Facebook Messenger channel
Custom message to display with CSAT request
Whether to automatically send CSAT after session closes
Delay in minutes before sending CSAT after session closes
How often the same session may be surveyed: once_per_session, once_per_close, once_until_answered, or always
always, once_per_close, once_per_session, once_until_answered Days to wait before re-asking an unanswered survey (only used when resend_policy is once_until_answered)
-9007199254740991 <= x <= 9007199254740991How long (hours, from the first submit) a customer may change their score (null = unlimited, 0 = locked immediately)
0 <= x <= 9007199254740991Per-channel overrides keyed by channel; an absent channel inherits the org-wide settings
Full-HTML template for the public CSAT feedback page (null = default page)
Full-HTML template for the CSAT request email (null = default email)
Subject line for the custom CSAT request email (null = default subject)
When the settings were created
When the settings were last updated