assistant.analysisPlan
.
Summary Prompt
The summary prompt is used to create a concise summary of the call. This summary is stored incall.analysis.summary
.
Default Summary Prompt
The default summary prompt is:Customizing the Summary Prompt
You can customize the summary prompt by setting thesummaryPrompt
property in the API or SDK:
""
or "off"
:
Structured Data Prompt
The structured data prompt extracts specific pieces of data from the call. This data is stored incall.analysis.structuredData
.
Default Structured Data Prompt
The default structured data prompt is:Customizing the Structured Data Prompt
You can set a custom structured data prompt using thestructuredDataPrompt
property:
Structured Data Schema
The structured data schema enforces the format of the extracted data. It is defined using JSON Schema standards.Customizing the Structured Data Schema
You can set a custom structured data schema using thestructuredDataSchema
property:
Success Evaluation Prompt
The success evaluation prompt is used to determine if the call was successful. This evaluation is stored incall.analysis.successEvaluation
.
Default Success Evaluation Prompt
The default success evaluation prompt is:Customizing the Success Evaluation Prompt
You can set a custom success evaluation prompt using thesuccessEvaluationPrompt
property:
""
or "off"
:
Success Evaluation Rubric
The success evaluation rubric defines the criteria used to evaluate the call’s success. The available rubrics are: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 the call passed, ‘false’ if not.
Customizing the Success Evaluation Rubric
You can set a custom success evaluation rubric using thesuccessEvaluationRubric
property: