API de terceiros
a nossa assistente virtual anuva disponibiliza uma área para integrar api externas ao chatbot com isso você poderá utilizar api de terceiros com todos os recursos da anuva essa integração é realizada através de requisição rest e necessita de alguns passos para ser configurada procedimento após acessar a plataforma, acesse o menu “apis de terceiros”; a tela apresentará as apis já cadastrados anteriormente, caso haja algum, com as opções de edição e exclusão; caso queira procurar por uma api específica, utilize o campo de busca e clique o botão “buscar”; para registrar uma nova api, clique em “novo” aparecerão os seguintes campos para serem preenchidos campo definição nome definir o nome característico da api que está sendo registrada dependência se necessário, identificar se essa api que está sendo criado necessita anteriormente da execução de uma outra api método selecionar qual método http será utilizado pela api post, get, put, delete ou patch url definir a url do novo api caso queira incluir na url um contexto já cadastrado na assistente virtual, colocar o valor entre {} uma vez preenchidos os campos de identificação, vamos preencher os atributos necessários para dar continuidade as requisições rest cabeçalho, corpo, respostas e configurações cabeçalhos essa função permite adicionar valores necessários para o cabeçalho da requisição rest clique o botão “+” para adicionar o cabeçalho com as informações para chave; valor 2\ clicar em salvar corpo no corpo é possível montar o conteúdo que será enviado no corpo da requisição clicar o botão “+” para adicionar o corpo com as informações de formato do corpo json; nome; tipo texto, número, booleano, lista, objeto, contexto, histórico do chat, última mensagem do chat, identificação do usuário, valor indefinido e valor vazio; valor o valor irá depender do tipo selecionado 4\ clique em salvar respostas em respostas vamos configurar o que a gente espera dessa api clicar o botão “+” para adicionar as informações com para formato da resposta pode ser em json ou text; nome; tipo texto, número, booleano, lista, objeto ou contexto; identificação 2\ clique em salvar configurações aqui iremos definir as configurações da requisição que irão influenciar no entendimento da assistente selecione o código desejado para definir os campos status htpp de sucess; status htpp de não autorizado; status htpp de não encontrado as opções apresentadas para esses campos são pré definidas pelo sistema 2\ depois, definir as mensagens que aparecerão na tela do chatbot para os seguintes casos mensagem do chatbot para conteúdo não encontrado; mensagem do chatbot para falha na requisição; 3\ definir se a api sendo criada é uma api de autenticação 4\ clique em salvar