Pular para o conteúdo principal
Atualizado em Aug 11, 2026

Gerar Documento

Use esta ação quando um workflow precisar produzir um arquivo — PDF, documento do Word, planilha, CSV ou Markdown — e salvá-lo no storage da sua empresa.

Melhor para

  • Montar um relatório ou fatura e anexá-lo a uma mensagem
  • Exportar como planilha os registros coletados por passos anteriores
  • Salvar um documento gerado em um campo de arquivo de um registro

Campos principais

CampoO que faz
Formatarpdf, docx, xlsx, csv ou md. O padrão é pdf
File NameO nome base do arquivo. A extensão é adicionada automaticamente
MarkdownO conteúdo do documento, para pdf, docx e md
SheetsAs linhas a renderizar, para xlsx e csv
FinalidadeRótulo opcional para o que este passo faz, exibido nos logs

Markdown e Sheets se alternam automaticamente: o construtor mostra aquele que corresponde ao formato escolhido.

Sheets recebe uma lista de planilhas, cada uma com suas linhas:

[{"name": "Pedidos", "rows": [["Data", "Cliente"], ["2026-01-05", "Ana"]]}]

O CSV usa apenas a primeira planilha.

O que passos posteriores podem usar

ValorO que é
step(N).fileO arquivo armazenado, pronto para anexar a uma mensagem ou salvar em um registro
step(N).fileNameO nome final do arquivo, com extensão
step(N).sizeO tamanho do arquivo em bytes
step(N).contentTypeO tipo MIME do arquivo
step(N).bucket, step(N).fullPathOnde o arquivo está armazenado

Dicas

  • Passe step(N).file diretamente para o campo de arquivo de uma ação de mensagem para enviar o documento que acabou de criar.
  • Se você trocar o Formatar e o passo começar a falhar, verifique se preencheu o campo exigido pelo novo formato — mudar de pdf para xlsx revela um campo Sheets vazio, e vice-versa.
  • Documentos têm limite de 10 MB e contam para o uso do seu storage.
  • As células de planilha são gravadas como texto literal, então um valor que começa com = continua sendo texto e nunca vira uma fórmula ativa.
  • Esta ação renderiza o conteúdo que você fornece. Para planilhas calculadas ou gráficos, use Executar código.