Star Rating

This card can be used to obtain the rating from the visitor in the star input format.

AttributeMandatoryDescriptionValues
typeYesThe type of the input to be displayed to the visitorstar-rating
levelNoThe number of stars to be displayed to the visitor3-10

Use Cases:

SalesIQ Scripts:


{
  "type": "star-rating",
  "level": "5" 
}

Dialogflow:


{
  "platform": "ZOHOSALESIQ",
  "replies": [
      "Rate the chat session that you had with Zyt"
    ],
  "input": {
    "type": "star-rating",
    "level": "5"
  }
}

Watson Assistant:


"user_defined": {
  "zohosalesiq": {
    "replies": [
      "Rate the chat session that you had with Zyt"
    ],
    "input": {
      "type": "star-rating",
      "level": "5"
    }
  }
}

Zia Skills:

Context Handler function:


result = Map();
response = Map();
response.put("action", "reply");
response.put("replies", [
    "Rate the chat session that you had with Zyt"
]);
response.put("input", {
    "type": "star-rating",
    "level": "5"
});
prompt = Map();
prompt.put("param_name", "rating");
prompt.put("data", response);
result.put("prompt", prompt);
result.put("todo", "prompt");
return result;

Output: