# AttributesProperty

*This is a preview release for Connect Customer .

It is subject to change.*

- Source: Generated code
- Type last changed: v2.238.0 · 9 Feb 2026

## 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 attributesProperty: connect.CfnInstance.AttributesProperty = {
  inboundCalls: false,
  outboundCalls: false,

  // the properties below are optional
  autoResolveBestVoices: false,
  contactflowLogs: false,
  contactLens: false,
  earlyMedia: false,
  enhancedChatMonitoring: false,
  enhancedContactMonitoring: false,
  highVolumeOutBound: false,
  messageStreaming: false,
  multiPartyChatConference: false,
  multiPartyConference: false,
  useCustomTtsVoices: false,
};
```

## Properties

- `autoResolveBestVoices`: boolean | [IResolvable](/cdk/api/v2/docs/aws-cdk-lib.IResolvable.html) — Boolean flag which enables AUTO_RESOLVE_BEST_VOICES on an instance.

- `contactflowLogs`: boolean | [IResolvable](/cdk/api/v2/docs/aws-cdk-lib.IResolvable.html) — Boolean flag which enables CONTACTFLOW_LOGS on an instance.

- `contactLens`: boolean | [IResolvable](/cdk/api/v2/docs/aws-cdk-lib.IResolvable.html) — Boolean flag which enables CONTACT_LENS on an instance.

- `earlyMedia`: boolean | [IResolvable](/cdk/api/v2/docs/aws-cdk-lib.IResolvable.html) — Boolean flag which enables EARLY_MEDIA on an instance.

- `enhancedChatMonitoring`: boolean | [IResolvable](/cdk/api/v2/docs/aws-cdk-lib.IResolvable.html) — Boolean flag which enables ENHANCED_CHAT_MONITORING on an instance.

- `enhancedContactMonitoring`: boolean | [IResolvable](/cdk/api/v2/docs/aws-cdk-lib.IResolvable.html) — Boolean flag which enables ENHANCED_CONTACT_MONITORING on an instance.

- `highVolumeOutBound`: boolean | [IResolvable](/cdk/api/v2/docs/aws-cdk-lib.IResolvable.html) — Boolean flag which enables HIGH_VOLUME_OUTBOUND on an instance.

- `inboundCalls`: boolean | [IResolvable](/cdk/api/v2/docs/aws-cdk-lib.IResolvable.html) (required) — Mandatory element which enables inbound calls on new instance.

- `messageStreaming`: boolean | [IResolvable](/cdk/api/v2/docs/aws-cdk-lib.IResolvable.html) — Boolean flag which enables MESSAGE_STREAMING on an instance.

- `multiPartyChatConference`: boolean | [IResolvable](/cdk/api/v2/docs/aws-cdk-lib.IResolvable.html) — Boolean flag which enables MULTI_PARTY_CHAT_CONFERENCE on an instance.

- `multiPartyConference`: boolean | [IResolvable](/cdk/api/v2/docs/aws-cdk-lib.IResolvable.html) — Boolean flag which enables MULTI_PARTY_CONFERENCE on an instance.

- `outboundCalls`: boolean | [IResolvable](/cdk/api/v2/docs/aws-cdk-lib.IResolvable.html) (required) — Mandatory element which enables outbound calls on new instance.

- `useCustomTtsVoices`: boolean | [IResolvable](/cdk/api/v2/docs/aws-cdk-lib.IResolvable.html) — Boolean flag which enables USE_CUSTOM_TTS_VOICES on an instance.
