Skip to content
v2.273.0

UserPhoneConfigProperty Struct ​

Contains information about the phone configuration settings for a user.

Example ​

ts
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_connect as connect } from 'aws-cdk-lib';
const userPhoneConfigProperty: connect.CfnUser.UserPhoneConfigProperty = {
  afterContactWorkTimeLimit: 123,
  autoAccept: false,
  deskPhoneNumber: 'deskPhoneNumber',
  persistentConnection: false,
  phoneType: 'phoneType',
};

Properties ​

afterContactWorkTimeLimitnumberafter_contact_work_time_limitint | floatafterContactWorkTimeLimitNumberAfterContactWorkTimeLimitdoubleAfterContactWorkTimeLimit*float64#
The After Call Work (ACW) timeout setting, in seconds.
notes

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.

autoAcceptboolean | IResolvableauto_accepttyping.Union[bool, IResolvable]autoAcceptBooleanAutoAcceptboolAutoAcceptinterface{}#
The Auto accept setting.
deskPhoneNumberstringdesk_phone_numberstrdeskPhoneNumberStringDeskPhoneNumberstringDeskPhoneNumber*string#
The phone number for the user's desk phone.
persistentConnectionboolean | IResolvablepersistent_connectiontyping.Union[bool, IResolvable]persistentConnectionBooleanPersistentConnectionboolPersistentConnectioninterface{}#
The persistent connection setting for the user.
phoneTypestringphone_typestrphoneTypeStringPhoneTypestringPhoneType*string#
The phone type.