Pular para o conteúdo

Para devs

Construa com o BotHub.

API REST para disparar automações pelo seu sistema, editor de fluxos para montar os robôs e blocos de código para reaproveitar o que já está pronto. E uma lista de interesse para quem quer publicar o que cria na vitrine.

API REST

Dispare automações pelo seu sistema.

Seu sistema chama a API, o robô faz o trabalho no site ou sistema de destino e o resultado volta para você.

  • Autenticação por token, criado no painel.
  • Os dados de cada tarefa vão em JSON, no corpo da chamada.
  • O resultado chega no seu webhook, ou você consulta o status pelo identificador da tarefa.

O processamento é assíncrono: o tempo até o resultado varia conforme o volume de tarefas e o site ou sistema de destino.

Chamada
POST https://api.bothub.bot/api/v1/job
Authorization: Bearer SEU_TOKEN
Content-Type: application/json

{
  "automation_id": 1234,
  "automation_data": { "pedido": "4812" },
  "webhook_url": "https://seu-sistema.com.br/bothub/retorno"
}
Resposta
{ "id": "id-da-tarefa" }

# Consultar o status depois
GET https://api.bothub.bot/api/v1/job/id-da-tarefa

Editor de fluxos

Monte o robô em blocos.

No editor você desenha o passo a passo que o robô segue em qualquer site ou sistema: abrir páginas, preencher campos, clicar, ler dados, decidir o caminho e repetir para cada item de uma lista.

  • Rode em modo de teste antes de colocar para trabalhar.
  • Cada alteração fica registrada no histórico de versões.
  • As senhas vêm do cofre, sem ficar escritas no fluxo.
  1. PASSO 1 Abrir o sistema do fornecedor
  2. PASSO 2 Preencher o pedido com os dados recebidos
  3. DECISÃO Os dados conferem? não: segue outro caminho
  4. sim PASSO 3 Salvar o comprovante e avisar

Blocos de código

Escreva uma vez, use em várias automações.

Login num sistema, troca de empresa, download de um arquivo: transforme o trecho em bloco e reaproveite. Corrija o bloco uma vez e todas as automações que o usam passam a rodar com a correção.

Automação 1

  • Entrar no sistema
  • Trocar de empresa

Automação 2

  • Entrar no sistema
  • Baixar o arquivo

Automação 3

  • Entrar no sistema
  • Trocar de empresa
  • Baixar o arquivo

Programa de criadores

Criou uma automação que serve para outras empresas?

Entre na lista de interesse do programa de criadores. A gente conversa com você sobre publicar a sua automação na vitrine do BotHub.

Passo 1

Você conta o que criou

Pelo chat, você mostra a automação e para quem ela serve.

Passo 2

A gente avalia

Nossa equipe confere a automação e conversa com você sobre a publicação.

Passo 3

Combinamos as condições

As regras do programa são apresentadas a quem entra na lista.

  • Automações publicadas rodam só nos robôs do BotHub, o que protege o seu código.
  • O cliente paga o preço normal da tabela.

Quer participar? Crie sua conta e avise no chat que quer publicar.

Documentação

A documentação fica no painel.

Entre na sua conta e abra o menu API, em Documentação. Lá estão a referência da API, os exemplos e a criação dos tokens de acesso.

Entrar no painel

Implantadores

Cria automações para os seus clientes?

Consultorias e devs que implantam automações com o BotHub têm uma trilha própria de parceria, com condições combinadas na conversa.

Conhecer a trilha de implantadores

Crie sua conta e faça a primeira chamada hoje.

Testar grátis

Sem cartão para começar. 100 consultas grátis para testar.