TabbitBlog

Como preencher formulários da web a partir do Excel com um agente

Mapeie cada linha, confirme um primeiro envio e retome após um resultado incerto.

Neste artigo
  1. Mapeie e valide os campos
  2. Teste uma linha e confira o registro
  3. Separe tentativas de resultados
  4. Retome pelo estado do destino
  5. Reconcilie cada linha
  6. Comece com um lote pequeno

Um agente pode preencher um formulário autorizado se conseguir ler a planilha e acessar a página. Dê uma chave única a cada linha e relacione as colunas aos campos. Teste uma linha. Se o resultado ficar incerto, consulte a chave antes de repetir.

Mapeie e valide os campos

A planilha fictícia tem quatro linhas e as colunas Record Key, Item Name, Quantity e Note. A chave é texto. Quantity deve ser inteiro positivo. Na criação, Note pode ficar vazia neste teste. Em atualizações, defina se o vazio preserva, limpa ou bloqueia o valor.

ColunaCampo do formulárioRegra
Record KeyRecord keyChave de texto única
Item NameItem nameTexto obrigatório
QuantityQuantityInteiro positivo
NoteNoteOpcional na criação

Baixar planilha de prática · Tabela da web em CSV · Navegador para agentes

Teste uma linha e confira o registro

Em um ambiente autorizado, confirme o rótulo e o valor de cada campo. Envie uma linha e reabra o registro pela chave. O01-001 mostrou nome, quantidade, Note vazia e recibo REC-001. O clique indica que a ação foi executada.

Abra o formulário de teste autorizado. Leia uma linha e confira os campos e valores antes do envio. Guarde chave e recibo. Se o resultado for incerto, pare e consulte a chave.

Caso do Codex · Agentes de navegador

Separe tentativas de resultados

Guarde chave, validação, tentativas, recibo e próximo passo. O servidor salvou O01-002, mas retornou 503 ao confirmar. A primeira execução parou e marcou a linha como incerta. O erro não esclarece se houve gravação.

Power Automate web actions · Automação web · Segurança do navegador agêntico

Retome pelo estado do destino

Em outra tarefa Tabbit, consultamos as chaves. O01-002 já tinha REC-002 e valores corretos, então foi ignorada. O01-003 estava ausente e válida. Só ela foi enviada na retomada. O01-004 continha o texto two em Quantity e foi bloqueada. Se não houver confirmação, mantenha a linha para revisão.

Deixar um agente controlar o navegador · Escolher API ou navegador

Reconcilie cada linha

Compare chave, valores e recibo por registro. Depois confira totais. Quatro linhas geraram três registros, um bloqueio e quantidade total 9. O destino mostrou uma tentativa por chave salva e nenhuma para a linha bloqueada.

Chave de origemResultadoRecibo
O01-001ConfirmadoREC-001
O01-002Recuperado após 503REC-002
O01-003Confirmado na retomadaREC-003
O01-004Bloqueado antes do envio
Planilha e tabela do Tabbit após verificação de três registros

Checklist da primeira tarefa · Tutorial do Tabbit CLI

Comece com um lote pequeno

A planilha foi exportada e reaberta. Os valores alimentaram um script Tabbit em formulário local. A falha foi injetada após salvar. Em produção, use uma importação ou API autorizada se atender ao trabalho. No navegador, confira o resultado no destino.

Um usuário de Power Automate leu as linhas do Excel, mas teve dificuldade para mapear os campos. Outra conversa mencionou recarga entre envios. Confira uma linha antes de executar o lote. Reddit Power Automate · Reddit Forms

Perguntas frequentes

Como mapeio uma linha do Excel?

Use uma chave estável e associe cada coluna a um campo e tipo.

O que faço com campos vazios?

Defina o significado por campo e ação. Um campo opcional pode ficar vazio na criação.

Um 503 significa que não salvou?

Consulte pela chave. A resposta pode falhar depois da gravação.

Como retomar sem duplicar?

Verifique chaves confirmadas e incertas. Envie apenas linhas válidas que não existem.

O que devo guardar por linha?

Chave, validação, tentativas, recibo e próximo passo.

O que faço se não puder verificar?

Marque como incerto e peça revisão humana ou consulta autorizada.

Dê o próximo passo

Deixe o Tabbit trabalhar ao seu lado.

Pesquise entre abas, automatize o trabalho repetitivo do navegador e mantenha todo o contexto ao alcance.