Existem várias maneiras de otimizar seu consumo de operações na Albato. Entenda o funcionamento do nosso sistema e saiba como otimizar o consumo de operações!
Como funciona a contagem de operações
O cálculo das operações varia de acordo com o gatilho da automação em execução. Temos dois modos possíveis: via webhook e via API.
Com o webhook, a transferência de dados acontece em tempo real. Nesse caso, cada etapa de uma automação conta como uma operação quando há transferência de dados. Por exemplo, uma automação em duas etapas fará duas operações toda vez que um dado for transferido.
Com API, há um delay na atualização dos dados, de acordo com uma frequência de solicitações configurada pelo usuário. Sempre que uma requisição capturar novos dados, a contagem de operações será proporcional ao número de etapas da automação. Contudo, se a requisição não receber novos dados, será contabilizada uma operação, relativa às buscas executadas pela plataforma.
Em ambos os casos as ferramentas são consideradas como operações, uma vez que consistem em etapas das automações. Os filtros, por sua vez, não estão incluídos nessa contagem.
Como otimizar o consumo de operações
Os limites de operações oferecidos pelos planos da Albato são bem generosos. Ainda assim, existem algumas práticas que podem ser implementadas para otimizar o consumo. Confira!
Avalie a existência de gatilhos webhook
A Albato sempre prioriza a criação de gatilhos webhook nos processos de integração. Contudo, por uma limitação de alguns serviços, é necessário utilizar o recurso API para viabilizar a transferência de dados.
Vale lembrar que muitos serviços se desenvolvem ao longo do tempo. Sempre que um app passa por alguma atualização e o webhook é disponibilizado, realizamos a inserção da nova versão do gatilho em nossa plataforma.
Por isso, uma dica importante é sempre checar se há algum gatilho webhook disponível para o cenário que deseja executar. Para essa conferência, na primeira etapa da automação, selecione o app de origem dos dados e, no campo de eventos, avalie os símbolos indicados ao lado de cada item da lista suspensa.
No app Google Sheets, por exemplo, o gatilho webhook é uma atualização que contempla os eventos então disponíveis com a configuração API.
Ajuste o tempo de execução
Dependendo do plano contratado, o atraso mínimo entre as execuções de automações via API pode variar.
Contudo, para otimizar seus créditos, é possível definir um intervalo maior para requisição de novos dados.
Para isso, após configurar as etapas da automação, acesse a opção "Agendar execução".
Caso queira editar uma automação criada previamente, clique no ícone de engrenagem no cartão da automação para acessar a configuração em questão.
No campo "Frequência de requisição" selecione o intervalo de tempo mais adequado para o seu cenário, considerando a demanda para atualização dos dados e o consumo de operações.
Defina também a data e horário de início e término. Se os campos de data estiverem vazios, a automação funcionará todos os dias, durante o horário especificado.
Faça configurações avançadas
Ainda na área "Agendar execução", marque a caixa "Configurações avançadas" caso deseje especificar os dias da semana e do mês nos quais a automação deve ser executada.
Ao selecionar os dias úteis, por exemplo, já será possível poupar uma grande quantidade de operações.
Utilize o filtro para segmentar os dados
O filtro é capaz de processar e segmentar informações. Para aplicá-lo basta clicar no ícone de funil após configurar as etapas da automação.
Você pode também pode editar automações antigas para inserir filtros, reiniciando-as com uma nova condição. Basta clicar no ícone de engrenagem no cartão da automação para acessar a configuração em questão.
Ao aplicar o filtro, os dados que não forem condizentes com os critérios selecionados serão contabilizados apenas como uma operação.
Por exemplo, em um fluxo de 5 etapas que possui como origem dos dados o evento Novo quadro no Trello, é possível filtrar os quadros que deseja incluir na automação por meio de seus nomes ou IDs.
Se um quadro atender aos requisitos indicados no filtro, a transferência de dados será executada e a contagem de operações será proporcional ao número de etapas da automação. No caso em questão, 5 operações por cada transferência.
Por outro lado, se o atributo definido não tiver correspondência com o filtro, não haverá a transferência de dados. Como resultado, serão economizadas 4 operações.
Como você pôde ver, existem diversas formas de otimizar seus créditos em nosso atual modelo de operações. Em paralelo, seguiremos buscando formas de tornar nossos processos melhores e mais claros!