Principal Cenários
🤖

Cenários

Um cenário é composto por uma série de módulos que indicam como os dados devem ser transferidos e transformados entre aplicativos/serviços.
Eduardo
Por Eduardo
8 artigos

COMO CRIAR, TESTAR E ATIVAR UM CENÁRIO NO TOOLZZ CONNECT?

Sobre Para que o Toolzz Connect automatize suas tarefas para você, você precisa criar um cenário. Um cenário é composto por uma série de módulos que indicam como os dados devem ser transferidos e transformados entre aplicativos/serviços. Existem quatro etapas para criar um cenário: 1. Escolha seus aplicativos 2. Construa seu cenário 3. Teste seu cenário 4. Ative seu cenário Para mostrar como criar um cenário, usaremos como exemplo neste passo a passo um cenário de como adicionar e-mails recebidos ao Google Sheets como uma nova linha. Etapa 1: escolha seus aplicativos 1º passo: no menu lateral, clique em "Scenarios". Depois, na página de cenários, clique no botão "Create a new scenario". 2º passo: clique no ícone com o símbolo de "+" localizado no centro da tela. Uma lista de aplicativos será exibida. No campo de pesquisa, procure o aplicativo que deseja usar. Nesse caso, procure por "Gmail" e selecione o módulo "Watch e-mails". Etapa 2: construa seu cenário 3º passo: clique no botão "Creat a connection". ❗Informação importante: caso já tenha sido feita a conexão com alguma conta Gmail, aparecerá o botão "Add". Clique nele para fazer conexão com outra conta. Dê um nome para conexão. Clique no botão "Sign in with Google" e faça a conexão com sua conta da Gmail. 4º passo: preencha o formulário. - Em "Folder", selecione a pasta da qual você deseja monitorar os e-mails; - No campo "Filter type", escolha o filtro que será aplicado para identificar os e-mails que você quer monitorar; - Em "Criteria", escolha uma opção de critério para monitorar os e-mails; - Defina se deseja que os e-mails sejam marcados como lidos quando monitorados; - Limite quantos e-mails o Connect deve monitorar e processar de uma vez; - Clique na opção "Show advanced settings" para ajustar configurações avançadas, como especificar se você deseja monitorar e-mails de um endereço específico, que contenham uma frase específica ou outra particularidade. - Para finalizar clique em "OK" para salvar as configurações. 5º passo: uma nova janela será mostrada. Escolha a partir de quando deseja começar a monitorar os e-mails e clique em "OK" para salvar. 6º passo: passe o mouse no módulo Gmail e clique no símbolo "+" que aparecerá para adicionar um novo módulo ao cenário. Selecione um aplicativo. Neste exemplo, vamos escolher o módulo Google Sheets e, em seguida, selecionar a ação "Add a row". 7º passo: clique no botão "Creat a connection". ❗Informação importante: caso já tenha sido feita a conexão com alguma conta Gmail, aparecerá o botão "Add". Clique nele para fazer conexão com outra conta. Dê um nome para a conexão. Clique no botão "Sign in with Google" e faça a conexão com sua conta da Google. 8º passo: preencha o formulário. - Em "Search Method" defina como o Connect vai localizar a planilha. Dependendo da opção que escolher, os outros campos do fomulário a serem preenchidos, vão variar. - Search by path - Drive: permite escolher qual Google Drive contém a planilha; - Spreadsheet ID: selecione sua planilha. Se sua planilha estiver em uma pasta, primeiro selecione a pasta correspondente, clique no sinal de adição e clique no nome da planilha; - Select from all - Spreadsheet ID: é o identificador único da planilha do Google Sheets onde você quer adicionar a linha. Ele pode ser encontrado na URL da planilha; - Enter manually - Spreadsheet ID: é o identificador único da planilha do Google Sheets onde você quer adicionar a linha. Ele pode ser encontrado na URL da planilha; - Sheet Name: nome da aba específica dentro da planilha do Google Sheets onde você deseja adicionar a nova linha; - Column range: É o nome das colunas onde os dados serão adicionados; - Unformatted: quando ativado, adiciona os dados sem aplicar formatação automática do Google Sheets, como números ou datas formatadas; - Show Advanced Settings: exibe opções avançadas para configurar detalhes extras; - Value Input Option define como os dados serão inseridos na planilha; - Insert Data Option controla como a nova linha será inserida; - Clique em "OK" para salvar as configurações. Para cenários mais complexos, repita o passo a passo desta Etapa 2 até adicionar todos os módulos desejados. Etapa 3: teste seu cenário Antes de ativar e agendar seu cenário, você deve testá-lo para verificar se tudo está funcionando corretamente. 9º passo: clique no botão "Run once", com o ícone de uma seta para a direita, para executar e testar seu cenário. Balões aparecerão no topo dos módulos. Eles fornecem informações sobre os dados processados. Clique no balão para ver as informações processadas, incluindo o número de operações. Para obter mais informações, consulte o artigo FLUXOS DE EXECUÇÃO DOS CENÁRIOS. ❗ Informação importante Testar seu cenário é vital para ver como os dados fluem. Também ajuda a mostrar se há algum erro em seu cenário. Se quiser entender melhor esses erros, consulte o artigo PROCESSAMENTO DE ERROS. Etapa 4: ative seu cenário Seu cenário está quase pronto para ser executado, mas ainda está inativo. 10º passo: primeiro, salve seu cenário clicando no ícone de disquete. Depois, ative seu cenário clicando na chave de ativação '"OFF". Repare que, a chave que era cinza ficará colorida e com a palavra "ON". Uma vez ativado, seu cenário será executado de acordo com sua programação. Para inativar o cenário, basta clicar na chave novamente. 💡Dicas - O Toolzz Connect te permite definir quando e com que frequência um cenário ativado será executado. Saiba mais detalhes no artigo COMO AGENDAR UM CENÁRIO. - Também é possível ativar e desativar cenários na página de gerenciamento de cenários. Quando deixar um cenário ativo ou inativo? Usar um cenário ativado ou inativado vai depender de como você precisa usar esse fluxo. Os cenários ativos são executados periodicamente de acordo com o cronograma definido. Já cenários inativos podem ser executados sempre que você desejar. Você pode alternar entre os dois status sempre que quiser. Exemplo prático: Ative um cenário que conecta o Instagram ao Dropbox quando desejar monitorar sua conta de forma consistente a longo prazo. Nesse caso, sempre que você adicionar uma foto, ele carregará automaticamente essa foto no Dropbox, de acordo com o agendamento do cenário. Ainda neste exemplo, um cenário inativo é ótimo para quando você simplesmente deseja selecionar fotos em um determinado intervalo de tempo. Ao clicar na função "Run once" será iniciada uma execução única do cenário. Pronto! Agora você já sabe como criar um cenário no Toolzz Connect.

Última atualização em Oct 18, 2024

FERRAMENTAS DE EDIÇÃO DE CENÁRIOS DO TOOLZZ CONNECT

Sobre A página de editor de cenário oferece uma variedade de ferramentas de edição que permitem personalizar e construir suas automações de forma flexível. Nela você encontrará opções para adicionar módulos e ferramentas para definir o fluxo de dados, permitindo conectar e mover informações entre os módulos. Além disso, você pode utilizar as opções de filtros, agendamentos, e até mesmo definir parâmetros manuais para refinar a execução do cenário. Com essas ferramentas, você consegue testar, ajustar e visualizar todas as etapas da automação de forma dinâmica e intuitiva. Passo a passo Clique na opção "Scenarios" no menu lateral, encontre e selecione o cenário que deseja editar, depois clique no botão "Edit" para abrir o editor de cenário. Você também tem acesso à página de edição de cenário quando estiver criando um cenário. Dando um nome para o cenário Para renomear o cenário, clique no nome no canto superior esquerdo da tela (caso seja um novo cenário, o sistema terá dado um nome automático). Faça as alterações que desejar e depois pressione "Enter" ou clique fora do campo de texto para salvar o novo nome. Para finalizar, clique no ícone salvar, representado pelo desenho de um disquete na barra de ferramentas. O que são módulos? Os módulos representam etapas individuais em seu processo automatizado. Existem diferentes tipos de módulos. Não há limite para o número de módulos que você pode adicionar ao seu cenário. Já o número de operações depende do pacote contratado. Para que o Toolzz Connect se comunique com um determinado aplicativo, você precisa criar uma conexão entre eles. Clique com o botão direito do mouse em um módulo para ver algumas opções (elas variam de acordo com o aplicativo): - Configurações - Executar apenas este módulo - Adicionar um módulo - Adicionar gerenciador de erros - Renomear - Copiar módulo - Adicione uma anotação - Excluir módulo Definindo uma rota Uma rota é uma conexão entre dois módulos, representada visualmente por uma linha pontilhada. Clique no ícone de chave-inglesa (🔧), abaixo da linha pontilhada que conecta os dois módulos, para exibir as seguintes opções: - Set up a filter: verifica se os pacotes recebidos dos módulos anteriores atendem às condições específicas do filtro ou não. Se sim, os pacotes serão passados ​​para o próximo módulo no cenário. Se não, seu processamento será encerrado. Você também pode acessar esta opção clicando na rota que conecta dois módulos. - Defina condições, que são como regras que o filtro vai seguir para decidir se um dado pode passar ou não. Para cada condição, você precisa de: - Operandos: são os "valores" que você quer comparar. Por exemplo, o valor de um campo ou um número. - Operador: é a "regra" que define a relação entre os operandos. - É possível usar "Operadores básicos" (Existe - verifica se um campo está preenchido com algum valor. Não existe - verifica se o campo está vazio) e "Outros operadores"; - Unlink: desvincula o módulo selecionado dos outros módulos na automação. Ao fazer isso, o módulo não será mais executado dentro daquele fluxo, a menos que ele seja um gatilho (trigger). - Select whole branch: permite selecionar todos os módulos conectados a partir daquele ponto da automação. Isso significa que, ao escolher essa opção, todos os módulos subsequentes ligados àquele caminho serão selecionados, facilitando a execução de ações coletivas, como duplicar, excluir ou mover a cadeia de módulos inteira. - Add a router: adiciona um roteador (router) ao fluxo de automação. O roteador é uma ferramenta que possibilita dividir a automação em múltiplos caminhos, executando diferentes ações com base em condições específicas. Ele é representado por um ícone de engrenagem verde e pode ser encontrado na barra de ferramentas também; - Add a module: atalho para adicionar um novo módulo ao seu fluxo; - Add a note: adicione uma anotação ao fluxo de automação. Essa funcionalidade é útil para deixar comentários, explicações ou lembretes sobre o propósito de determinados módulos ou ações dentro do fluxo, facilitando o entendimento e a colaboração entre equipes que utilizam a mesma automação. Adicionando e removendo módulos Para adicionar um módulo, passe o mouse na alça direita de um módulo já existente e veja o botão com o sinal de adição "+" aparecer. Clique nele para escolher um aplicativo e criar o novo módulo. Para remover um módulo, clique nele com o botão direito do mouse e escolha a opção "Delete module". Executando um módulo ou um cenário Para executar apenas um módulo, clique nele com o botão direito do mouse e escolha a opção "Run this module only". Para executar um cenário completo, clique no botão da funcionalidade "Run once", que tem o desenho de uma seta, localizado no canto inferior esquerdo da tela. Visualizando o número de operações Uma operação é uma tarefa executada por um módulo. Depois que o cenário é executado, uma bolha branca com um número aparecerá em cada módulo. Ele exibirá o número de operações realizadas por este módulo. Clique na bolha para inspecionar os resultados da operação do módulo. Para informações mais completas, acesse o artigo OPERAÇÕES. Visualizando os registros da execução do cenário O log registra cada evento que ocorre durante uma única execução de um cenário no histórico de execução do cenário. O log contém informações sobre cada etapa e quaisquer erros encontrados durante a execução do cenário. Agendando e ativando um cenário Para agendar um cenário, clique no ícone com o desenho de relógio no módulo ou na parte inferior da tela. O painel de configuração de agendamento será exibido. Use ele para personalizar sua programação de cenário. Saiba mais sobre essas configurações no artigo COMO AGENDAR UM CENÁRIO. Para ativar um cenário clique na chave de ativação '"OFF". Repare que, a chave que era cinza ficará colorida e com a palavra "ON". Se quiser saber mais detalhes sobre o assunto, acesse o artigo COMO CRIAR, TESTAR E ATIVAR UM CENÁRIO. Barra de ferramentas do cenário Agora vamos falar mais sobre controles, ferramentas e favoritos. Salvar Ao terminar de editar um cenário, clique no ícone salvar, representado por um disquete, para salvar as configurações do cenário atual. ❗Informações importantes - Um cenário não é salvo automaticamente. Lembre-se sempre de salvar as alterações antes de sair do modo de edição. - Se as configurações do módulo não forem salvas, um asterisco "*" será exibido na parte superior do módulo. Você precisa salvar as alterações do módulo e depois salvar o cenário para que ele funcione corretamente. Inputs de cenários Os Inputs de cenários permitem que você envie dados com uma estrutura pré-definida para um cenário toda vez que ele for executado. Primeiro, você define a estrutura esperada dos dados. Depois, sempre que rodar o cenário, será exibido um formulário onde você insere essas informações. Os dados que você fornecer no input de cenário estarão disponíveis para todos os módulos dentro do cenário. ❗Informações importantes - A funcionalidade "Input de cenários" estará disponível de acordo com o plano do Connect que tenha contratado. - Você pode definir os inputs para seu cenário antes ou depois de adicionar seus módulos. Clique no ícone de inputs, que traz desenho de dois blocos retangulares conectados por uma seta para baixo. Depois clique em "Add item" e preencha o formulário. - Insira o nome em "Name". Este campo e obrigatório. Não podem ser usados espaços ou caracteres especiais. Podem ser usadas letras, números e o símbolo de sublinhado "_". Só pode começar com uma letra ou sublinhado. - Em "Type" selecione o tipo de dado de entrada no menu suspenso. - Se quiser, em "Defaut" insira o valor padrão que você espera obter. - Em **"**Required", selecione se esta entrada é necessária ou não para iniciar seu cenário. Se você selecionar "Yes", seu cenário não poderá ser executado a menos que você forneça a entrada necessária e o tipo de agendamento do cenário deverá ser "On demand". - Se você selecionou Texto, Matriz ou Coleção como sua especificação, em "Multi-line", selecione como deseja que seu texto seja exibido: "Yes" para mostrar várias linhas de texto ou "No" para mostrar apenas uma linha de texto. - Clique em "Add item" e repita o processo se precisar adicionar mais itens. - Após finalizar clique em "Save". Configurações do cenário Clique no botão com o desenho de uma engrenagem para abrir as configurações do cenário. Saiba mais detalhes sobre cada uma das configurações avançadas no artigo CONFIGURAÇÕES AVANÇADAS DOS CENÁRIOS. Notas Para adicionar uma nota ao módulo ou rota (conexão entre dois módulos), clique com o botão direito do mouse no elemento, selecione a opção "Add a not" e escreva sua nota na caixa de texto. Você pode adicionar um número ilimitado de notas. Para ver todas as notas adicionadas ao cenário, clique no ícone com o desenho de uma folha de papel dobradas, localizado na parte inferior da tela. Para excluir uma nota, clique no botão com um "x" referente a ela. Alinhamento automático Clique no botão com o desenho de uma varinha mágica para ajustar o layout geral dos módulos no cenário e eles ficarem alinhados. ❗Informação importante - O alinhamento não é reversível, a não ser que você tenha salvado o cenário antes de usá-lo e saia da edição de cenário sem salvar esta ação. - Se você tiver um roteador no cenário, essa funcionalidade vai organizar os módulos de acordo com a ordem definida para todas as rotas. Explique o fluxo Clique no botão com o ícone de um avião antes de executar o cenário para ver o fluxo de dados entre os módulos. Mais opções Clique no botão com o ícone de três pontos para abrir um menu de opções: - "Export Blueprint": permite salvar o blueprint do cenário no formato JSON em seu computador; - "Importar Blueprint": permite carregar o blueprint do cenário no formato JSON do seu computador; - "Previous Versions": permite restaurar uma versão anterior do cenário. Escolha uma versão anterior e depois clique em "OK". 🚨Atenção! A versão restaurada não é salva automaticamente. Para salvá-la, clique no ícone com o desenho de um disquete. "Blueprint" é um plano detalhado do seu cenário de automação, que permite visualizar e entender toda a lógica por trás da execução das automações. Ferramentas A seção de ferramentas inclui: - A funcionalidade "Controle de fluxo" no botão colorido com ícone de engrenagem; - A funcionalidade "Ferramentas" no botão colorido com o desenho de duas ferramentas; - A funcionalidade "Analisador de texto" no botão colorido com um ponto final e um asterisco em colchetes. Favoritos A seção "Favoritos" lista seus aplicativos mais usados ​​para facilitar o acesso. A lista aumenta à medida que você adiciona mais aplicativos ao seu cenário. É possível adicionar aplicativos à lista de favoritos clicando no botão com sinal de adição "+". Atalhos do teclado Usuários experientes economizam tempo ao editar cenários usando atalhos de teclado. Use esses atalhos para melhorar sua experiência no Toolzz Connect: Dar zoom: + Diminuir o zoom: - Salvar cenário Windows: Ctrl+S Mac: ⌘+S Copiar módulo Windows: Ctrl+C no módulo Mac: ⌘+C no módulo Colar módulo Windows: Ctrl+V Mac: ⌘+V Mover todos os módulos: espaço+arraste no módulo Executar uma vez (Run once) Windows: Ctrl+Enter Mac: ⌘+Enter Crie uma caixa para selecionar vários módulos: shift+arrastar Sair da tela de edição Clique na seta para a esquerda, localizada no canto superior esquerdo da página, para fechar o editor de cenário e retornar à página de detalhes do cenário. 🚨Atenção! Não se esqueça de salvar seu cenário antes de sair do editor. Pronto! Agora você já sabe tudo sobre o editor de cenários do Toolzz Connect.

Última atualização em Jan 10, 2025

CONFIGURAÇÕES DOS CENÁRIOS

Como funciona Ao clicar no ícone de engrenagem, no editor de cenário, o painel de configurações do cenário se abrirá. Nele você pode definir várias configurações avançadas. 1 - Processamento sequencial Você pode permitir que o Toolzz Connect armazene informações sobre execuções de cenários incompletos. A configuração de processamento sequencial determina como a plataforma processa execuções recorrentes de cenários incompletos. A pasta "Execuções incompletas" deve conter dados do cenário. - Se ativado: o Toolzz Connect interrompe a execução do cenário até que você resolva todas as execuções incompletas. Esta opção garante que a plataforma sempre resolverá execuções incompletas em ordem sequencial. - Se desabilitado: o cenário continua rodando de acordo com sua programação, independentemente de erros. ❗ Observação O processamento sequencial também se aplica a webhooks. Por padrão, faça webhooks de processos em paralelo. Quando você ativa o processamento sequencial, o sistema aguarda até que a execução anterior seja concluída antes de iniciar a próxima. 2 - Os dados são confidenciais Após a execução de um cenário, você pode exibir informações sobre os dados processados ​​pelos módulos. Isso acontece por padrão. Se você não deseja armazenar essas informações, ative a configuração de dados confidenciais. ⚠️ Aviso: Se habilitado, há opções muito limitadas para solucionar erros que ocorrem na execução de um cenário. 3 - Permitir armazenamento de execuções incompletas Essa configuração determina o que acontece se a execução de um cenário encontrar um erro. Você pode escolher como o Toolzz Connect processará os dados. - Se ativado: o cenário é pausado e movido para a pasta "Execuções incompletas". Isso lhe dá a possibilidade de corrigir o problema e continuar executando de onde o cenário parou. - Se desativado: a execução do cenário para e inicia uma fase de reversão. Você pode resolver cada execução incompleta manual ou automaticamente. ❗ Observação Os dados nesta pasta contam para os limites de armazenamento do seu plano de assinatura. 4 - Habilitar perda de dados O Toolzz Connect pode falhar ao salvar um pacote de dados na fila de execuções incompletas (por exemplo, devido à falta de espaço livre). Com essa configuração habilitada, o sistema não salva os dados perdidos. Isso evita interrupções na execução do cenário. Essa opção é adequada para cenários em que a execução contínua é a prioridade mais alta. Os dados recebidos são menos importantes. Os módulos de cenário podem encontrar arquivos maiores que o tamanho máximo permitido. Nesse caso, a plataforma age de acordo com a configuração de habilitação de perda de dados e exibe uma mensagem de aviso. ❗ Observação O tamanho máximo do arquivo depende do seu plano de assinatura. 5 - Confirmação automática Esta configuração se aplica a transações e define a forma de processar um cenário. Essa configuração é habilitada por padrão. - Se habilitada: a fase de confirmação em cada módulo começa imediatamente após a fase de operação. Os dados são confirmados imediatamente e não podem ser restaurados em caso de erro. - Se desativada: nenhuma confirmação ocorrerá até que as operações sejam executadas para todos os módulos. ❗ Observação Nem todo módulo oferece suporte à transacionalidade. Apenas os módulos marcados com a tag 'ACID' suportam transações. 6 - Confirme o gatilho por último Essa configuração define a ordem de confirmação do módulo após uma fase de operação de cenário bem sucedida. Essa configuração é habilitada por padrão. - Se habilitada: a fase de confirmação ignora o gatilho e processa esse módulo por último. - Se desativada: a fase de confirmação ocorrerá na ordem padrão. 7 - Número máximo de ciclos Esta configuração define o número máximo de ciclos permitidos durante a execução de um cenário. Definir mais ciclos pode ser útil quando você deseja evitar a interrupção da conexão com serviços de terceiros. Isso também pode garantir que todos os registros sejam processados ​​na execução do cenário. Se você executar o cenário manualmente clicando no botão "Run once", a configuração será ignorada e apenas um ciclo será executado. Exemplo: Dropbox > "Monitorar arquivos" recupera arquivos adicionados a uma pasta e o módulo Planilhas Google > "Adicionar uma linha" insere o nome e o tamanho do arquivo em uma nova linha na planilha. 1. O número máximo de ciclos é definido como 1 (padrão) O campo "Limit" no módulo Dropbox > "Monitorar arquivos" está definido como "10". Se 100 arquivos forem adicionados à pasta do Dropbox e o campo "Limit" for definido como 10, 90 arquivos serão deixados sem processamento após a execução de um cenário. Os próximos 10 arquivos serão processados ​​na próxima execução do cenário agendado. 2. O número máximo de ciclos é definido como 10 Como antes, o campo "Limit" no módulo Dropbox > "Monitorar arquivos" é definido como 10. Se 100 arquivos forem adicionados à pasta do Dropbox e a opção "Limit" for definida como 10, 10 arquivos serão processados ​​durante o primeiro ciclo, os próximos 10 arquivos no segundo ciclo, os próximos 10 arquivos no terceiro ciclo e assim por diante, até que todos os arquivos sejam processados. Todos os arquivos são processados ​​na execução de um cenário. Você pode ver os ciclos já executados nos detalhes de execução do cenário. 8 - Número de erros consecutivos Essa configuração define o número máximo de tentativas consecutivas de execução antes que o cenário seja desativado (excluindo DataError, DuplicateDataError e ConnectionError). Para ter acesso a esse campo, é necessário ativar a opção "Show advanced settings". ❗ Observação Se um cenário começar com um gatilho instantâneo, a configuração será ignorada e o cenário será desativado imediatamente após a ocorrência do primeiro erro. Pronto! Agora você já sabe tudo sobre as configurações dos cenários.

Última atualização em Mar 19, 2024

MODELOS DE CENÁRIOS

O que é um modelo? Os modelos são templates predefinidos que você pode expandir e personalizar para criar cenários. Você também pode compartilhá-los com amigos e colegas. Benefícios dos modelos - Criar seus cenários fica muito mais fácil. Em vez de começar cada novo cenário do zero, você pode usar um modelo como base para expandir. - Compartilhe seus modelos com qualquer pessoa. - Salve seus modelos para uso futuro. Quem pode criar modelos? Qualquer pessoa com um plano Teams ou superior pode criar modelos. Consulte os planos disponíveis no Toolzz Connect. Usando modelos Você encontra os modelos de cenários clicando na opção "Templates" no menu lateral. Pesquise modelos usando a barra de pesquisa no canto superior direito. Tipos de modelo Teams templates Os modelos de equipe são aqueles que você e sua equipe criam. Na tela de modelos de equipe, você pode criar, personalizar, salvar e compartilhar seus modelos com outras pessoas. ❗ Observação Os modelos de equipe podem ser: - Privado: visível apenas para a equipe. Não pode ser compartilhado. - Publicados: visível para qualquer pessoa com o link compartilhável. Public templates Os modelos públicos de templates são uma coleção de cenários criados pelo Toolzz Connect que englobam muitas integrações comuns. Qualquer um pode usá-los para criar seus próprios cenários. Você pode enviar seus modelos publicados para aprovação para disponibilizá-los na biblioteca de modelos públicos. Criando um cenário a partir de um modelo Passo a passo 1º passo: acesse a aba "Team Templates" e selecione o template que deseja usar. 2º passo: clique em "Options". 3º passo: clique em "+ Create scenario". Agora você está pronto para editar e personalizar seu cenário. Criando modelos Passo a passo 1º passo: no menu lateral, clique em "Templates". 2º passo: clique no botão "Create a new template". O editor de cenário será exibido. Use ele para criar modelos da mesma forma que você cria cenários normais/exclusivos. Consulte nosso artigo sobre como editar um cenário para saber mais. Renomeando modelos Por padrão, um novo modelo de cenário criado sempre recebe o nome de "New template". Edite esse nome clicando no título exibido na parte superior da página ou siga as etapas abaixo: Passo a passo 1º passo: clique no botão "Options", localizado no canto superior direito da página. 2º passo: escolha a opção "Rename". ❗ Observação Você só pode renomear modelos privados. Adicionando uma descrição Você pode incluir uma descrição no seu modelo para informar outras pessoas sobre sua funcionalidade. Passo a passo 1º passo: clique no ícone de configurações, representado pelo desenho de uma engrenagem, que fica no inferior da página. 2º passo: adicione uma descrição. 3º passo: clique em "Save". Sua descrição aparecerá no painel de informações do modelo. Editando modelos Consulte o artigo sobre editor de cenários para obter mais detalhes. ❗ Observação: Você só pode editar seus modelos privados. Você não pode editar nenhum modelo publicado. Os modelos não podem começar com um webhook. Excluindo modelos Você pode excluir qualquer um dos seus modelos privados ou publicados. - 1ª opção: na lista de modelos, clique no botão "Detele" referente ao modelo que deseja excluir. - 2º opção: com o modelo que deseja excluir aberto, clique no botão "Options", localizado no canto superior direito, e escolha a opção "Delete". Modelos de compartilhamento Publicação Para compartilhar seu modelo com outras pessoas, você deve publicá-lo primeiro. Passo a passo 1º passo: na aba "Team templates", escolha qual modelo privado você deseja compartilhar. 2º passo: clique no botão "Publish", localizado no canto superior direito. ❗ Observação: Você não pode editar um modelo publicado, mas pode acessar e editar a versão privada. Se você reeditar e quiser publicar novamente, siga as etapas acima. O novo modelo publicado substitui o anterior.

Última atualização em Mar 19, 2024

COMO AGENDAR UM CENÁRIO NO TOOLZZ CONNECT?

Sobre Por padrão, um cenário é executado a cada 15 minutos, mas o Toolzz Connect te permite alterar essa frequência e definir quando um cenário ativado será executado. A função de agendamento de cenário permite que você configure automações para rodarem em intervalos de tempos específicos, de forma automática. Isso é útil quando você quer que um cenário seja executado em horários ou dias programados, sem a necessidade de intervenção manual. Por exemplo, você pode agendar um cenário para rodar diariamente, semanalmente, ou até mesmo a cada alguns minutos, ajudando a automatizar tarefas recorrentes e otimizando processos com base em uma rotina predefinida. Passo a passo 1º passo: na página de edição do cenário que deseja configurar o agendamento, clique no ícone com o desenho de um relógio. 2º passo: o painel de configuração de agendamento será exibido. Use ele para personalizar sua programação de cenário. Na opção "Run Scenario" (executar cenário, em português) você pode selecionar as seguintes opções de agendamento: - Immediately (Imediatamente) - disponível apenas para alguns gatilhos; - At regular intervals (Em intervalos regulares); - Once (Uma vez); - Every day (Diariamente); - Days of the week (Dias da semana); - Days of the month (Dias do mês); - Specified dates (Datas especificadas); - On demand (Sob demanda). Para cada uma dessas opções, você precisará definir detalhes relativos à frequência da execução. Por exemplo, se você selecionar a opção "At regular intervals" precisará definir o intervalo de tempo (em minutos) entre duas execuções consecutivas de cenários. Já se escolher "Days of the week" precisará indicar em quais dias da semana e em qual hora a execução ocorrerá. 3º passo: após realizar as configurações, clique no botão "OK". Repare que o botão de agendamento mudou de nome a agora mostra suas configurações personalizadas de agendamento. Agendamento sob demanda Com a opção de agendamento "On demand", seu cenário aguarda para ser acionado por uma chamada de API ou pelo botão "Run once" (executar uma vez). O cenário não possui nenhum planejamento e não será executado a menos que você o inicie manualmente. Data de início e término Para definir o intervalo de tempo em que um cenário ativado será executado, marque a caixa "Show advanced settings" (mostrar configurações avançadas) e preencha a data de "Start" (início) e "End" (término). Você pode digitar a data ou escolhê-la usando o calendário. Pronto! Agora você já sabe como agendar um cenário no Toolzz Connect.

Última atualização em Oct 18, 2024

CONFIGURAÇÕES AVANÇADAS DOS CENÁRIOS DO TOOLZZ CONNECT

Sobre As configurações avançadas do cenário, acessadas através do botão de engrenagem no editor de cenário, permitem ajustar detalhes importantes sobre como o cenário vai funcionar. Nessa seção, você pode definir o intervalo de execução, configurar a gestão de execuções incompletas, definir o comportamento para execuções paralelas ou sequenciais, e gerenciar alertas e notificações de erros. Essas configurações são essenciais para garantir que o cenário seja executado de forma eficiente e de acordo com suas necessidades específicas, proporcionando controle total sobre a automação. Passo a passo Clique no ícone de engrenagem, localizado na barra de ferramentas na parte inferior da tela e tenha acesso a uma lista de opções de configurações avançadas. Sequential processing Permita que o Toolzz Connect armazene informações sobre execuções de cenários incompletos. A configuração de processamento sequencial determina como a plataforma processa execuções recorrentes de cenários incompletos. A pasta "Execuções incompletas" deve conter dados do cenário. - Selecione "Yes" para ativar. A execução do cenário será interrompida até que você resolva todas as execuções incompletas. Esta opção garante que a plataforma sempre resolverá execuções incompletas em ordem sequencial. - Selecione "No" para desativar. O cenário continua rodando de acordo com sua programação, independentemente de erros. ❗ Informação importante: o processamento sequencial também se aplica a webhooks. Data is confidential Por padrão, após a execução de um cenário as informações sobre os dados processados ​​pelos módulos são exibidas. Se você não deseja armazenar essas informações, ative a configuração de dados confidenciais selecionando a opção "Yes". ⚠️ Aviso: com essa configuração há opções muito limitadas para solucionar erros que ocorrem na execução de um cenário. Allow storing of Incomplete Executions Essa configuração determina o que acontece se a execução de um cenário encontrar um erro. - Se ativada, o cenário será pausado e movido para a pasta "Execuções incompletas". Isso lhe dá a possibilidade de corrigir o problema e continuar executando de onde o cenário parou. 🚨Atenção: os dados nesta pasta são contabilizados no limite de armazenamento do seu plano de assinatura. - Se desativada, a execução do cenário para e inicia uma fase de reversão. Você pode resolver cada execução incompleta manual ou automaticamente. Enable data loss O Toolzz Connect pode falhar ao salvar um pacote de dados na fila de execuções incompletas (por exemplo, devido à falta de espaço livre). Com essa configuração habilitada, o sistema não salva os dados perdidos, evitando assim, interrupções na execução do cenário. Os módulos do cenário podem encontrar arquivos maiores que o tamanho máximo permitido (tamanho que varia de acordo com o plano de assinatura). Nesse caso, a plataforma age de acordo com a configuração de habilitação de perda de dados e exibe uma mensagem de aviso. Essa opção é adequada para cenários em que a execução contínua é a maior prioridade e os dados recebidos são menos importantes. Auto commit Esta configuração se aplica às fases de execução e define a forma de processar um cenário. Esta configuração é habilitada por padrão. - Se habilitada, a fase de confirmação em cada módulo começa imediatamente após a fase de operação. Os dados são confirmados imediatamente e não podem ser restaurados em caso de erro. - Se desativada, nenhuma confirmação ocorrerá até que as operações sejam executadas para todos os módulos. ❗Informação importante: apenas os módulos marcados com a tag 'ACID' suportam rollback (módulos transacionais). Commit trigger last Essa configuração define a ordem de confirmação do módulo após uma fase de operação de cenário bem sucedida. Ela é habilitada por padrão. - Se habilitada, a fase de confirmação ignora o gatilho e processa esse módulo por último. - Se desativada, a fase de confirmação ocorrerá na ordem padrão. Max number of cycles Esta configuração define o número máximo de ciclos permitidos durante a execução de um cenário. Definir mais ciclos pode ser útil quando você deseja evitar a interrupção da conexão com serviços de terceiros. Isso também pode garantir que todos os registros sejam processados ​​na execução do cenário. Se você executar o cenário manualmente clicando no botão "Run once", a configuração será ignorada e apenas um ciclo será executado. Exemplo: O módulo "Watch files" do aplicativo "Dropbox" recupera arquivos adicionados a uma pasta e o módulo "Add a Row" do "Google Sheets" insere o nome e o tamanho do arquivo em uma nova linha na planilha. 1. Se o número máximo de ciclos é definido como 1 (padrão) Se 100 arquivos forem adicionados à pasta do Dropbox e o campo "Limit" for definido como 10, então, 90 arquivos serão deixados sem processamento após a execução do cenário. Os próximos 10 arquivos serão processados ​​na próxima execução do cenário. 2. Se o número máximo de ciclos é definido como 10 Se 100 arquivos forem adicionados à pasta do Dropbox e o campo "Limit" for definido como 10, então, 10 arquivos serão processados ​​durante o primeiro ciclo, os próximos 10 arquivos no segundo ciclo, os próximos 10 arquivos no terceiro ciclo e assim por diante, até que todos os arquivos sejam processados. Ou seja, todos os arquivos são processados ​​na execução do cenário. Number of consecutive errors Clique na chave de ativação "Show advanced settings" para ter acesso a essa opção. Essa configuração define o número máximo de tentativas consecutivas de execução antes que o cenário seja desativado (havendo algumas exceções). ❗Informação importante: se um cenário começar com um gatilho instantâneo, a configuração será ignorada e o cenário será desativado imediatamente após a ocorrência do primeiro erro. Pronto! Agora você já sabe tudo sobre as configurações avançadas dos cenários.

Última atualização em Nov 18, 2024

APRENDENDO SOBRE DETALHES DOS CENÁRIOS DO TOOLZZ CONNECT

Sobre A página de detalhes do cenário permite que você acesse o editor de cenário e encontre informações sobre um cenário, como histórico de execução e execuções incompletas. A página de detalhes do cenário é a página inicial de um cenário específico. Ela fornece acesso a informações específicas e ao editor de cenário. Como funciona Para acessar essa página, basta clicar em um dos cenários criados e uma tela, semelhante à imagem abaixo, será exibida. Diagram A aba "Diagram" mostra uma representação visual do cenário, além de outras informações de forma resumida. Currently running Exibe informações sobre a execução do cenário que está acontecendo naquele momento. History Mostra uma visão geral de ações que ocorreram no cenário, como execuções, edições, ativação, entre outras. Estatísticas Traz um gráfico de linhas que exibe a quantidade de operações e transferência de dados usadas pelo cenário. Passe o mouse por cima do gráfico para ver mais informações. ​ History A aba "History" mostra uma visão geral do histórico do cenário, como qualquer edição do cenário e também o histórico de execuções. Os seguintes detalhes são mostrados para cada execução: - Data de execução; - Status de cada execução (sucesso ou erro); - Duração da execução; - Número de operações; - Tamanho dos dados transferidos; - Link para informações detalhadas. ❗ Informação importante: o número de dias em que seus logs de execução são armazenados depende do seu plano contratado. Para ver informações detalhadas sobre uma execução específica, incluindo quais pacotes foram processados, clique no botão "Details" referente a ela. Número de operações Cada vez que um módulo executa uma ação, ele usa uma operação. Por exemplo, adicionar uma linha à sua Planilha Google ou obter dados da sua conta do Gmail, cada um usa uma operação. Mais módulos e pacotes processados ​​em um cenário resultam em um número maior de operações. E as cobranças acontecem com base no número total de operações realizadas pelos módulos no seu cenário. Se você exceder seu limite mensal de operação, seus cenários serão pausados ​​até a próxima redefinição de uso. Além do número de operações, cada plano fornece uma certa quantidade de dados que seus cenários podem processar durante o período de uso. Todos os tipos de módulos podem usar de uma a muitas operações, dependendo de seu lugar e função no cenário: - Os módulos Trigger (gatilho) sempre usam uma operação, independentemente de receberem ou não dados; - Os módulos Search (pesquisa) usam uma operação para serem executados, mas podem gerar vários pacotes. Por exemplo, o módulo Google Sheets Search Row será executado uma vez e usará uma operação, mas poderá retornar informações sobre várias linhas após uma execução. Cada linha é um pacote separado de dados; - Os módulos Action (Adicionar, Atualizar, Excluir, etc.) utilizam tantas operações quantas forem necessárias para processar todos os dados de entrada. Se você tiver 10 linhas retornadas pelo módulo Search Row do Google Sheets, o próximo módulo Delete Rows será executado 10 vezes para excluir todas as 10 linhas e usará 10 operações; - Os módulos Aggregator (Agregadores) pegam vários pacotes e os combinam em um. O agregador usa uma operação para cada agregação. Se o agregador criar uma matriz a partir dos seus registros do Google Sheets, ele usará apenas uma operação; - Os módulos Iterator (iteradores) são opostos aos módulos agregadores. Os iteradores pegam um conjunto de arrays e o dividem em vários conjuntos como uma saída, então eles usam uma operação para o conjunto inteiro, mas os módulos depois deles receberão mais de uma entrada. Há algumas exceções de módulos quando o Toolzz Connect não usa as operações: - Módulos de tratamento de erros (Rollback, Break, Resume, Commit, Ignore); - Módulos e filtros de roteador. Verificando a contagem total de operações para um cenário É importante saber quantas operações seu cenário está usando no total. Agendar seu cenário fará com que ele consuma operações toda vez que for executado. Você pode reduzir o número de operações usadas agendando alguns cenários para serem executados com menos frequência. Cada execução de cenário usa pelo menos uma operação porque o módulo de gatilho precisa verificar atualizações. Mesmo quando nenhum dado novo é recuperado, essas execuções de verificação ainda são adicionadas à sua contagem total de operações, pois o gatilho usa uma operação toda vez que verifica de acordo com o cronograma. Você pode visualizar todas as operações de cada execução na aba "History". Se elas não aparecerem, certifique-se de que a opção "Hide check runs" está desativada. 💡Dica: também é possível ver quantas operações cada cenário consumiu na página de cenários. O dado fica logo abaixo do nome do cenário, acompanhado de um ícone de engrenagem. Verificando a contagem total de operações da Organização ou Time Também é importante saber quantas operações sua Organização e cada Time dela usam. Isso pode ser facilmente verificado nas páginas de cada uma dessas funcionalidades, acessadas através do menu lateral. Nos painéis da "Organization" também é possível visualizar os limites que você tem de acordo com seu plano, quantas operações foram utilizadas durante o período atual. Incomplete Executions Incomplete Executions é uma pasta onde execuções de cenário que não puderam ser finalizadas com sucesso, devido a um erro, são armazenadas. Cada execução incompleta armazenada pode ser resolvida manual ou automaticamente. Inclui as seguintes informações para cada execução incompleta: - Data Criada - Tamanho da transferência de dados - Tentar novamente - Resolvido - Número de tentativas ​ ❗Informações importantes - Os dados armazenados nesta pasta são contabilizados nos limites do seu plano de assinatura (espaço de armazenamento). - Por padrão, o armazenamento de execuções incompletas fica desabilitado. Para habilitá-lo, habilite a opção "Allow storing of Incomplete Executions" nas configurações avançadas do cenário. Resolvendo execuções incompletas 1º passo: na aba "Incomplete executions" localize a execução com falha e clique em no botão "Detail" referente a ela. Na parte de "Attempts" é possível ver o motivo do erro. Neste caso, o campo nome era obrigatório e a execução não enviou esse dado. 2º passo: clique no módulo com falha, ele estará sinalizado com um Ícone de alerta: círculo vermelho com um triângulo branco e um ponto de exclamação. Na janela de configuração do módulo, verifique os itens com erro, que estarão sinalizados em vermelho, corrija o motivo do erro e salve as novas informações. ​ Neste caso, precisamos inserir manualmente o dado do campo "Nome". 3º passo: salve o cenário clicando no ícone com o desenho de um disquete e depois clique na seta para a direita da opção "Run once" para executar o cenário. O cenário será resolvido com sucesso e aparecerá com um check "✅" na coluna "Resolved". Erros que resultam em execuções incompletas Durante a execução de um cenário, certos tipos de erro podem resultar no armazenamento de execuções incompletas. 1. Erros de validação Quando há dados incompletos ou incorretos, geralmente devido à falta de um item essencial para processar todas as informações no módulo. 2. Erros de conexão Quando o destino final está indisponível, seja por falha temporária de conexão ou de longo prazo (ex.: problemas ao conectar com e-mail ou servidor FTP remoto). - Erro no primeiro módulo**:** a execução para imediatamente e nenhuma execução incompleta é armazenada. - Erro em outros módulos (sem tratamento de erros): - Se o tipo de erro for ConnectionError, RateLimitError, OutOfSpaceError ou ModuleTimeoutError, um registro de execução incompleto COM nova tentativa automática será armazenado. - Se o tipo de erro for DataError, InvalidConfigurationError, InvalidAccessTokenError, UnexpectedError, MaxFileSizeExceededError ou MaxResultsExceededError, um registro de execução incompleto SEM nova tentativa automática será armazenado. - Se o tipo de erro for diferente dos acima, a execução falhará. Ativar e desativar cenário Uma vez que um cenário é criado, ele precisa ser ativado para ser executado de acordo com sua programação. Você pode ativar e desativar o cenário clicando na chave "ON" e "OFF". Quando a chave está cinza e com a palavra "OFF" quer dizer que ele está desativado, quando a chave está colorida e com a palavra "ON" quer dizer que ele está ativado. Editar cenário Clique no botão "Edit" para abrir o editor de cenários e fazer as alterações que desejar. Opções de gerenciamento do cenário Clique no botão "Options" para ter acesso a opções de gerenciamento do cenário sem a necessidade de abrir o editor de cenários. Opções disponíveis: - Schenduling: para configurações de agendamento do cenário; - Rename: para renomear o cenário; - Clone: para duplicar o cenário; - Delete: para excluir o cenário. Pronto! Agora você já sabe tudo sobre a página de detalhes do cenário.

Última atualização em Dec 20, 2024

APRENDENDO SOBRE TEMPLATES DE CENÁRIOS DO TOOLZZ CONNECT

O que é um template Os templates são modelos de cenários pré-definidos que você pode expandir e personalizar para criar novos cenários. Depois, você pode compartilhá-los com amigos e colegas. Benefícios dos templates 1. Facilite a criação dos seus cenários. Em vez de começar do zero, use um template como base para expandir; 2. Compartilhe seus templates com qualquer pessoa; 3. Salve seus templates para usar no futuro. Usando templates Você encontra os modelos de cenários clicando na opção "Templates" no menu lateral. Encontre templates específicos usando a barra de pesquisa localizada na parte superior da página. Public templates Os modelos públicos de templates são uma coleção de cenários criados pelo Toolzz Connect que englobam muitas integrações comuns. Qualquer um pode usá-los para criar seus próprios cenários. Criando um cenário a partir de um modelo 1º passo: na página de templates, acesse a aba "Public templates". Encontre o modelo que deseja utilizar e clique nele. 2º passo: escolha se você deseja uma experiência de configuração guiada, clicando em "Start guided setup", ou simplesmente um novo cenário do modelo, clicando no botão "Create new scenario from template". Configuração guiada A configuração guiada traz instruções na tela para ajudar você a configurar o modelo de acordo com suas necessidades; - Siga as instruções na tela para configurar seu cenário. - Clique em "Skip guided setup" a qualquer momento para encerrar a configuração guiada. Você ainda precisa configurar todos os módulos, mas as instruções na tela não aparecerão mais. Novo modelo de cenário Esta opção cria instantaneamente um novo cenário na sua organização a partir do modelo. Você precisa configurar manualmente as definições de cada módulo como, por exemplo, as conexões. - Edite seu novo cenário da mesma forma que qualquer cenário; - Nomeie e salve seu cenário; - Teste e agende seu novo cenário. Teams templates Os templates de equipe são aqueles criados por você e sua equipe. Na tela de templates de equipe, é possível criar, personalizar, salvar e compartilhar templates com outras pessoas. Os modelos de equipe podem ser: - Privado: visível apenas para a equipe. Pode ser editado, mas não pode ser compartilhado. - Publicados: visível para qualquer pessoa com o link compartilhável. Não pode ser editado. Criando templates Clique no botão "+ Create a new template" no canto superior direito da tela. ​ A plataforma vai te redirecionar para o editor de cenário. Crie o template da mesma forma como são criados os cenários regulares. 🚨Atenção! Os templates não podem começar com um módulo de Webhook. Usando um modelo de equipe 1º passo: acesse a aba "Team Templates" e clique no template que deseja usar. 2º passo: na página do cenário, clique em "Options" e depois em "+ Create scenario". Agora você está pronto para editar e personalizar seu cenário. Editando templates 🚨Atenção! Você não pode editar um template publicado. Você precisa primeiro despublicá-lo, para depois fazer as edições e republicar. Editar um template é semelhante a editar um cenário regular, mas com opções extras para cada campo: - "Use in Wizard" - ao marcar esta opção, este campo será incluído na configuração guiada. É indicado selecioná-la para campos que os usuários precisam personalizar ou editar. - "Use a default value" - ao marcar esta opção, o campo será preenchido com o valor padrão que você definiu. É indicado selecioná-la quando há um valor recomendado que os usuários podem editar. ⚠️Cuidado! Problemas conhecidos: - Ao adicionar um módulo com campos dinâmicos e personalizáveis, como "Set multiple variables", você precisa marcar as opções "Use in Wizard" e "Use as a default value". Selecionar as duas garante que os usuários possam ver o campo quando criarem um cenário a partir do seu template. - Se as opções "Use in Wizard" e "Use as a default value" não aparecerem: 1. Na janela de configurações do módulo clique em "OK" para salvar suas alterações e fechar a janela. 2. Clique com o botão direito do mouse no módulo e selecione "Settings". Assim, as opções aparecerão. Renomeando templates Por padrão, um novo template sempre recebe o nome de "New template". Edite esse nome clicando no botão "Options", localizado no canto superior direito, e depois em "Rename" ou clique no botão "Edit" e altere o título exibido na parte superior da página. 🚨Atenção! Você só pode renomear modelos privados. Adicionando uma descrição Você pode incluir uma descrição do seu modelo para informar outros sobre sua funcionalidade. Sua descrição aparecerá no painel de informações do modelo. Clique no ícone de configurações, representado pelo desenho de uma engrenagem, que fica no canto inferior da página. Adicione uma descrição. Depois clique em "Save". Excluindo templates Você pode excluir qualquer um dos seus modelos privados ou publicados*.* - 1ª opção: na lista de templates, clique no botão "Detele" referente ao modelo que deseja excluir. - 2º opção: com o template aberto, clique no botão "Options", localizado no canto superior direito, e escolha a opção "Delete". Publicação e compartilhamento Para compartilhar seu template com outras pessoas, você deve publicá-lo primeiro. Com o cenário aberto, clique no botão "Publish", localizado no canto superior direito. Depois de publicar seu template, você pode compartilhá-lo com outras pessoas. Clique no botão "Share public link", localizado no canto superior direito da tela, para copiar o link para sua área de transferência. Os destinatários do template não podem alterá-lo ou duplicá-lo. Solicitando aprovação Você pode enviar seus templates publicados para aprovação para disponibilizá-los na biblioteca de modelos públicos. Para isso, clique em "Request for approval", no canto superior direito. Repare que o botão agora se traz escrito "Waiting for approval", informando que o template está aguardando aprovação. Um administrador do Toolzz Connect vai revisar seu template para uso público. Após a aprovação, ele será adicionado à biblioteca de templates públicos. ❗Informação importante: se seu template contiver um aplicativo personalizado, não será possível adicioná-lo à biblioteca pública, mas você ainda pode compartilhá-lo usando o link público. Pronto! Agora você já sabe tudo sobre os templates do Toolzz Connect.

Última atualização em Jan 09, 2025