A custom key-value pair using an attribute map. The attributes are standard Amazon Connect attributes. They can be accessed in flows just like any other contact attributes.There can be up to 32,768 UTF-8 bytes across all key-value pairs per contact. Attribute keys can include only alphanumeric, dash, and underscore characters. Starting with version 4 of the SDK this property will default to null. If no data for this property is returned from the service the property will also be null. This was changed to improve performance and allow the SDK and caller to distinguish between a property not set or a property being empty to clear out a value. To retain the previous SDK behavior set the AWSConfigs.InitializeCollections static property to true.
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Aliases | Attributes |
-ChatDurationInMinute <
Int32>
The total duration of the newly started chat session. If not specified, the chat session duration defaults to 25 hour. The minimum configurable time is 60 minutes. The maximum configurable time is 10,080 minutes (7 days).
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Aliases | ChatDurationInMinutes |
Amazon.PowerShell.Cmdlets.CONN.AmazonConnectClientCmdlet.ClientConfig
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. If not provided, the Amazon Web Services SDK populates this field. For more information about idempotency, see
Making retries safe with idempotent APIs.
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
The identifier of the flow for initiating the chat. To see the ContactFlowId in the Amazon Connect admin website, on the navigation menu go to Routing, Flows. Choose the flow. On the flow page, under the name of the flow, choose Show additional flow information. The ContactFlowId is the last part of the ARN, shown here in bold: arn:aws:connect:us-west-2:xxxxxxxxxxxx:instance/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/contact-flow/846ec553-a005-41c0-8341-xxxxxxxxxxxx
Required? | True |
Position? | 1 |
Accept pipeline input? | True (ByValue, ByPropertyName) |
The customer's identification number. For example, the CustomerId may be a customer number from your CRM.
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
This parameter overrides confirmation prompts to force the cmdlet to continue its operation. This parameter should always be used with caution.
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
-InitialMessage_Content <
String>
The content of the chat message.
- For text/plain and text/markdown, the Length Constraints are Minimum of 1, Maximum of 1024.
- For application/json, the Length Constraints are Minimum of 1, Maximum of 12000.
- For application/vnd.amazonaws.connect.message.interactive.response, the Length Constraints are Minimum of 1, Maximum of 12288.
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
-InitialMessage_ContentType <
String>
The type of the content. Supported types are text/plain, text/markdown, application/json, and application/vnd.amazonaws.connect.message.interactive.response.
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
The identifier of the Amazon Connect instance. You can
find the instance ID in the Amazon Resource Name (ARN) of the instance.
Required? | True |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
-ParticipantDetails_DisplayName <
String>
Display name of the participant.
Required? | True |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
The contactId that is used for rehydration depends on the rehydration type. RehydrationType is required for persistent chat.
- ENTIRE_PAST_SESSION: Rehydrates a chat from the most recently terminated past chat contact of the specified past ended chat session. To use this type, provide the initialContactId of the past ended chat session in the sourceContactId field. In this type, Amazon Connect determines the most recent chat contact on the specified chat session that has ended, and uses it to start a persistent chat.
- FROM_SEGMENT: Rehydrates a chat from the past chat contact that is specified in the sourceContactId field.
The actual contactId used for rehydration is provided in the response of this API.
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
-PersistentChat_SourceContactId <
String>
The contactId from which a persistent chat session must be started.
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
The unique identifier for an Amazon Connect contact. This identifier is related to the chat starting.You cannot provide data for both RelatedContactId and PersistentChat.
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
A set of system defined key-value pairs stored on individual contact segments using an attribute map. The attributes are standard Amazon Connect attributes. They can be accessed in flows.Attribute keys can include only alphanumeric, -, and _.This field can be used to show channel subtype, such as connect:Guide.The types application/vnd.amazonaws.connect.message.interactive and application/vnd.amazonaws.connect.message.interactive.response must be present in the SupportedMessagingContentTypes field of this API in order to set SegmentAttributes as { "connect:Subtype": {"valueString" : "connect:Guide" }}. Starting with version 4 of the SDK this property will default to null. If no data for this property is returned from the service the property will also be null. This was changed to improve performance and allow the SDK and caller to distinguish between a property not set or a property being empty to clear out a value. To retain the previous SDK behavior set the AWSConfigs.InitializeCollections static property to true.
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Aliases | SegmentAttributes |
Use the -Select parameter to control the cmdlet output. The default value is '*'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.Connect.Model.StartChatContactResponse). Specifying the name of a property of type Amazon.Connect.Model.StartChatContactResponse will result in that property being returned. Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
-SupportedMessagingContentType <
String[]>
The supported chat message content types. Supported types are
text/plain,
text/markdown,
application/json,
application/vnd.amazonaws.connect.message.interactive, and
application/vnd.amazonaws.connect.message.interactive.response. Content types must always contain
text/plain. You can then put any other supported type in the list. For example, all the following lists are valid because they contain
text/plain:
[text/plain, text/markdown, application/json],
[text/markdown, text/plain],
[text/plain, application/json, application/vnd.amazonaws.connect.message.interactive.response].The type
application/vnd.amazonaws.connect.message.interactive is required to use the
Show view flow block. Starting with version 4 of the SDK this property will default to null. If no data for this property is returned from the service the property will also be null. This was changed to improve performance and allow the SDK and caller to distinguish between a property not set or a property being empty to clear out a value. To retain the previous SDK behavior set the AWSConfigs.InitializeCollections static property to true.
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Aliases | SupportedMessagingContentTypes |