CSAT Node Parameters
The CSAT node (Customer Satisfaction, action_csat) collects client satisfaction ratings after a dialogue or interaction. The client selects a rating on a scale and optionally adds a comment. In Node Inspector (right panel) the following sections are available:
Rating Scale (scale_type)
- numeric_5 — scale from 1 to 5 (default).
- numeric_10 — scale from 1 to 10.
- binary — two options (e.g., "Yes" / "No").
- custom — custom scale with configured elements.
Question Text (question_text)
- Question text — question the client sees before selecting a rating (e.g., "How would you rate our service quality?").
Comment
Enable (comment_enabled)
- Allow comment — show field for additional text feedback after selecting a rating.
Required (comment_required)
- Comment required — client cannot complete the rating without entering text (when comment is enabled).
Prompt Text (comment_prompt)
- Comment prompt text — hint or question before the input field (e.g., "Describe what we can improve").
Skip Button (comment_skip_text)
- Skip button text — text of the button that allows completing the rating without a comment (when comment is not required).
Confirmation
After Rating (confirmation_score)
- Message after selecting rating — text the client sees immediately after clicking a rating (e.g., "Thank you for your rating!").
After Completion (confirmation_complete)
- Message after completion — final text after saving the rating (and comment, if any).
Duplicate Prevention (prevent_duplicate)
- Prevent duplicate rating — a client cannot send CSAT twice for the same dialogue or session.
- When enabled — on repeat attempt the client will see a message that the rating was already submitted.