Partilhar via


Otto.bot

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

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

Serviço Class Regiões
Estúdio Copiloto Premium Todas as regiões do Power Automatic , exceto as seguintes:
     - Governo dos EUA (CCG)
     - Governo dos EUA (GCC High)
     - China Cloud operado pela 21Vianet
     - Departamento de Defesa dos EUA (DoD)
Aplicações Lógicas Standard Todas as regiões do Logic Apps , exceto as seguintes:
     - Regiões do Azure Government
     - Regiões do Azure China
     - Departamento de Defesa dos EUA (DoD)
Aplicações Power Premium Todas as regiões do Power Apps , exceto as seguintes:
     - Governo dos EUA (CCG)
     - Governo dos EUA (GCC High)
     - China Cloud operado pela 21Vianet
     - Departamento de Defesa dos EUA (DoD)
Automatize o poder Premium Todas as regiões do Power Automatic , exceto as seguintes:
     - Governo dos EUA (CCG)
     - 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
Editora Otto.bot, LLC
Sítio Web 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 retornar uma ou mais atualizações e resultados de conversação de volta para a caixa de diálogo de conversa de bate-papo como texto sem formatação, texto de marcação ou dentro de uma resposta formatada visualmente. O Otto.bot fornece recursos low-code/no-code 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 arquivos, automatizar processos e até mesmo executar Robotic Process Automation (RPA) em resposta a uma solicitação de conversação feita por um usuário final. Com nossas opções de autenticação corporativa, as empresas podem criar soluções de bot baseadas em permissão, além de experiências de chatbot anônimo.

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 Otto Admin Portal.

Como obter credenciais

  1. Visite o Otto Admin Portal e selecione a empresa desejada 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é Otto Admin Portal API Skills e selecione a habilidade necessária.
  4. Se a habilidade retornar o resultado para o usuário após a execução, verifique se Esperar Resultado da Execução está habilitado.
  5. Selecione View JSON Schema 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 Conector Otto e selecione Retornar resultados para a ação do 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 conhecidos e limitações

  • Cada fluxo de trabalho de automação iniciado a partir do Otto.bot tem um ID de Solicitação/URL de Resultado de Retorno exclusivo associado a ele, que é gerado a partir do Otto. O fluxo de trabalho não pode ser acionado manualmente.
  • Se o fluxo de trabalho de automação tiver uma execução bem-sucedida, repetir a execução resultará em um erro. Como o ID da solicitação é exclusivo por execução, a repetição da execução resultaria na reutilização do ID, o que leva ao erro.

A criar uma ligação

O conector suporta os seguintes tipos de autenticação:

Predefinição 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.

Esta conexão não é compartilhável. Se o aplicativo avançado 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

Limites de Limitação

Name Chamadas Período de Renovação
Chamadas de API por conexão 100 60 segundos

Ações

Enviar anexos de ficheiros para qualquer URL

Envie anexos de arquivo e dados para uma URL usando a codificação multipart/form-data. Esta API é criada para suportar fluxos de execução em que o conector de solicitação HTTP interno não pode facilmente lidar com multipart/formdata

Retornar resultados para o bot

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

Enviar anexos de ficheiros para qualquer URL

Envie anexos de arquivo e dados para uma URL usando a codificação multipart/form-data. Esta API é criada para suportar fluxos de execução em que o conector de solicitação HTTP interno não pode facilmente lidar com multipart/formdata

Parâmetros

Name Chave Necessário Tipo Description
adicionalParâmetros
additionalParameters True object

Um objeto JSON descrevendo 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 Authorization

API URL
apiUrl True string

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

URL do anexo
attachmentUrl True string

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

Nome do arquivo de anexo
filename True string

O nome do ficheiro do anexo

Retornar resultados para o bot

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

Parâmetros

Name Chave Necessário Tipo Description
URL do resultado de retorno
returnResultURL True string

O URL absoluto enviado de Otto quando a habilidade é acionada. 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 do cartão adaptável
Adaptive Card Actions object
Corpo do cartão adaptativo
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 em https://adaptivecards.io. Os elementos usados na placa adaptável estão sujeitos à versão da placa adaptável definida dentro deste resultado.

Renderizar texto pré-formatado
renderPreformattedText boolean

Um campo booleano 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 tabular, resultados de arquivo de texto formatado csv.

Texto
text True string

Um campo de texto suportado por markdown. Otto analisa a marcação antes de renderizar o conteúdo para o usuário.

Fim do pedido
endRequest True boolean

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

Devoluções

Body
Response

Definições

Resposta

Name Caminho Tipo Description
Mensagem de resultados
message string

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