Os componentes pré-criados são uma coleção de fluxos pré-criados fornecidos pelo Dialogflow CX para tarefas e cenários comuns. É possível usá-los para acelerar o desenvolvimento de agentes novos e atuais.
Há dois tipos de componentes pré-criados:
- Elementos básicos: componentes que coletam parâmetros específicos, como nome e endereço.
- Casos de uso: componentes que representam jornadas do usuário maiores, como fazer um pagamento, que usam um ou mais elementos básicos.
Os fluxos de componentes pré-criados incluem intents e entidades prontas para uso. Para componentes que exigem integrações com serviços externos, é necessário modificar a configuração dos webhooks flexíveis para integração com os endpoints apropriados.
Os seguintes componentes de elementos básicos estão disponíveis:
- Coleta de endereços
- Coleta alfanumérica
- Coleta de CVV do cartão de crédito
- Coleta da data de validade do cartão de crédito
- Coleta de números de cartão de crédito
- Coleta da data de nascimento
- Feedback
- Saudação
- Nomear coleção
- Coleta numérica
- Coleta de números de telefone
- Sala de espera
- Coleta de CEP
Os seguintes componentes de caso de uso estão disponíveis:
- Saldo da conta
- Extrato da conta
- Agendar horário
- Authentication
- Cancelar pedido
- Inscrição de cartão de crédito
- Fatura do cartão de crédito
- Disputas
- Ordem de troca
- Direcionamento de serviços financeiros
- Bloquear cartão
- Cartão perdido ou roubado
- Fazer um pagamento
- Promoções e ofertas
- Abrir conta
- Status do pedido
- Autenticação de varejo
- Fraude e disputa no varejo
- Devolução e reembolso
- Direcionamento de telecomunicações
- Histórico de transações
Limitações
Considere as seguintes limitações:
- Os componentes pré-criados são compatíveis com o inglês (en).
Importar um componente pré-criado
Se o projeto estiver em um perímetro do VPC Service Controls (VPC-SC), será possível adicionar uma regra de saída que permita que o tráfego saia do perímetro para o bucket do Storage Google Cloud do Google, em que as versões mais recentes dos componentes pré-criados são armazenadas. Para mais informações, consulte Importar um componente pré-criado no VPC Service Controls.
Para importar um componente pré-criado para seu projeto:
- Acesse o console do Dialogflow CX.
- Escolha o projeto do Google Cloud .
- Selecione seu agente ou crie um novo.
- Selecione a guia Manage.
- Clique em Prebuilt no painel Manage.
- Selecione o componente de interesse e clique em Importar como fluxo.
- Verifique a documentação específica do componente para determinar se é necessária uma configuração adicional para o webhook.
- Comece a testar e personalizar.
VPC Service Controls
Se o projeto estiver em um perímetro do VPC Service Controls (VPC-SC), adicione uma regra de saída para importar as versões mais recentes dos componentes pré-criados do bucket do Storage externo hospedado pelo Google Google Cloud em que eles estão armazenados.
Se as regras do VPC-SC impedirem a saída para o bucket hospedado pelo Google, você poderá receber uma mensagem de erro na importação que contém "Permissão negada ao acessar o URI de armazenamento Google Cloud 'gs://gassets-api-ai/prebuilt_components/cx-standard-prebuilt-components/resource-name'".
Para importar o componente, crie uma
regra de saída
que permita que o tráfego acesse o projeto do Google Cloud especificado que contém o
Google Cloud bucket do Storage gs://gassets-api-ai.
Os atributos a seguir descrevem o recurso e as operações para permitir a importação do recurso do Google:
- Recurso:
projects/921279757870 - Nome do serviço:
storage.googleapis.com - Método:
google.storage.objects.get
Personalizações e configurações
Para personalizar o componente e melhorar as configurações, siga estas etapas:
- Edite as respostas do agente e as entidades personalizadas para atender às necessidades da sua empresa.
- Para agentes de voz, aplique estas configurações de fala:
- Mude o modelo de STT para
latest_shortseguindo as instruções em Mudar o modelo de STT. Para saber quais recursos são compatíveis com esse modelo em um determinado idioma, consulte Idiomas compatíveis com a Speech-to-Text. - Ative a adaptação automática de fala.
- Mude o modelo de STT para
- Se você usa uma integração de telefonia que permite extrair valores de parâmetro das teclas do teclado do telefone, ative o DTMF para integrações de telefonia.
- Teste o agente usando o simulador.
- Teste o componente por voz usando o gateway telefônico do Dialogflow CX.
Processar eventos de saída
Quando um componente pré-criado conclui uma tarefa, ele sai com o
destino de transição simbólica END_FLOW.
Quando um componente pré-criado não consegue concluir uma tarefa, ele emite os seguintes eventos para a página de chamada que causou a transição para o fluxo do componente pré-criado. Para processar esses eventos no agente, crie os manipuladores de eventos correspondentes na página de chamada.
Para mais informações, consulte eventos integrados:
flow-cancelledflow-failedflow-failed-human-escalation
Outros recursos
Alguns componentes pré-criados têm recursos adicionais. Consulte a documentação específica do componente para verificar quais recursos são implementados para um componente específico.
Funcionalidade de repetição
Se você tiver dificuldade para entender o agente virtual ou não ouvir uma resposta, peça para ele repetir o último comando.
Frases de treinamento:
- O que você disse?
- Fale de novo.
- Pode repetir?
- Perdão.
Funcionalidade da sala de espera
Se você quiser um tempo para responder ao agente e não tiver uma resposta imediata para um comando, peça para o agente virtual aguardar. Quando estiver tudo pronto para continuar a conversa, diga ao agente "Estou pronto" para retomar a conversa. O recurso de sala de espera é ativado em alguns componentes pré-criados chamando o componente pré-criado de sala de espera.
O recurso de sala de espera também pode ser ativado em qualquer lugar do agente seguindo as instruções de configuração. Para mais informações, consulte a visão geral do componente pré-criado de sala de espera.
Frases de treinamento:
- Espera.
- Espera aí.
- Aguarde, vou verificar.
- Estou verificando, aguarde.
- Estou pronto.
Funcionalidade de reprodução
Peça ao agente para reproduzir as informações e ver o que ele coletou até agora. Em seguida, o agente reproduz os parâmetros capturados no momento.
Frases de treinamento:
- Reproduzir.
- Reproduza.
- Leia de volta.
- Leia isso para mim.
Intents comuns
As intents comuns oferecem comportamentos compartilhados em vários componentes pré-criados.
| Intents comuns | Descrição |
|---|---|
| prebuilt_components_confirmation_yes | Frases positivas usadas para expressar afirmação, consentimento ou para marcar a adição de algo que enfatiza e amplifica uma declaração em resposta a uma pergunta ou solicitação. |
| prebuilt_components_confirmation_no | Frases negativas usadas para expressar discordância, negação ou recusa em resposta a uma pergunta ou solicitação. |
| prebuilt_components_confirmation_done | Frases usadas para expressar que você concluiu uma tarefa ou solicitação. |
| prebuilt_components_escalate_human_agent | Frases usadas para pedir que o agente virtual conecte você a um agente humano. |
| prebuilt_components_start_over | Frases usadas para solicitar que toda a experiência seja reiniciada. |
| prebuilt_components_playback | Frases específicas para solicitar que a entrada coletada no momento seja reproduzida para você confirmar. |
| prebuilt_components_replay | Frases usadas para pedir que o comando anterior seja repetido. |
| prebuilt_components_waiting_room | Frases usadas para expressar a necessidade de tempo para analisar, encontrar ou fornecer informações em resposta a uma pergunta ou solicitação. |
| prebuilt_components_ready | Frases usadas para notificar o agente virtual de que você quer continuar uma ação. |