As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Configure a experiência de bate-papo do seu cliente no Connect Customer
Você pode oferecer uma experiência de bate-papo aos clientes usando um dos métodos a seguir:
-
Adicione uma interface de usuário de bate-papo ao seu site hospedado pelo Connect Customer.
-
Personalize o bate-papo com o exemplo de código aberto do Connect Customer.
-
Personalize sua solução usando as APIs do Connect Customer. Recomendamos começar com a biblioteca de código aberto Connect Customer ChatJS ao personalizar suas próprias experiências de bate-papo. Para obter mais informações, consulte o repositório
Connect Customer ChatJS no Github.
Mais recursos para personalizar a experiência de bate-papo
-
As mensagens interativas fornecem aos clientes opções de exibição rápidas e pré-configuradas que eles podem escolher. Essas mensagens são fornecidas pelo Amazon Lex e configuradas por meio do Amazon Lex usando um Lambda. Para obter instruções sobre como adicionar mensagens interativas por meio do Amazon Lex, consulte este blog: Configurar mensagens interativas para seu chatbot
Connect Customer. O Connect Customer suporta os seguintes modelos: um seletor de lista e um seletor de horário. Para obter mais informações, consulte Adicionar mensagens interativas do Amazon Lex para clientes no chat.
-
Documentação da API de atendimento ao cliente do Connect, especialmente a StartChatContact API.
O exemplo a seguir usa a AWS CLI para iniciar um contato de bate-papo. A resposta retorna o
ContactIdParticipantId,ParticipantTokene. Seu back-end usa esses valores para conectar o participante chamando a CreateParticipantConnection API Connect Customer Participant Service.Ligue StartChatContact de um back-end confiável
A
StartChatContactAPI usa a AWS assinatura Signature versão 4. Ligue de seu back-end confiável (por exemplo, uma função do Lambda), não diretamente do navegador ou aplicativo móvel de um cliente. O comando a seguir é útil para testes e administração. Para integrações de chat de produção, use a biblioteca Connect Customer ChatJS. Você também pode usar o exemplo destartChatContactAPIback-end no SDK do Connect Customer Chat e exemplos de implementaçõesno site. GitHub No comando a seguir, substitua
instance-id, econtact-flow-idcom seus próprios valores:aws-regionaws connect start-chat-contact \ --instance-id "instance-id" \ --contact-flow-id "contact-flow-id" \ --participant-details DisplayName="Jane Doe" \ --initial-message ContentType="text/plain",Content="Hello, I need help" \ --region "aws-region"O comando retorna a seguinte resposta:
{ "ContactId": "00000000-0000-0000-0000-000000000000", "ParticipantId": "00000000-0000-0000-0000-000000000000", "ParticipantToken": "a-long-participant-token" } -
Conecte fluxos de
clientes. Use para integrar seus aplicativos existentes com o Connect Customer. Você pode incorporar os componentes do Painel de controle do contato (CCP) em seu aplicativo.