ChatBot API texto e voz

API para interagir com chatbots

A API do ChatCompose oferece a possibilidade de criar um chatbot de texto ou voz com aprendizado automático, detecção de entidades e processamento de linguagem natural, para que você possa conectar ou desenvolver seu próprio chatbot em seus aplicativos ou plataformas.

API para conversas de texto

Crie um chatbot e interaja com ele por meio de uma API aberta. Você pode usar o chabot em seus aplicativos de mensagens ou oferecer respostas rápidas a seus clientes.

Basta digitar as informações ou dados que você deseja responder e receber uma resposta com metadados de idioma e intenção.

API para conversas no Voz

Interage com o seu chabot por voz e recebe a resposta no som. Tudo o que você precisa fazer é enviar sua gravação codificada em base64 ou o URL onde ela está armazenada, e o chatbot responderá enviando uma resposta em formato de som.

Adicione um chatbot à sua aplicação

Adicionar bots a um aplicativo ou plug-in de conversação permite que as pessoas façam perguntas, executem comandos, etc. sem interromper o que está sendo feito.

No back-end, um bot pode acessar outros sistemas, atuando como intermediário para diversas aplicações.

Essa capacidade de fornecer acesso a uma ampla variedade de recursos e ferramentas, mantendo a experiência atual, pode ser excelente suporte para muitos tipos de aplicativos, como:

  • Gerenciamento de fluxo de trabalho
  • Configuração e personalização
  • Fazer pedidos
  • Pesquisar
  • Coleta de dados

Por que usar uma API?

Imagine o seguinte cenário: Seu aplicativo ou plataforma deseja acessar os dados ou a funcionalidade de outro aplicativo. Talvez você tenha um videogame ou um aplicativo em que precise de informações rápidas sem ter que usar o teclado ou ter que abrir outro programa. Você simplesmente faz uma chamada para a API do seu chatbot e obtém uma resposta de voz sem ter que parar o que está fazendo.

Como usar a API?

Para integrar seu chatbot com outra plataforma (incluindo CRM), você terá que consultar a API do seu bot.

A API aceita como parâmetros POST ('Content-Type' == 'application/json'):

            {
              "user":"Seu usuário",
              "lang":"PT",
              "sessionid":"ID exclusivo da sessão", // (opcional)
              "message":"a mensagem para responder"
            }  

A API retornará um objeto json com os campos:

  1. response (a resposta do bot e a confiança de 0-1)
  2. meta (metadados de PLN)
  3. alt (respostas alternativas)

API para o uso de voz

A API aceita como parâmetros POST ('Content-Type' == 'application/json'):

            {
              "user":"Seu usuário",
              "lang":"Seu Idioma",
              "fileurl":"https://www.....", // opcional
              "message":"uma string Base64"
            }  

Na resposta você receberá o objeto "response", onde response[0] incluirá uma string no formato base64 que você pode decodificar para reproduzir o som da resposta do bot.

Se você preferir enviar uma url com um arquivo de som em vez de uma mensagem, deixe a "mensagem" vazia e inclua a url no campo "fileurl".

Escreva uma frase para experimentar a API

Teste a API

        
Você gostaria de saber mais?

Obtenha mais informações