---
sourceDocument: Interfaces conversacionais do Xanadu
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/pt-BR/xanadu/conversational-interfaces

 Release :

    - xanadu

ft:locale :

    - pt-BR

ft:publication_title :

    - Interfaces conversacionais do Xanadu

ft:clusterId :

    - convint

bundleId :

    - convint

workflow :

    - Platform


---

# Configurar a Integração com bate-papo IBM Watson Assistant

# Configurar a Integração com bate-papo IBM Watson Assistant {#ariaid-title1}

* Versão de lançamento: Xanadu
* 
* Atualizado 1 de ago. de 2024
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 3 min. de leitura

Configure o tópico IBM Watson Assistant para executar habilidades de diálogo (conversas criadas em IBM Watson Assistant) no cliente de bate-papo baseado na web. Este tópico retorna informações trocadas durante a conversa do atendente para IBM Watson Assistant.

## Antes de Iniciar

* Em IBM Watson Assistant:
  * Crie a habilidade de diálogo (conversa) no seu espaço IBM Watson Assistant. A habilidade inclui o diálogo e todas as intenções e entidades definidas por você.
  * Navegue até seu bloco de habilidades e, no menu bloco, selecione Exibir detalhes da API. Exibir os Detalhes da habilidade e as Credenciais de serviço. Copie os seguintes itens: ID da habilidade, Espaço, Nome do usuárioe Senha. Você precisa desses itens ao configurar esta integração.
  {#configure-watson-assistant-topic__ul_ujk_hrm_rhb}
* Ative o Plug-in de integração IBM Watson Assistant (com.glide.cs.ibm.watson.assistant).

{#configure-watson-assistant-topic__ul_qcf_thg_phb}

Função necessária: virtual_agent_admin ou admin

## Por Que e Quando Desempenhar Esta Tarefa

Este tópico executa uma diálogo IBM Watson Assistant em Virtual Agent. Não é necessário habilitar o Compreensão da linguagem natural (NLU) ou definir o IBM Watson Assistant NLU como o provedor de serviço de NLUpara Virtual Agent.

## Procedimento

1. Em sua instância ServiceNow, atualize a propriedade do sistema watson_assistant.workspaceID.
   1. No filtro de navegação, insira <kbd class="ph userinput">sys_properties.list</kbd>.
   2. Na tabela Propriedades do sistema \[sys_properties\], localize a propriedade watson_assistant.workspaceID.
   3. Substitua o Valor existente pela ID do espaço da sua habilidade e clique em Atualizar.
   {#configure-watson-assistant-topic__substeps_gdj_rmh_phb}
2. Verifique se a mensagem REST do IBM Watson Assistant fornece o endpoint de autenticação correto para sua habilidade IBM:
   1. Navegar até Serviços web do sistemaSaídaMensagem REST.
   2. Selecione o registro do IBM Watson Assistant para abrir o formulário do Assistente do IBM Watson da Mensagem REST.
   3. Confirme se o campo Endpoint e a coluna Endpoint, exibidos na guia Autenticação, têm o URL de endpoint correto para sua conta do IBM Watson.  
   {#configure-watson-assistant-topic__substeps_xhw_zmg_1jb}
3. No campo Perfil de autenticação básica, na guia Autenticação, abra o registro do Perfil do assistente.
4. No formulário Configuração de autenticação básica, insira os valores Nome de usuário e Senha das Credenciais de serviço do IBM Watson Assistant e clique em Atualizar.  
5. Publique o tópico de habilidades IBM:
   1. Navegar até Interfaces conversacionaisVirtual AgentDesigner.
   2. Na página Tópicos, selecione o tópico IBM Watson Assistant para abrir a página Propriedades do tópico.  
      Observe que a palavra-chave desse tópico é IBM Watson Assistant e a Categoria é IBM.
   3. Na página Propriedades do tópico, clique em Publicar para implantar o tópico no seu cliente Web Virtual Agent.
   {#configure-watson-assistant-topic__substeps_rbw_ywg_1jb}
6. Configure o tópico padrão para o cliente Web do Virtual Agent de uma das seguintes maneiras:  
   * Forneça o URL que especifica o tópico IBM Watson Assistant como o tópico padrão que é aberto no cliente Portal de serviços:

     Por exemplo: <kbd class="ph userinput">https://&lt;a URL da sua instância&gt;$sn-va-web-client-app.do?sysparm_skip_load_history=true&amp;sysparm_topic=<var class="keyword varname">&lt;sys_id&gt;</var> </kbd>, em que <var class="keyword varname">&lt;sys_id&gt;</var> é o sys_id do tópico do IBM Watson Assistant publicado. O parâmetro <kbd class="ph userinput">sysparm_skip_load_history</kbd> não carrega o histórico da conversa no cliente Web.
   * Configure o widget do Portal de serviços clicando no ícone de edição (o lápis) no canto superior direito do widget Virtual Agent.  
     Para definir o tópico padrão usando os parâmetros da instância de widget, insira <kbd class="ph userinput">sysparm_topic = sys_id</kbd> (em que <var class="keyword varname">&lt;sys_id&gt;</var> é o sys_id do tópico do IBM Watson Assistant publicado) no campo Parâmetros de URL do Cliente do Virtual Agent e clique em Salvar.  
     Nota:  
     Você pode encontrar o sys_id de um tópico na tabela Tópicos \[sys_cs_topic\].

   {#configure-watson-assistant-topic__ul_asm_qcv_1jb}  
   Importante:  
   Use o parâmetro `sysparm_topic` somente para carregar o tópico fornecido no cliente de bate-papo Portal de serviços ou ao usar as integrações de bate-papo do IBM Watson Assistant (plug-ins com.glide.cs.ibm.watson.assistant.topic e com.glide.cs.ibm.watson.assistant.topicV2). Esse parâmetro não permite que os usuários iniciem uma nova conversa ou transfiram para um atendente. Ele também desativa o menu de contexto e não é compatível com outros clientes de bate-papo de terceiros.

