Class: Vapi::SuccessEvaluationPlanRubric
- Inherits:
-
Object
- Object
- Vapi::SuccessEvaluationPlanRubric
- Defined in:
- lib/vapi_server_sdk/types/success_evaluation_plan_rubric.rb
Overview
This enforces the rubric of the evaluation. The output is stored in
`call.analysis.successEvaluation`.
Options include:
- 'NumericScale': A scale of 1 to 10.
- 'DescriptiveScale': A scale of Excellent, Good, Fair, Poor.
- 'Checklist': A checklist of criteria and their status.
- 'Matrix': A grid that evaluates multiple criteria across different performance
levels.
- 'PercentageScale': A scale of 0% to 100%.
- 'LikertScale': A scale of Strongly Agree, Agree, Neutral, Disagree, Strongly
Disagree.
- 'AutomaticRubric': Automatically break down evaluation into several criteria,
each with its own score.
- 'PassFail': A simple 'true' if call passed, 'false' if not.
Default is 'PassFail'.
Constant Summary collapse
- NUMERIC_SCALE =
"NumericScale"
- DESCRIPTIVE_SCALE =
"DescriptiveScale"
- CHECKLIST =
"Checklist"
- MATRIX =
"Matrix"
- PERCENTAGE_SCALE =
"PercentageScale"
- LIKERT_SCALE =
"LikertScale"
- AUTOMATIC_RUBRIC =
"AutomaticRubric"
- PASS_FAIL =
"PassFail"