Para desenvolver um componente para Virtual Agent, adicione propriedades e ações específicas para interagir com o. Virtual Agentinterface do cliente. As propriedades necessárias dependem do tipo de componente que você está criando.
Antes de Iniciar
Função necessária: virtual_agent_admin ou admin
Procedimento
-
No código do componente, adicione o. Virtual Agentpropriedades para interagir com Virtual Agentinterface do cliente.
Tabela 1. Virtual Agent propriedades do componente
| Propriedade |
Descrição |
| ControlData |
Dados iniciais que o. Virtual Agento servidor envia para seu componente conforme o tópico é executado. Tipo de dados: Objeto JSON |
| ResponseValue |
Dados enviados para o componente a partir da resposta do usuário, diretamente do cliente ou do servidor, se houver uma atualização. Use somente em componentes que exigem entrada do usuário. Tipo de dados: Objeto JSON |
| forceCloseControl |
Sinalizador que indica se o componente pode aceitar entrada. Quando verdadeiro, o controle é fechado e o usuário não pode interagir com ele. Monitore mudanças no cliente para atualizar este valor. Use somente em componentes que exigem entrada do usuário. Tipo de dados: Booliano |
-
Se estiver criando um componente de entrada, use
VALOR_SENT_DE_CONTROLE ação para enviar valores de usuário para o servidor.
Tabela 2. Virtual Agent ações do componente
| Ação |
Descrição |
| VALOR_SENT_DE_CONTROLE |
Dados de resposta do cliente a serem enviados ao servidor. Use somente em componentes que exigem entrada do usuário. Tipo de dados: Objeto JSON |