AWS cli documentation change
Summary
Added documentation for contact evaluation enhancements including calibration sessions, auto-evaluation status tracking, answer automation sources (GenAI/ContactLens), conditional enablement logic, and expanded field constraints
Security assessment
Changes focus on evaluation workflow enhancements, automation capabilities, and configuration options without addressing security vulnerabilities or introducing security-specific features. No evidence of patching vulnerabilities or documenting security controls.
Diff
diff --git a/cli/latest/reference/connect/describe-contact-evaluation.md b/cli/latest/reference/connect/describe-contact-evaluation.md index eb5ddaf9c..9387f0b52 100644 --- a//cli/latest/reference/connect/describe-contact-evaluation.md +++ b//cli/latest/reference/connect/describe-contact-evaluation.md @@ -15 +15 @@ - * [AWS CLI 2.31.28 Command Reference](../../index.html) » + * [AWS CLI 2.31.31 Command Reference](../../index.html) » @@ -261,0 +262,11 @@ Evaluation -> (structure) +>> +>> CalibrationSessionId -> (string) +>> +>>> The calibration session ID that this evaluation belongs to. +>>> +>>> Constraints: +>>> +>>> * min: `1` +>>> * max: `500` +>>> + @@ -284,0 +296,43 @@ Evaluation -> (structure) +>> +>> AutoEvaluation -> (structure) +>> +>>> Information related to automated evaluation. +>>> +>>> AutoEvaluationEnabled -> (boolean) [required] +>>> +>>>> Whether automated evaluation is enabled. +>>> +>>> AutoEvaluationStatus -> (string) +>>> +>>>> The status of the contact auto-evaluation. +>>>> +>>>> Possible values: +>>>> +>>>> * `IN_PROGRESS` +>>>> * `FAILED` +>>>> * `SUCCEEDED` +>>>> + +>> +>> Acknowledgement -> (structure) +>> +>>> Information related to evaluation acknowledgement. +>>> +>>> AcknowledgedTime -> (timestamp) [required] +>>> +>>>> When the agent acknowledged the evaluation. +>>> +>>> AcknowledgedBy -> (string) [required] +>>> +>>>> The agent who acknowledged the evaluation. +>>> +>>> AcknowledgerComment -> (string) +>>> +>>>> A comment from the agent when they confirmed they acknowledged the evaluation. +>>>> +>>>> Constraints: +>>>> +>>>> * min: `0` +>>>> * max: `3072` +>>>> + @@ -324 +378 @@ Evaluation -> (structure) ->>>>> * max: `128` +>>>>> * max: `300` @@ -351 +405 @@ Evaluation -> (structure) ->>>>> * max: `128` +>>>>> * max: `300` @@ -361,0 +416,195 @@ Evaluation -> (structure) +>>> +>>> SuggestedAnswers -> (list) +>>> +>>>> Automation suggested answers for the questions. +>>>> +>>>> (structure) +>>>> +>>>>> The information about the suggested answer for the question. +>>>>> +>>>>> Value -> (tagged union structure) +>>>>> +>>>>>> Information about answer data for a contact evaluation. Answer data must be either string, numeric, or not applicable. +>>>>>> +>>>>>> ### Note +>>>>>> +>>>>>> This is a Tagged Union structure. Only one of the following top level keys can be set: `StringValue`, `NumericValue`, `NotApplicable`. +>>>>>> +>>>>>> StringValue -> (string) +>>>>>> +>>>>>>> The string value for an answer in a contact evaluation. +>>>>>>> +>>>>>>> Constraints: +>>>>>>> +>>>>>>> * min: `0` +>>>>>>> * max: `300` +>>>>>>> + +>>>>>> +>>>>>> NumericValue -> (double) +>>>>>> +>>>>>>> The numeric value for an answer in a contact evaluation. +>>>>>> +>>>>>> NotApplicable -> (boolean) +>>>>>> +>>>>>>> The flag to mark the question as not applicable. +>>>>> +>>>>> Status -> (string) [required] +>>>>> +>>>>>> The status of the suggested answer. D +>>>>>> +>>>>>> Possible values: +>>>>>> +>>>>>> * `IN_PROGRESS` +>>>>>> * `FAILED` +>>>>>> * `SUCCEEDED` +>>>>>> + +>>>>> +>>>>> Input -> (structure) +>>>>> +>>>>>> Details about the input used to question automation. +>>>>>> +>>>>>> TranscriptType -> (string) +>>>>>> +>>>>>>> Transcript type. +>>>>>>> +>>>>>>> Possible values: +>>>>>>> +>>>>>>> * `RAW` +>>>>>>> * `REDACTED` +>>>>>>> + +>>>>> +>>>>> AnalysisType -> (string) [required] +>>>>> +>>>>>> Type of analysis used to provide suggested answer. +>>>>>> +>>>>>> Possible values: +>>>>>> +>>>>>> * `CONTACT_LENS_DATA` +>>>>>> * `GEN_AI` +>>>>>> + +>>>>> +>>>>> AnalysisDetails -> (tagged union structure) +>>>>> +>>>>>> Detailed analysis results. +>>>>>> +>>>>>> ### Note +>>>>>> +>>>>>> This is a Tagged Union structure. Only one of the following top level keys can be set: `GenAI`, `ContactLens`. +>>>>>> +>>>>>> GenAI -> (structure) +>>>>>> +>>>>>>> Analysis results from the generative AI automation for the question. +>>>>>>> +>>>>>>> Justification -> (string) +>>>>>>> +>>>>>>>> Generative AI automation answer justification. +>>>>>>>> +>>>>>>>> Constraints: +>>>>>>>> +>>>>>>>> * min: `1` +>>>>>>>> + +>>>>>>> +>>>>>>> PointsOfInterest -> (list) +>>>>>>> +>>>>>>>> Generative AI automation answer analysis points of interest. +>>>>>>>> +>>>>>>>> Constraints: +>>>>>>>> +>>>>>>>> * min: `0` +>>>>>>>> * max: `100` +>>>>>>>> + +>>>>>>>> +>>>>>>>> (structure) +>>>>>>>> +>>>>>>>>> Information about the point of interest in transcript provided to evaluation. +>>>>>>>>> +>>>>>>>>> MillisecondOffsets -> (structure) +>>>>>>>>> +>>>>>>>>>> Offset in milliseconds from the beginning of transcript. +>>>>>>>>>> +>>>>>>>>>> BeginOffsetMillis -> (integer) [required] +>>>>>>>>>> +>>>>>>>>>>> Offset in milliseconds from the beginning of the transcript. +>>>>>>>>>>> +>>>>>>>>>>> Constraints: +>>>>>>>>>>> +>>>>>>>>>>> * min: `0` +>>>>>>>>>>> + +>>>>>>>>> +>>>>>>>>> TranscriptSegment -> (string) +>>>>>>>>> +>>>>>>>>>> Segment of transcript. +>>>>>> +>>>>>> ContactLens -> (structure)