Automações com limites: por que toda execução no Burokku responde a você
Por que as automações do Burokku só rodam depois que você as revisa e ativa, ficam dentro dos seus limites e dizem por quê quando seguram uma negociação.
Pela equipe do BurokkuPublicado em 3 de dez. de 20265 min de leitura
Uma automação é uma instrução que você dá uma vez e para de acompanhar. Esse é o objetivo dela, e também o risco: o momento em que ela mais importa costuma ser quando você está dormindo ou olhando para outra coisa. Um fluxo que faz algo que você não queria, com o seu dinheiro, enquanto você está fora, é o que as automações do Burokku foram feitas para evitar.
Por isso toda automação responde a algumas regras. Nenhuma delas é uma opção que você pode esquecer de marcar; elas são o jeito como uma execução funciona.
Nada roda sem que você tenha lido
Você pode montar um fluxo na tela, começar de um modelo ou descrevê-lo em uma frase para o Burokku AI. De qualquer forma, você vê cada etapa antes.
- Um rascunho do Burokku AI é uma alteração proposta. A tela marca as etapas novas, alteradas e removidas, e a revisão lista cada configuração antes e depois. Nada muda até você escolher Aceitar; Descartar joga a alteração fora.
- Algumas etapas o Burokku AI nunca adiciona. Webhooks, transferências e ordens em corretoras só são configurados por você.
- O Histórico guarda cada versão com quem a fez: você, o Burokku AI ou os dois, quando você editou a alteração dele antes de salvar. Você pode ver o que qualquer versão mudou e restaurá-la.
- Uma execução de teste não muda nada. Ela percorre cada etapa com preços reais e o seu portfólio e mostra o que cada uma faria. Nada é enviado, assinado ou negociado.
O guia como configurar a sua primeira automação mostra como montar e testar uma.
A maioria das etapas deixa o dinheiro pronto em vez de movê-lo
Quando um fluxo chega a uma etapa que move dinheiro, ele costuma devolver a decisão a você. Uma troca a partir da sua própria carteira vira um link para revisar e assinar, e a execução espera em "Aguardando você" por até 48 horas. Uma ordem em corretora abre para você confirmar. Uma quitação, um depósito, um resgate ou uma revogação abre a revisão para você assinar. Uma transferência vira um pedido que você aprova com a sua chave de acesso, e ela só pode ir para uma das suas próprias carteiras conectadas.
Uma etapa que move dinheiro age sozinha: uma negociação a partir da sua carteira de negociação. Essa carteira é controlada pela sua chave de acesso, e o Burokku pode negociar com ela sob regras que só a sua chave de acesso muda; ele nunca pode enviar fundos para fora dela. Mesmo assim, cada negociação precisa passar por três verificações toda vez que roda.
Três verificações em toda negociação que roda sozinha
As automações estão ativadas. Um único botão em Configurações → Segurança vale para toda a sua conta: ativadas, pausadas ou desativadas. Ativá-las exige uma segunda etapa (uma chave de acesso ou um app autenticador), códigos de backup não usados, aceitar um aviso sobre o que as automações podem fazer e uma nova verificação com essa segunda etapa. Pausar ou desativar nunca pede nada. O botão é lido de novo antes de cada negociação. Depois de qualquer mudança nas suas segundas etapas, nada pode ativar as automações nem confirmar uma negociação por 24 horas, então alguém que adicione a própria chave de acesso à sua conta não consegue usá-la na hora. Bloquear a conta pausa as automações e encerra todas as sessões, sem precisar da sua segunda etapa.
A negociação é confirmada exatamente como está. Você confirma as negociações de um fluxo com a sua segunda etapa, e o Burokku guarda uma impressão digital de cada uma: as moedas, o valor, a rede e o gatilho com as configurações dele. Mude qualquer uma dessas coisas, à mão ou aceitando um rascunho do Burokku AI, e ela precisa ser confirmada de novo. Executar agora também nunca faz uma negociação; negociações só rodam quando o gatilho dispara, então uma sessão iniciada, sozinha, não consegue fazer a carteira negociar quando bem entender.
Ela fica dentro dos seus limites. A sua carteira de negociação tem um limite por negociação e um limite por dia. Você pode diminuí-los quando quiser; aumentá-los pede a sua segunda etapa, e eles nunca passam do teto do próprio Burokku. Toda cotação também é conferida: se o melhor preço for mais de 3% pior que o do mercado, nada é negociado.
Como é uma execução retida
Quando uma verificação diz não, a execução para naquela etapa e diz por quê em uma frase: "As automações estão desativadas ou pausadas, então nada foi negociado.", ou que a sua carteira de negociação precisa de um pouco de ETH para as taxas da rede. Isso aparece em Automações, em Execuções, e você é avisado uma vez. O que acontece depois depende do motivo:
- Motivos que podem se resolver ficam retidos. Automações pausadas, falta de gas ou de fundos, uma negociação não confirmada, o limite do dia atingido: a negociação é tentada de novo a cada verificação, a partir da etapa em que parou. As mensagens anteriores não são enviadas de novo, e você não é avisado outra vez pelo mesmo motivo.
- Tentativas que falham têm três chances. Sem rota, ou com um preço longe demais do mercado, a negociação é tentada três vezes, para que uma troca que continua falhando não fique gastando taxas da rede.
- Negociações que nunca vão dar certo param. Uma acima do seu limite por negociação, ou um par que o Burokku não consegue negociar, encerra a execução.
- Uma negociação retida espera no máximo um dia. Depois disso, ela é descartada com "A negociação esperou um dia sem ser concluída, então o Burokku parou de tentar". A essa altura, o momento que a disparou já passou.
Cada negociação que o Burokku tenta por você, feita ou barrada por uma verificação, vai para o registro de auditoria da sua conta com o resultado, junto com cada confirmação, cada mudança nos seus limites e cada fluxo que você cria ou edita.
Por que construímos assim
Preferimos que uma automação espere e avise você do que aja com base em um palpite. Uma negociação retida custa uma notificação. Uma negociação que você não queria custa dinheiro, e nenhum botão de desfazer o devolve.
É também por isso que os limites ficam por baixo do fluxo, e não dentro dele. Um fluxo pode ser editado, preparado pelo Burokku AI ou iniciado por um webhook; o botão de ativação, a confirmação e os limites continuam onde estão. Veja as automações para saber o que você pode montar, e como funciona a segurança para o resto das regras. Se um limite atrapalhar algo de que você precisa, conte para a gente.