Module Values_1.UserPhoneConfigSource

Contains information about the phone configuration settings for a user.

Sourcetype nonrec t = {
  1. phoneType : Values_0.PhoneType.t option;
    (*

    The phone type.

    *)
  2. autoAccept : Values_0.AutoAccept.t option;
    (*

    The Auto accept setting.

    *)
  3. afterContactWorkTimeLimit : Values_0.AfterContactWorkTimeLimit.t option;
    (*

    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.

    *)
  4. deskPhoneNumber : Values_0.SensitivePhoneNumber.t option;
    (*

    The phone number for the user's desk phone.

    *)
  5. persistentConnection : Values_0.PersistentConnection.t option;
    (*

    The persistent connection setting for the user.

    *)
}
Sourceval make : ?phoneType:??? -> ?autoAccept:??? -> ?afterContactWorkTimeLimit:??? -> ?deskPhoneNumber:??? -> ?persistentConnection:??? -> unit -> t
Sourceval to_value : t -> [> `Structure of (string * [> `Boolean of Values_0.AutoAccept.t | `Enum of string | `Integer of Values_0.AfterContactWorkTimeLimit.t | `String of Values_0.SensitivePhoneNumber.t ]) list ]
Sourceval to_query : t -> Awso.Client.Query.t
Sourceval of_xml : Awso.Xml.t -> t
Sourceval of_string : string -> t
Sourceval of_json : Yojson.Safe.t -> t
Sourceval to_json : t -> Yojson.Safe.t