Skip to content

ParticipantTimerConfiguration

Source code in docs_src/capo_connect/types/participant_timer_configuration.py
class ParticipantTimerConfiguration(TypedDict, closed=True):
    participant_role: "capo_connect.types.timer_eligible_participant_roles.TimerEligibleParticipantRoles"
    """<p>The role of the participant in the chat conversation.</p>"""
    timer_type: "capo_connect.types.participant_timer_type.ParticipantTimerType"
    """<p>The type of timer. <code>IDLE</code> indicates the timer applies for considering a human chat participant as idle. <code>DISCONNECT_NONCUSTOMER</code> indicates the timer applies to automatically disconnecting a chat participant due to idleness.</p>"""
    timer_value: "capo_connect.types.participant_timer_value.ParticipantTimerValue"
    """<p>The value of the timer. Either the timer action (Unset to delete the timer), or the duration of the timer in minutes. Only one value can be set.</p>"""

participant_role instance-attribute

The role of the participant in the chat conversation.

timer_type instance-attribute

The type of timer. IDLE indicates the timer applies for considering a human chat participant as idle. DISCONNECT_NONCUSTOMER indicates the timer applies to automatically disconnecting a chat participant due to idleness.

timer_value instance-attribute

timer_value: ParticipantTimerValue

The value of the timer. Either the timer action (Unset to delete the timer), or the duration of the timer in minutes. Only one value can be set.