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


---

# Integração bot a bot Virtual Agent

# Integração bot a bot Virtual Agent {#ariaid-title1}

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

A API Virtual Agent oferece suporte a ambientes que usam vários bots. Nesta situação, um bot primário se comunica com bots secundários de terceiros, como um bot ServiceNow.

Existem dois tipos de comunicação de bot com o bot primário:

* Se o bot primário entender a solicitação de um usuário final (intenção), o bot primário encaminhará a solicitação para o bot secundário apropriado, que exibirá o tópico correspondente.
* Se o bot primário não puder determinar para onde rotear uma solicitação do usuário, o bot primário poderá transmitir a solicitação de um usuário para todos os bots secundários. Cada bot secundário retorna uma pontuação de confiança de previsão para determinar a intenção do usuário final. O bot primário então roteia a solicitação para o bot secundário com a pontuação de confiança de previsão mais alta.

{#bot2bot__ul_hp5_yrq_fnb}

Em ambos os cenários, o bot ServiceNow informa ao bot primário quando a solicitação está concluída ou quando ele não pode continuar a processar a solicitação. O bot primário pode determinar se deve informar o usuário final que a conversa está concluída ou fornecer assistência adicional.
Figura 1. Ecossistema bot a bot com ServiceNow Virtual Agent como bot secundário

O bot secundário ServiceNow usa uma solicitação e resposta padrão por meio de pontos de extremidade REST. Quando a solicitação é recebida por meio do Bot Framework ou de um app corporativo que busca integração com o bot ServiceNow, a resposta de uma solicitação é enviada de forma assíncrona por meio da API para o sistema solicitante. Virtual Agent oferece suporte a Atendente no canal.

## Propriedades para integrações bot a bot {#bot2bot__section_wq4_1sw_qmb}

Você pode [adicionar propriedades do sistema](https://www.servicenow.com/docs/access?context=r_AvailableSystemProperties&version=xanadu&pubname=xanadu-platform-administration&section=t_AddAPropertyUsingSysPropsList&ft:locale=en-US) a fim de configurar o seguinte:

* Iniciando com a versão 1.3: registro em log para a API Virtual Agent
* Número de vezes que o bot Virtual Agent tenta obter uma resposta
* Pontuação de normalização do bot
{#bot2bot__ul_f5z_bv2_fpb}  
{#bot2bot__table_mcm_2vw_qmb__entry__3}

| Propriedade | Descrição | Valor padrão |
|-|-|-|
| va.bot.to.bot.logging_enabled | A partir da versão 1.3: Opção que habilita o registro em log para a API Virtual Agent. Para habilitar o registro em log, defina o valor como True. | Falso |
| va.bot.to.bot.take.control_times | Número de vezes que Virtual Agent tenta obter uma resposta, após o qual o controle é retornado ao bot primário. | 2 |
| va.bot.to.bot.score.normalization_factor | Um valor usado para normalizar a pontuação de confiança de previsão retornada por Virtual Agent, se o bot primário não usar intenções para rotear solicitações para o bot apropriado. | 1 |
[Tabela 1. Propriedades bot a bot]

{#bot2bot__table_mcm_2vw_qmb}

