Values_2.UpdateParticipantRoleConfigRequestSourceUpdates timeouts for when human chat participants are to be considered idle, and when agents are automatically disconnected from a chat due to idleness. You can set four timers: Customer idle timeout Customer auto-disconnect timeout Agent idle timeout Agent auto-disconnect timeout For more information about how chat timeouts work, see Set up chat timeouts for human participants.
type nonrec t = {instanceId : Values_0.InstanceId.t;The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.
*)contactId : Values_0.ContactId.t;The identifier of the contact in this instance of Amazon Connect.
*)channelConfiguration : UpdateParticipantRoleConfigChannelInfo.t;The Amazon Connect channel you want to configure.
*)}val make :
instanceId:Values_0.InstanceId.t ->
contactId:Values_0.ContactId.t ->
channelConfiguration:UpdateParticipantRoleConfigChannelInfo.t ->
unit ->
tval to_value :
t ->
[> `Structure of
(string
* [> `String of Values_0.InstanceId.t
| `Structure of
(string
* [> `Structure of
(string
* [> `List of
[> `Structure of
(string
* [> `Enum of string
| `Structure of
(string
* [> `Enum of string | `Integer of int ])
list ])
list ]
list ])
list ])
list ])
list ]