amazon-connect / amazon-connect-chat-interface

Amazon Connect Chat Interface - a browser-based customer chat widget for your website integrating with Amazon Connect ChatJS
https://docs.aws.amazon.com/connect/latest/adminguide/what-is-amazon-connect.html
MIT No Attribution
33 stars 35 forks source link

support ChatDurationInMinutes field for startChat request #105

Closed spencerlepine closed 1 year ago

spencerlepine commented 1 year ago

Issue #, if available: ⚠️ Update for: https://github.com/amazon-connect/amazon-connect-chat-ui-examples/pull/92

Description of changes: Support optional ChatDurationInMinutes passed to startChat request. Refer to public documentation: https://docs.aws.amazon.com/connect/latest/APIReference/API_StartChatContact.html#connect-StartChatContact-request-ChatDurationInMinutes

connect.ChatInterface.initiateChat({
    ...
    chatDurationInMinutes: 1500, // min 60, max 10080 - default 1500 (25 hours)
    ...
}, successHandler, failureHandler);

Checklist

Testing

Without chatDurationInMinutes

wihtout chagnes

With chatDurationInMinutes

with duration

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.