> ## Documentation Index
> Fetch the complete documentation index at: https://knowledge.flowella.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Creare template di documenti PDF

> Costruite i template PDF che l'azione workflow Generate Document di HubSpot rende — intestazioni, paragrafi, tabelle, spaziatori e token delle proprietà del contatto.

La schermata **Impostazioni → Template di documenti** è dove create e gestite i template PDF che l'azione workflow HubSpot [Generate Document](/it/hubspot/workflow-actions#generate-document) rende. Ogni template definisce il layout di un PDF e le proprietà del contatto con cui riempirlo.

## Aprire i Template di documenti

Dalla navigazione a sinistra fate clic su **Impostazioni**, quindi scegliete **Template di documenti** sotto la sezione **Integrazioni** della barra laterale delle impostazioni.

Avete bisogno del ruolo **Proprietario** o **Admin** per creare, modificare o eliminare template di documenti. I membri possono visualizzare l'elenco.

## Costruire un template

Un template ha un **Nome** e una definizione **JSON template**. La definizione imposta un titolo del documento opzionale e un elenco di blocchi renderizzati dall'alto verso il basso:

| Blocco      | Renderizza come                         |
| ----------- | --------------------------------------- |
| `heading`   | Una riga di intestazione                |
| `paragraph` | Un paragrafo di testo del corpo         |
| `table`     | Una tabella costruita da righe di celle |
| `spacer`    | Spazio bianco verticale tra i blocchi   |

Inserite le proprietà del contatto ovunque nel titolo, nel testo dell'intestazione, nel testo del paragrafo o nelle celle della tabella con token a doppia parentesi graffa nella forma `contact.<property>`, come `{{contact.firstname}}`. Quando l'azione Generate Document viene eseguita, Flowella sostituisce ciascun token con il valore del contatto iscritto.

```json theme={null}
{
  "title": "Letter for {{contact.firstname}}",
  "blocks": [
    { "type": "heading", "text": "Hello {{contact.firstname}}" },
    { "type": "paragraph", "text": "Email: {{contact.email}}" },
    { "type": "spacer" },
    {
      "type": "table",
      "rows": [
        ["Name", "{{contact.firstname}} {{contact.lastname}}"],
        ["Phone", "{{contact.phone}}"]
      ]
    }
  ]
}
```

Fate clic su **Crea template** per salvarlo. Per modificare un template esistente, sceglietelo dall'elenco **Template**, modificate il nome o il JSON e fate clic su **Salva modifiche**.

## Utilizzare un template in HubSpot

Ogni riga nell'elenco **Template** mostra l'ID del template con un pulsante **Copia ID**. Copiatelo e incollatelo nel campo **Document template ID** dell'azione **Generate Document** nel vostro workflow HubSpot.

Quando il workflow viene eseguito, Flowella rende il template con le proprietà del contatto iscritto, salva il PDF nei vostri file HubSpot e restituisce l'URL del file e l'ID del file HubSpot per successivi passaggi del workflow. Vedere [Generate Document](/it/hubspot/workflow-actions#generate-document) per la configurazione completa dell'azione.

## Correlati

<CardGroup cols={2}>
  <Card title="Generate Document (HubSpot)" icon="network" href="/it/hubspot/workflow-actions#generate-document">
    L'azione workflow che rende questi template.
  </Card>

  <Card title="AI Document Reader (HubSpot)" icon="scan-text" href="/it/hubspot/workflow-actions#ai-document-reader">
    L'azione complementare che legge i documenti nelle proprietà del contatto.
  </Card>
</CardGroup>
