Mala direta com lista de documentos em formato de string de dados Power Automate
PDF4me Mala direta com lista de documentos em formato de string de dados é um Power Automate ação que transforma uma Palavra ou PDF modelo mais um JSON Converta um conjunto de dados em um lote de documentos personalizados em uma única chamada. Use-o para gerar cartas de oferta, certificados ou avisos de conta para uma lista inteira de destinatários sem precisar percorrer o fluxo com o modelo de mesclagem, registro por registro.
O que esta ação faz
PDF4me Mala direta com lista de documentos em formato de string de dados mapeia uma palavra ou PDF modelo de mesclagem mais um JSON A função retorna um array de documentos gerados, um para cada linha de dados. Tanto um array de arrays quanto um array de objetos são suportados para o formato de string de dados.
Autenticando seu API Solicitar
Para acessar o PDF4me Web API através Power Automate, cada solicitação deve incluir um válido API A autenticação valida sua identidade e permite que o conector acesse o sistema. PDF4meO serviço de mala direta do seu fluxo.
Fatos importantes que você não deve perder

Dados do arquivo de modelo de mapa e nome do arquivo de modelo, em seguida, construa a string de dados como um JSON matriz com uma entrada por documento a ser gerada.
Parâmetros
Obrigatório: Os três campos, Dados do Arquivo de Modelo, Nome do Arquivo de Modelo e Cadeia de Dados, devem ser fornecidos para que a ação seja executada.
| Parâmetro | Obrigatório | O que faz | Exemplo |
|---|---|---|---|
| Template File Data | Required | Content of the merge template, mapped from a prior action such as SharePoint or OneDrive Get File Content. Must be a .docx or .pdf file containing merge fields. | [Template Content] |
| Template File Name | Required | Name of the template file including its extension, used for processing identification. | LetterTemplate.docx |
| Data string | Required | JSON data to merge into the template. Accepts an array-of-arrays with a header row followed by value rows, or an array of field/value objects. Each row or object after the header generates one document. | [["Name","Email"],["John","[email protected]"]] |
O que a função Mala Direta com Cadeia de Dados retorna?
| Campo | Tipo | O que contém |
|---|---|---|
Output Documents | Array of Objects | One entry per generated document, directly iterable with Apply to each. |
File Content | Binary | Binary content of each generated document, nested inside each Output Documents entry. |
File Name | String | File name of each generated document, nested inside each Output Documents entry. |
{
"Output Documents": [
{ "File Content": "[Binary Content]", "File Name": "Letter_001.pdf" },
{ "File Content": "[Binary Content]", "File Name": "Letter_002.pdf" }
]
}
Como configurar a mala direta com uma cadeia de dados? Power Automate?
- Adicionar PDF4me → Mala direta com lista de documentos em formato de string de dados para o seu Power Automate fluxo.
- Mapa Dados do arquivo de modelo e Nome do arquivo de modelo a partir de um modelo armazenado em SharePoint ou OneDrive, contendo campos de mesclagem que correspondem às suas colunas de dados.
- Construir Cadeia de dados como um JSON matriz, que pode ser uma linha de cabeçalho seguida por linhas de valores, ou uma matriz de objetos campo/valor, com uma entrada por documento a ser gerada.
- Execute o fluxo. PDF4me retornos Documentos de saída, uma matriz com um documento gerado por linha de dados.
- Adicione um Aplicar a cada Ação sobre os documentos de saída para enviar por e-mail, fazer upload ou arquivar cada documento gerado individualmente.
Qual formato de string de dados devo usar?
Use o matriz-de-matrizes formato, uma linha de cabeçalho seguida por linhas de valores, quando os dados de origem já vêm de Excel ou um conector em forma de tabela como matrizes paralelas, já que ele mapeia diretamente para linhas e colunas. Use o matriz-de-objetos formato quando os dados de origem vêm de um sistema como um CRM ou um conector de formulários que retorna naturalmente campos nomeados por registro, já que as chaves de cada objeto já se alinham com os nomes dos campos de mesclagem do modelo.
Configurações típicas
Exemplos de fluxo de trabalhoCommon Power Automate flow patterns using Mail Merge with Data String List of Docs.
- Um fluxo é acionado quando um curso de treinamento é marcado como concluído no LMS.
- A função "Obter lista de participantes" recupera todos os concluintes do curso, incluindo nome e data de conclusão.
- Uma ação de Composição constrói a string de dados como uma matriz de objetos nome/curso/data.
- A função Mala Direta com Cadeia de Dados gera um certificado por participante em uma única chamada, e um loop "Aplicar a cada" envia cada certificado por e-mail ao destinatário.
- Um gerente de contratação aprova um lote de candidatos no ATS, dando início ao fluxo de trabalho.
- A função "Obter dados do candidato" recupera o nome, o cargo e o salário de cada candidato aprovado.
- A função Mala Direta com Cadeia de Dados mapeia o modelo de carta de oferta e gera uma carta para cada candidato.
- A matriz de Documentos de Saída é enviada ao RH para revisão antes da entrega individual.
- Um gatilho de recorrência executa um fluxo mensal de aviso de cobrança.
- A ferramenta obtém dados do cliente, consulta o sistema de faturamento para cada conta com aviso prévio para aquele mês.
- A função Mala Direta com Cadeia de Dados gera um aviso personalizado por conta a partir de um único modelo de aviso.
- A opção "Aplicar a cada loop" carrega cada notificação para o cliente. SharePoint pasta e envia um e-mail de resumo.
Dicas práticas
Folha de dicas
| Campo | Valor |
|---|---|
| Action | Mail Merge with Data String List of Docs |
| Template File Data | .docx or .pdf, mapped from a prior action |
| Template File Name | e.g. LetterTemplate.docx |
| Data string | Array-of-arrays (header + rows) or array-of-objects |
| Documents generated | One per data row/object |
| Output | Output Documents array, each with File Content + File Name |
| Next step | Apply to each over Output Documents |
Perguntas frequentes
Casos de uso e aplicações industriais
- Human Resources & Payroll
- Finance & Banking
- Education & Training
- Marketing & Communications
Casos de uso de Recursos Humanos e Folha de Pagamento
- Cartas de OfertaGere ofertas de emprego personalizadas para todo um lote de candidatos em uma única ligação.
- Documentos de integraçãoCriar simultaneamente a documentação de admissão para todos os novos funcionários.
- Avaliações de desempenhoGere documentos de avaliação para todos os funcionários a partir de um único ciclo de avaliação.
- Declarações de benefíciosCrie resumos de benefícios personalizados para o período de inscrição aberta.
Casos de uso em finanças e bancos
- Extratos de contaGerar extratos para cada cliente em um ciclo de faturamento.
- Documentos FiscaisCriar resumos fiscais para todos os clientes antes dos prazos de entrega.
- Relatórios de InvestimentoGere relatórios de portfólio para cada investidor cadastrado.
- Cartas de notificaçãoCrie notificações de conta para um segmento de clientes em uma única execução.
Casos de uso em educação e treinamento
- CertificadosGere certificados de conclusão para todos os alunos de uma turma.
- Boletins escolaresCriar relatórios de progresso para todos os alunos ao final do período letivo.
- TranscriçõesGere históricos escolares para uma turma de formandos em um único lote.
- Cartas aos paisCriar comunicações personalizadas para os pais de toda a turma.
Casos de uso em marketing e comunicação
- Cartas de campanhaGere cartas de marketing personalizadas para um segmento-alvo.
- Avisos ao ClienteCriar notificações de atualização de serviço para os clientes afetados.
- Convites para eventosGere convites personalizados para eventos a partir de uma lista de inscritos.
- Cartas de AgradecimentoCriar cartas de agradecimento para um grupo de clientes.