SendMessageRequest
¶
Source code in docs_src/capo_connectparticipant/types/send_message_request.py
client_token
instance-attribute
¶
client_token: NotRequired[ClientToken]
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.
connection_token
instance-attribute
¶
connection_token: ParticipantToken
The authentication token associated with the connection.
content
instance-attribute
¶
content: ChatContent
The content of the message.
-
For
text/plainandtext/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.
content_type
instance-attribute
¶
content_type: ChatContentType
The type of the content. Possible types are text/plain, text/markdown, application/json, and application/vnd.amazonaws.connect.message.interactive.response.
Supported types on the contact are configured through SupportedMessagingContentTypes on StartChatContact and StartOutboundChatContact.
For Apple Messages for Business, SMS, and WhatsApp Business Messaging contacts, only text/plain is supported.