> ## 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.

# Créer des modèles de documents PDF

> Construisez les modèles PDF que l'action de workflow HubSpot Générer un document restitue — titres, paragraphes, tableaux, espaceurs et jetons de propriétés de contact.

L'écran **Paramètres → Modèles de documents** est l'endroit où vous créez et gérez les modèles PDF que l'action de workflow HubSpot [Générer un document](/fr/hubspot/workflow-actions#generate-document) restitue. Chaque modèle définit la mise en page d'un PDF et les propriétés de contact avec lesquelles le remplir.

## Ouvrir Modèles de documents

Depuis la navigation de gauche, cliquez sur **Paramètres**, puis choisissez **Modèles de documents** sous la section **Intégrations** de la barre latérale des paramètres.

Vous avez besoin du rôle **Propriétaire** ou **Admin** pour créer, modifier ou supprimer des modèles de documents. Les membres peuvent consulter la liste.

## Construire un modèle

Un modèle possède un **Nom** et une définition **Template JSON**. La définition définit un titre de document optionnel et une liste de blocs restitués de haut en bas :

| Bloc        | Rendu sous forme de                                 |
| ----------- | --------------------------------------------------- |
| `heading`   | Une ligne de titre                                  |
| `paragraph` | Un paragraphe de texte de corps                     |
| `table`     | Un tableau construit à partir de lignes de cellules |
| `spacer`    | Espace blanc vertical entre les blocs               |

Insérez des propriétés de contact n'importe où dans le titre, le texte de titre, le texte de paragraphe ou les cellules de tableau avec des jetons entre doubles accolades sous la forme `contact.<propriété>`, tels que `{{contact.firstname}}`. Lorsque l'action Générer un document s'exécute, Flowella remplace chaque jeton par la valeur du contact inscrit.

```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}}"]
      ]
    }
  ]
}
```

Cliquez sur **Créer un modèle** pour l'enregistrer. Pour modifier un modèle existant, choisissez-le dans la liste **Modèles**, modifiez le nom ou le JSON, puis cliquez sur **Enregistrer les modifications**.

## Utiliser un modèle dans HubSpot

Chaque ligne de la liste **Modèles** affiche l'ID du modèle avec un bouton **Copier l'ID**. Copiez-le et collez-le dans le champ **Document template ID** de l'action **Générer un document** de votre workflow HubSpot.

Lorsque le workflow s'exécute, Flowella restitue le modèle avec les propriétés du contact inscrit, enregistre le PDF dans vos fichiers HubSpot et renvoie l'URL du fichier et l'ID de fichier HubSpot pour les étapes ultérieures du workflow. Voir [Générer un document](/fr/hubspot/workflow-actions#generate-document) pour la configuration complète de l'action.

## Connexes

<CardGroup cols={2}>
  <Card title="Générer un document (HubSpot)" icon="network" href="/fr/hubspot/workflow-actions#generate-document">
    L'action de workflow qui restitue ces modèles.
  </Card>

  <Card title="Lecteur de documents IA (HubSpot)" icon="scan-text" href="/fr/hubspot/workflow-actions#ai-document-reader">
    L'action complémentaire qui lit les documents dans les propriétés de contact.
  </Card>
</CardGroup>
