Rating
Pause and collect a star rating up to a maximum.
Type
in.rating Block Input
Folder
basic/inputChannels
Chat
Pipe
Value
Scope
Any
Human-in-the-loop
Yes
Rating (palette name Rating) asks the person in a chat session for a score from 1 up to Max Rating (default 5), then continues. Shared bind, navigation, and error options are on Input.
Configure
| Setting | Description |
|---|---|
| Max Rating | Highest allowed score (integer, at least 1) |
| Prompt | Optional message before the stars |
| Error Handler / Navigation / Binding Variable | Shared input options |
Handles
| Handle | Role |
|---|---|
| In (target) | Incoming connection |
| Out (source) | Continues after a rating (or skip / ignore) |
Pipe schema
The next block reads this on the data pipe (pipe.value). The value is an integer from 1 through Max Rating.
If Binding Variable → Key is set, the same number is stored under that name.
Use case
- CSAT after a support flow.
- Branch with a condition when the score is below a threshold.