Skip to content

UserPhoneConfig

Source code in docs_src/capo_connect/types/user_phone_config.py
class UserPhoneConfig(TypedDict, closed=True):
    phone_type: "capo_connect.types.phone_type.PhoneType"
    """<p>The phone type.</p>"""
    auto_accept: "capo_connect.types.auto_accept.AutoAccept"
    """<p>The Auto accept setting.</p>"""
    after_contact_work_time_limit: (
        "capo_connect.types.after_contact_work_time_limit.AfterContactWorkTimeLimit"
    )
    """<p>The After Call Work (ACW) timeout setting, in seconds. This parameter has a minimum value of 0 and a maximum value of 2,000,000 seconds (24 days). Enter 0 if you don't want to allocate a specific amount of ACW time. It essentially means an indefinite amount of time. When the conversation ends, ACW starts; the agent must choose Close contact to end ACW. </p> <note> <p>When returned by a <code>SearchUsers</code> call, <code>AfterContactWorkTimeLimit</code> is returned in milliseconds. </p> </note>"""
    desk_phone_number: NotRequired[
        "capo_connect.types.sensitive_phone_number.SensitivePhoneNumber"
    ]
    """<p>The phone number for the user's desk phone.</p>"""
    persistent_connection: NotRequired[
        "capo_connect.types.persistent_connection.PersistentConnection"
    ]
    """<p>The persistent connection setting for the user.</p>"""

after_contact_work_time_limit instance-attribute

after_contact_work_time_limit: AfterContactWorkTimeLimit

The After Call Work (ACW) timeout setting, in seconds. This parameter has a minimum value of 0 and a maximum value of 2,000,000 seconds (24 days). Enter 0 if you don't want to allocate a specific amount of ACW time. It essentially means an indefinite amount of time. When the conversation ends, ACW starts; the agent must choose Close contact to end ACW.

When returned by a SearchUsers call, AfterContactWorkTimeLimit is returned in milliseconds.

auto_accept instance-attribute

auto_accept: AutoAccept

The Auto accept setting.

desk_phone_number instance-attribute

desk_phone_number: NotRequired[SensitivePhoneNumber]

The phone number for the user's desk phone.

persistent_connection instance-attribute

persistent_connection: NotRequired[PersistentConnection]

The persistent connection setting for the user.

phone_type instance-attribute

phone_type: PhoneType

The phone type.