AWS connect documentation change
Summary
Added documentation for 'Touchtone buffering' feature in Play prompt block, including configuration options and JSON example.
Security assessment
This documents a user experience feature for handling touchtone input during prompts. While it could have minor security implications for input validation, there's no evidence of addressing a security vulnerability or adding security-specific documentation.
Diff
diff --git a/connect/latest/adminguide/play.md b/connect/latest/adminguide/play.md index 335fc4587..c45d3d5b6 100644 --- a//connect/latest/adminguide/play.md +++ b//connect/latest/adminguide/play.md @@ -111,0 +112,2 @@ You can configure the **Play prompt** block by using the Amazon Connect admin we + * Touchtone buffering + @@ -331,0 +334,38 @@ This block supports the following output branches: +### Touchtone buffering + +The **Play prompt** block includes a checkbox: **Skip or interrupt this prompt when touchtone buffering is enabled**. + + * When the checkbox is selected and touchtone buffering is active: + + * If the buffer already contains digits, the prompt is skipped entirely and the contact proceeds to the next block. + + * If the buffer is empty, the prompt begins playing. If the customer presses a key during playback, the prompt is interrupted, the digit is added to the buffer, and the contact proceeds. + + * When the checkbox is not selected, the prompt plays normally regardless of buffer state. This is the default behavior. + + + + +In the flow language, this is represented by the `SkipWhenDTMFBufferEnabled` parameter on the `MessageParticipant` action: + + + { + "Identifier": "12345678-1234-1234-1234-123456789012", + "Type": "MessageParticipant", + "Parameters": { + "SkipWhenDTMFBufferEnabled": "true", + "PromptId": "arn:aws:connect:us-west-2:111111111111:instance/aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee/prompt/abcdefab-abcd-abcd-abcd-abcdefghijkl" + }, + "Transitions": { + "NextAction": "next-action-id", + "Errors": [ + { + "NextAction": "error-action-id", + "ErrorType": "NoMatchingError" + } + ] + } + } + +For more information about touchtone buffering, see [Set Touchtone Buffer Behavior](./set-touchtone-buffer-behavior.html). +