Compartilhar via


Otto.bot

Otto é um chatbot fácil de treinar que responde a perguntas e automatiza as tarefas que você precisa realizar, sem esquecer, nunca sair da organização e trabalhar 24 horas por dia, 7 dias por semana para ajudá-lo a obter mais realização a cada dia. As soluções de IA e automação permitem que você faça mais tarefas todos os dias com mais produtividade, custos mais baixos, sem a restrição de tempo.

Esse conector está disponível nos seguintes produtos e regiões:

Service Class Regions
Copilot Studio Premium Todas as regiões do Power Automate , exceto as seguintes:
     – Governo dos EUA (GCC)
     – Governo dos EUA (GCC High)
     - China Cloud operado pela 21Vianet
     - Departamento de Defesa dos EUA (DoD)
Aplicativos Lógicos Standard Todas as regiões dos Aplicativos Lógicos , exceto as seguintes:
     – Regiões do Azure Governamental
     - Regiões do Azure China
     - Departamento de Defesa dos EUA (DoD)
Power Apps Premium Todas as regiões do Power Apps , exceto as seguintes:
     – Governo dos EUA (GCC)
     – Governo dos EUA (GCC High)
     - China Cloud operado pela 21Vianet
     - Departamento de Defesa dos EUA (DoD)
Power Automate Premium Todas as regiões do Power Automate , exceto as seguintes:
     – Governo dos EUA (GCC)
     – Governo dos EUA (GCC High)
     - China Cloud operado pela 21Vianet
     - Departamento de Defesa dos EUA (DoD)
Contato
Nome Otto.bot
URL https://otto.bot
Email support@otto.bot
Metadados do conector
Publicador Otto.bot, LLC
Site https://otto.bot
Política de privacidade https://otto.bot/privacy
Categorias IA; Produtividade

O conector Otto.bot permite que os usuários criem rapidamente habilidades de chatbot que podem executar fluxos de trabalho de automação e retornem uma ou mais atualizações de conversa e resultados de volta à caixa de diálogo de conversa de chat como texto sem formatação, texto de marcação ou dentro de uma resposta formatada visualmente. O Otto.bot fornece recursos de baixo código/sem código para que os usuários implantem rapidamente um chatbot com recursos além do QnA, aproveitando a capacidade de recuperar informações solicitadas, atualizar bancos de dados, enviar anexos de arquivo, automatizar processos e até mesmo executar a RPA (Automação de Processo Robótico) em resposta a uma solicitação de conversa feita por um usuário final. Com nossas opções de autenticação empresarial, as empresas podem criar soluções de bot baseadas em permissão, além de experiências anônimas de chatbot.

Pré-requisitos

  1. Uma conta otto.bot com pelo menos permissão de função de administrador do cliente .
  2. Uma chave de API do Portal de Administração do Otto.

Como obter credenciais

  1. Visite o Portal de Administração do Otto e selecione a empresa necessária na lista.
  2. Expanda o painel Chaves de API e gere/copie uma chave de API existente. Recomendamos nomear suas chaves de acordo com seu uso.
  3. Navegue até as Habilidades de API do Portal de Administração do Otto e selecione a habilidade necessária.
  4. Se a habilidade retornar o resultado para o usuário após a execução, verifique se o Resultado da Execução de Espera está habilitado.
  5. Selecione o esquema Exibir JSON e copie o esquema para a área de transferência.
  6. Crie um novo fluxo de trabalho de automação com o gatilho de solicitação HTTP e cole o esquema copiado acima.
  7. Adicione as ações necessárias ao conector para concluir a lógica do fluxo de trabalho de automação.
  8. Selecione o conector Otto e selecione Retornar resultados para a ação de bot .
  9. Use a Chave de API da etapa 2 e crie uma nova conexão de API em seu fluxo de trabalho de automação.

Problemas e limitações conhecidos

  • Cada fluxo de trabalho de automação iniciado a partir de Otto.bot tem uma ID de solicitação exclusiva/URL de resultado de retorno associada a ele que é gerada a partir de Otto. O fluxo de trabalho não pode ser disparado manualmente.
  • Se o fluxo de trabalho de automação tiver uma execução bem-sucedida, repetir a execução resultará em um erro. Como a ID da Solicitação é exclusiva por execução, a reprodução da execução resultaria na reutilização da ID que leva ao erro.

Criando uma conexão

O conector dá suporte aos seguintes tipos de autenticação:

Default Parâmetros para criar conexão. Todas as regiões Não compartilhável

Padrão

Aplicável: todas as regiões

Parâmetros para criar conexão.

Essa não é uma conexão compartilhável. Se o aplicativo de energia for compartilhado com outro usuário, outro usuário será solicitado a criar uma nova conexão explicitamente.

Nome Tipo Description Obrigatório
Chave de API secureString A chave de API para esta api Verdade

Limitações

Nome Chamadas Período de renovação
Chamadas à API por conexão 100 60 segundos

Ações

Enviar anexos de arquivo para qualquer URL

Enviar anexos e dados de arquivo para uma URL usando a codificação multipart/form-data. Essa API é criada para dar suporte a fluxos de execução em que o conector de solicitação HTTP interno não pode lidar facilmente com várias partes/formdata

Retornar resultados ao bot

Enviar uma ou mais respostas para Otto durante a execução de uma habilidade

Enviar anexos de arquivo para qualquer URL

Enviar anexos e dados de arquivo para uma URL usando a codificação multipart/form-data. Essa API é criada para dar suporte a fluxos de execução em que o conector de solicitação HTTP interno não pode lidar facilmente com várias partes/formdata

Parâmetros

Nome Chave Obrigatório Tipo Description
additionalParameters
additionalParameters True object

Um objeto JSON que descreve os campos adicionais a serem enviados com a solicitação POST

apiRequestHeaders
apiRequestHeaders True object

Um objeto JSON que descreve os cabeçalhos a serem enviados com a solicitação POST, como Autorização

API URL
apiUrl True string

A URL da API para a qual enviar os anexos e os dados.

URL do anexo
attachmentUrl True string

A URL que contém o conteúdo do anexo a ser enviado para a URL da API

Nome do arquivo de anexo
filename True string

O nome do arquivo do anexo

Retornar resultados ao bot

Enviar uma ou mais respostas para Otto durante a execução de uma habilidade

Parâmetros

Nome Chave Obrigatório Tipo Description
URL de Resultado de Retorno
returnResultURL True string

A URL absoluta enviada de Otto quando a habilidade é disparada. Esse valor é exclusivo por solicitação e está disponível no corpo da solicitação.

Esquema de cartão adaptável
$schema True string

O esquema de cartão adaptável de https://adaptivecards.io. Deve ser definido como 'https://adaptivecards.io/schemas/adaptive-card.json'

Ações de cartão adaptável
Adaptive Card Actions object
Corpo do cartão adaptável
Adaptive Card Body object
Tipo de cartão adaptável
type True string

O tipo de cartão adaptável. Deve ser definido como 'AdaptiveCard'.

Versão do cartão adaptável
version True string

Uma das versões disponíveis de https://adaptivecards.io. Os elementos usados no cartão adaptável estão sujeitos ao conjunto de versões do cartão adaptável dentro desse resultado.

Renderizar texto pré-formatado
renderPreformattedText boolean

Um campo booliano para permitir que Otto renderize o resultado conforme fornecido ao usuário. Quando esse sinalizador está habilitado, Otto ignora markdown, processamento de cartão adaptável do resultado enviado. Cenários de exemplo incluem renderização de resultados de arquivo de texto formatado em csv.

Texto
text True string

Um campo de texto com suporte para markdown. Otto analisa o markdown antes de renderizar o conteúdo para o usuário.

Solicitação final
endRequest True boolean

Um campo booliano que instrui Otto a esperar várias respostas durante essa solicitação. Defina isso como false para enviar várias respostas para Otto durante a execução dessa solicitação.

Retornos

Corpo
Response

Definições

Resposta

Nome Caminho Tipo Description
Mensagem de resultado
message string

A mensagem de resultado de Otto quando uma ação é executada.