# Bloc Documents

Remettez des fichiers au répondant — un projet de contrat, une liste de prix, un mode d'emploi — sous forme de liste de téléchargement dans le formulaire.

## Bloc Documents

Les fichiers voyagent généralement dans un seul sens — du répondant vers vous. Le bloc Documents les envoie dans l'autre sens : placez le projet de contrat, la liste de prix ou le mode d'emploi directement dans le formulaire, où le répondant le lit avant de répondre.

<h2 id="what-it-is">Ce que c'est</h2>

<p>
  Un bloc Documents est une liste de téléchargement avec un titre. Vous téléversez un ou plusieurs fichiers une seule fois, donnez à chacun
  un nom d'affichage, et chaque répondant voit la même liste — sur un lien public comme sur une <a href="/fr/requests/overview">demande</a>.
  Chaque ligne ouvre le fichier dans un nouvel onglet et dispose d'un bouton de téléchargement. Le bloc ne demande rien au répondant : il ne
  collecte aucune réponse propre.
</p>

<h2 id="add">En ajouter un</h2>

<h2 id="acknowledgement">Demander une confirmation</h2>

<p>
  Le bloc en lui-même n'a pas de case à cocher — c'est vous qui décidez ce que « lu » doit signifier. Ajoutez une question{' '}
  <strong>Interrupteur</strong> obligatoire juste en dessous, intitulée « J'ai lu le contrat de bail », et le formulaire ne pourra pas être
  soumis tant qu'elle n'est pas activée. Vous préférez plusieurs affirmations ? Utilisez une case à cocher avec une option par document.
  Besoin d'une signature ? Ajoutez une question Signature. Toutes fonctionnent avec{' '}
  <a href="/fr/building-forms/conditional-logic">la logique conditionnelle</a>, les traductions et les exports comme d'habitude.
</p>

> 💡 **Pourquoi une question séparée ?**
> <p>
>     Un Interrupteur, une case à cocher et une Signature font déjà tout ce qu'une case à cocher intégrée pourrait faire, et ils peuvent être
>     obligatoires, traduits, référencés dans la logique et relus via l'API. Le bloc Documents reste une liste ; la preuve de lecture est la
>     question, quelle qu'elle soit, que vous placez en dessous.
>   </p>

<h2 id="in-submissions">Dans les soumissions et les exports</h2>

<p>
  Chaque soumission terminée enregistre, sous la <a href="/fr/requests/field-keys">clé de champ</a> du bloc, les documents qui ont été
  montrés au répondant — nom, et s'ils proviennent du formulaire ou d'une demande. Cela apparaît dans la vue de la soumission, dans les
  exports, dans le PDF et dans les <a href="/fr/requests/callbacks">callbacks</a> :
</p>

```
"documents": [
  { "name": "Price list 2026",     "source": "form" },
  { "name": "Your lease contract", "source": "request" }
],
"contract_read": true
```

<h2 id="per-request">Des fichiers différents pour chaque destinataire</h2>

<p>
  Sur une <a href="/fr/requests/overview">demande</a>, une automatisation peut ajouter des documents pour ce seul destinataire dans le même
  bloc. Ils apparaissent en dessous de vos fichiers créés, marqués « Pour vous » ; les fichiers créés restent exactement tels que publiés
  pour tout le monde. Voir <a href="/fr/requests/creating-requests#documents">Créer une demande → Documents</a>.
</p>

<h2 id="limits">Limites</h2>

> ℹ️ **Documents bureautiques**
> <p>Les fichiers Word, Excel et PowerPoint ne sont pas encore acceptés — exportez-les d'abord en PDF.</p>

---

<div class="not-prose grid gap-4 sm:grid-cols-2">
  - [Téléversements de fichiers et signatures](/fr/building-forms/file-uploads-signatures) — Collectez des fichiers auprès des répondants — l'autre direction
  - [Créer une demande](/fr/requests/creating-requests) — Ajoutez des documents à une demande depuis votre automatisation
</div>
