View a markdown version of this page

Gerenciando WhatsApp fluxos em AWS Mensagens sociais para o usuário final - AWS Mensagens sociais para o usuário final

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á.

Gerenciando WhatsApp fluxos em AWS Mensagens sociais para o usuário final

WhatsApp Os fluxos permitem que as empresas criem experiências interativas em várias telas que os usuários podem concluir sem sair WhatsApp. Os fluxos suportam coleta de dados, envios de formulários e componentes complexos de interface do usuário, como entradas de texto, botões de opção, caixas de seleção, seletores de data e menus suspensos. Use o Flows para criar experiências como agendamento de consultas, formulários de geração de leads, pesquisas com clientes e fluxos de compras.

Com o AWS End User Messaging Social, você pode gerenciar seus WhatsApp fluxos diretamente por meio do console Social de Mensagens do Usuário AWS AWS Final ou usando a API Social de Mensagens do Usuário Final. Você pode criar, atualizar, publicar, visualizar, descontinuar e excluir fluxos sem precisar usar o console Meta ou as APIs do Meta diretamente.

Os fluxos estão associados à sua conta WhatsApp comercial (WABA). Cada fluxo é definido por um esquema JSON que descreve suas telas, componentes e lógica. Para obter mais informações sobre o esquema Flow JSON, consulte Flow JSON na documentação da Meta WhatsApp Business Platform.

Os fluxos suportam dois modos:

  • Fluxos estáticos — Todas as telas, componentes e lógica de navegação são definidos no Flow JSON. Nenhum endpoint é necessário.

  • Fluxos dinâmicos — As telas buscam dados do seu próprio endpoint HTTPS em tempo de execução usando a data_exchange ação. Isso permite experiências personalizadas e orientadas por dados, nas quais o conteúdo da tela e a navegação dependem da sua lógica de back-end. Para obter mais informações, consulte Configurando fluxos dinâmicos.

Principais conceitos

Fluxo

Uma experiência interativa com várias telas definida por um esquema JSON que os usuários completam nele. WhatsApp

Fluxo JSON

A definição JSON que descreve as telas, os componentes e a lógica do Flow. O tamanho máximo é de 10 MB. Recomendamos usar o JSON versão 7.3.

Categoria de fluxo

Uma classificação que descreve a finalidade comercial do Flow. As categorias incluem: inscrição, login, agendamento de consultas, geração de leads, entre em contato conosco, suporte ao cliente, pesquisa, compras e outras.

Status do fluxo

O estado do ciclo de vida de um fluxo. Consulte Entendendo o status do fluxo.

Token de fluxo

Um identificador exclusivo que você fornece ao enviar um Flow para rastrear a sessão. O token é retornado no webhook de resposta do Flow quando o usuário conclui o Flow.

Fluxo dinâmico

Um fluxo que chama seu próprio endpoint HTTPS em tempo de execução usando a data_exchange ação para buscar o conteúdo da tela e decidir a navegação. O Flow JSON deve ser declarado data_api_version e o Flow deve ter um endpoint_uri registrado. Para obter mais informações, consulte Configurando fluxos dinâmicos.

Chave pública comercial

Uma chave RSA-2048 pública que o Meta usa para criptografar solicitações de troca de dados de ponta a ponta. Você carrega a chave pública por meio do AWS End User Messaging Social e mantém a chave privada correspondente em seu endpoint para decodificação. Você pode fornecer uma PEM-encoded chave diretamente ou fazer referência a uma chave AWS KMS assimétrica.