Módulos Airtable

Com o conector Airtable para Adobe Workfront Fusion, você pode iniciar um cenário com base em eventos na sua conta Airtable e criar, carregar e atualizar registros, registros de pesquisa e fazer chamadas de API personalizadas para a API Airtable.

Requisitos de acesso

Você deve ter o seguinte acesso para usar a funcionalidade neste artigo:

Adobe Workfront plano*
Pro ou superior
Adobe Workfront licença*
Plano, Trabalho
Adobe Workfront Fusion licença**
Workfront Fusion para Automação e Integração do Trabalho
Produto
Sua organização deve comprar o Adobe Workfront Fusion e o Adobe Workfront para usar a funcionalidade descrita neste artigo.

Para saber que plano, tipo de licença ou acesso você tem, contate o administrador do Workfront.

Para obter informações sobre Adobe Workfront Fusion licenças, consulte Adobe Workfront Fusion licenças.

Pré-requisitos

Você deve ter uma conta Airtable para usar a funcionalidade deste artigo.

Informações da API Airtable

O conector Airtable usa o seguinte:

URL base
https://api.airtable.com/v0
Tag da API
v3.3.28

Conectar o Airtable ao Workfront Fusion connect-airtable-to-workfront-fusion

  1. Abra o Workfront Fusion e a caixa de diálogo Criar uma conexão do módulo desejado.
  2. Insira um nome para a conexão.
  3. (Opcional) Clique em Mostrar configurações avançadas e digite a ID do cliente do Airtable e o Segredo do cliente.
  4. Clique no botão Continuar para criar a conexão e retornar ao módulo.

Módulos dirigíveis e seus campos

Registros

Criar um registro create-a-record

Este módulo de ação cria um novo registro.

Especifique os dados que deseja no registro e onde deseja que ele seja armazenado.

O módulo retorna quaisquer campos padrão associados ao registro, juntamente com quaisquer campos e valores personalizados que a conexão acessa. Você pode mapear essas informações em módulos subsequentes no cenário.

Ao configurar esse módulo, os campos a seguir são exibidos.

Conexão
Para obter instruções sobre como conectar sua conta do Airtable ao Workfront Fusion, consulte Conectar o Airtable ao Workfront Fusion neste artigo.
Base
Selecione a base à qual pertencerá o novo registro.
Tabela
Selecione a tabela à qual o novo registro pertencerá.
Registro
Links inteligentes
Ative essa opção para inserir nomes em vez de IDs de registro em campos que se vinculam a outra tabela. O registro é criado automaticamente na tabela vinculada se não houver correspondência.

Excluir um Registro delete-a-record

Esse módulo de ação exclui um registro específico.

Especifique a ID e os locais do registro.

O módulo retorna a ID do registro e quaisquer campos associados, juntamente com quaisquer campos e valores personalizados que a conexão acessa. Você pode mapear essas informações em módulos subsequentes no cenário.

Ao configurar esse módulo, os campos a seguir são exibidos.

Conexão
Para obter instruções sobre como conectar sua conta do Airtable ao Workfront Fusion, consulte Conectar o Airtable ao Workfront Fusion neste artigo.
Base
Selecione a base que contém o registro que você deseja deletar.
Tabela
Selecione a tabela que contém o registro que deseja excluir.
ID do registro
Insira ou mapeie o ID exclusivo do Airtable do registro que você deseja que o módulo exclua. Você pode recuperar a ID, por exemplo, usando o módulo Pesquisar registros.

Obter um registro get-a-record

Este módulo de ação recupera detalhes do registro.

Conexão
Para obter instruções sobre como conectar sua conta do Airtable ao Workfront Fusion, consulte Conectar o Airtable ao Workfront Fusion neste artigo.
Base
Selecione a base que contém a tabela com o registro que você deseja recuperar.
Tabela
Selecione a tabela que contém o registro para o qual deseja recuperar detalhes.
ID do registro
Insira ou mapeie a ID do registro para o qual deseja recuperar detalhes.

Pesquisar Registros search-records

Esse módulo de pesquisa procura registros em um objeto no Airtable que correspondam à consulta de pesquisa especificada.

Você pode mapear essas informações em módulos subsequentes no cenário.

Ao configurar esse módulo, os campos a seguir são exibidos.

Conexão
Para obter instruções sobre como conectar sua conta do Airtable ao Workfront Fusion, consulte Conectar o Airtable ao Workfront Fusion neste artigo.
Base
Selecione a base na qual deseja pesquisar registros.
Tabela
Selecione a tabela que deseja pesquisar registros.
Fórmula

Uma fórmula usada para filtrar registros. A fórmula é avaliada para cada registro e, se o resultado não for 0, false, "", NaN, [] ou #Error!, o registro será incluído na resposta.

Se combinado com o view, somente os registros nessa exibição que satisfazem a fórmula serão retornados.

Por exemplo, para incluir apenas registros em que Nome não esteja vazio, transmita em: NOT({Name} = '')

Para saber mais, procure informações sobre referências de campo de fórmula na documentação de suporte do Airtable.

Ordenar
Selecione a direção da classificação e o campo pelo qual deseja classificar os resultados.
Exibir
Selecione a exibição na qual deseja pesquisar registros.
Limite
Insira ou mapeie o número máximo de registros que deseja que o módulo retorne durante cada ciclo de execução de cenário.

Atualizar um Registro update-a-record

Esse módulo de ação atualiza um registro específico.

Especifique a ID do registro e os novos dados que deseja que ele contenha.

O módulo retorna quaisquer campos padrão associados ao registro, juntamente com quaisquer campos e valores personalizados que a conexão acessa. Você pode mapear essas informações em módulos subsequentes no cenário.

Ao configurar esse módulo, os campos a seguir são exibidos.

Conexão
Para obter instruções sobre como conectar sua conta do Airtable ao Workfront Fusion, consulte Conectar o Airtable ao Workfront Fusion neste artigo.
Base
Selecione a base que contém o registro que você deseja atualizar.
Tabela
Selecione a tabela que contém o registro que você deseja atualizar.
ID do registro
Insira ou mapeie o ID exclusivo do Airtable do registro que você deseja que o módulo atualize. Você pode recuperar a ID, por exemplo, usando o módulo Pesquisar registros.
Registro
Links inteligentes
Insira nomes em vez de IDs de registro para campos que se vinculam a outra tabela. O registro é criado automaticamente na tabela vinculada se não houver correspondência.

Inserir um registro

Esse módulo de ação atualiza ou insere um registro específico.

Especifique a ID do registro e os novos dados que deseja que ele contenha.

O módulo retorna quaisquer campos padrão associados ao registro, juntamente com quaisquer campos e valores personalizados que a conexão acessa. Você pode mapear essas informações em módulos subsequentes no cenário.

Ao configurar esse módulo, os campos a seguir são exibidos.

Conexão
Para obter instruções sobre como conectar sua conta do Airtable ao Workfront Fusion, consulte Conectar o Airtable ao Workfront Fusion neste artigo.
Base
Selecione a base que contém o registro que você deseja atualizar.
Tabela
Selecione a tabela que contém o registro que você deseja atualizar.
ID do registro
Se você estiver atualizando um registro, informe ou mapeie o ID do Airtable exclusivo do registro que deseja que o módulo atualize. Você pode recuperar a ID, por exemplo, usando o módulo Pesquisar registros.
Registro
Links inteligentes
Insira nomes em vez de IDs de registro para campos que se vinculam a outra tabela. O registro é criado automaticamente na tabela vinculada se não houver correspondência.

Observar registros watch-records

Esse módulo de acionamento inicia um cenário quando um registro é criado ou atualizado na tabela especificada.

NOTE
Para usar esse módulo, o campo Hora de criação ou Hora da última modificação deve ser criado na tabela.
Conexão
Para obter instruções sobre como conectar sua conta do Airtable ao Workfront Fusion, consulte Conectar o Airtable ao Workfront Fusion neste artigo.
Base
Selecione a base que deseja observar para novos registros.
Tabela
Selecione a tabela que deseja observar para novos registros.
Configuração do acionador

Campo de acionamento

Um campo Created Time ou Last Modified Time que é usado para classificar registros. Se você não tiver um campo Created Time ou Last Modified Time no esquema, será necessário criar um.

Campo de rótulo

Um campo usado como rótulo para um registro, por exemplo, na caixa de diálogo Escolher onde iniciar.

Limite
Insira ou mapeie o número máximo de registros que você deseja que o módulo assista durante cada ciclo de execução de cenário.
Exibir
Selecione a exibição que deseja usar.
Fórmula

Uma fórmula usada para filtrar registros. A fórmula é avaliada para cada registro e, se o resultado não for 0, false, "", NaN, [] ou #Error!, o registro será incluído na resposta.

Se combinado com o view, somente os registros nessa exibição que satisfazem a fórmula serão retornados.

Por exemplo, para incluir apenas registros em que Nome não esteja vazio, transmita em: NOT({Name} = '')

Para saber mais, consulte as informações sobre referências de campo de fórmula na documentação de suporte do Airtable.

Assistir Respostas

Este módulo acionador inicia um cenário quando um formulário é enviado.

NOTE
Essa funcionalidade está disponível somente para o Airtable Pro Plan pago.

O URL do webhook precisa ser gerado no Workfront Fusion e adicionado para configuração de formulário no Airtable.

  1. Adicione o módulo Observar novas respostas ao seu cenário do Workfront Fusion.

  2. Gere e copie o URL do webhook.

    Para obter instruções, consulte Acionadores instantâneos (webhooks) no Adobe Workfront Fusion.

  3. Faça logon em sua conta do Airtable.

  4. Abra a Base e a tabela que deseja usar para o formulário e crie uma exibição de Formulário.

  5. Defina o formulário conforme necessário, role para baixo no formulário e ative a opção Redirecionar para URL após o formulário ser enviado.

  6. Insira a URL do Webhook gerada na etapa 2 para a caixa de diálogo exibida e adicione ?record_id={record_id} logo após a URL do webhook para incluir a ID do Registro na saída do módulo e, em seguida, clique em Salvar. O URL resultante será, por exemplo, semelhante a:

  7. Volte para o cenário do Workfront Fusion e execute o módulo Watch Responses somente para carregar campos do Airtable e poder mapear esses campos para os outros módulos.

  8. Envie o formulário no Airtable onde a opção Redirecionar para URL após o envio do formulário está habilitada e a URL do Webhook adicionada (etapa 6 acima).

    O módulo Watch Responses é acionado e os dados desejados são carregados.

  9. Adicione o módulo Airtable > Get a Record logo após o módulo Airtable > Watch Responses e mapeie o record_id para o campo Record ID.

Agora, sempre que o formulário for enviado, o módulo Observar respostas no cenário do Workfront Fusion será acionado e o módulo Obter um registro retornará os detalhes do formulário enviado.

Fazer uma chamada de API

Chamada de API personalizada

Este módulo de ação permite fazer uma chamada autenticada personalizada para a API Airtable. Dessa forma, você pode criar uma automação de fluxo de dados que não pode ser realizada pelos outros módulos do Airtable.

A ação é baseada no tipo de entidade (tipo de objeto Alocadia) especificado.

Ao configurar esse módulo, os campos a seguir são exibidos.

Conexão
Para obter instruções sobre como conectar sua conta do Airtable ao Workfront Fusion, consulte Conectar o Airtable ao Workfront Fusion neste artigo.
URL
Insira um caminho relativo para https://api.airtable.com/}. Exemplo: v0/{base}/{table}
Método
Selecione o método de solicitação HTTP necessário para configurar a chamada de API. Para obter mais informações, consulte Métodos de solicitação HTTP em Adobe Workfront Fusion.
Cabeçalhos

Adicione os cabeçalhos da solicitação no formulário de um objeto JSON padrão.

Por exemplo, {"Content-type":"application/json"}

Workfront Fusion O adiciona os cabeçalhos de autorização para você.

Sequência de consulta
Adicione a consulta para a chamada da API no formato de uma Chave e Valor
Corpo

Adicione o conteúdo do corpo para a chamada à API na forma de um objeto JSON padrão.

Nota:

Ao usar instruções condicionais como if em seu JSON, coloque as aspas fora da instrução condicional.

recommendation-more-help
5f00cc6b-2202-40d6-bcd0-3ee0c2316b43