formbasedocs
Naar de appApp

Formulieren bouwen

Documentenblok

Bestanden gaan meestal maar één kant op — van de respondent naar jou. Het Documentenblok stuurt ze de andere kant op: zet het conceptcontract, de prijslijst of de handleiding rechtstreeks in het formulier, waar de respondent ze leest voordat ze antwoorden.


Wat het is

Een Documentenblok is een downloadlijst met een titel. Je uploadt één of meer bestanden eenmalig, geeft elk een weergavenaam, en elke respondent ziet dezelfde lijst — op een openbare link en op een aanvraag net zo goed. Elke rij opent het bestand in een nieuw tabblad en heeft een downloadknop. Het blok vraagt niets van de respondent: het verzamelt zelf geen antwoord.

DocumentenblokBestandsupload-vraag
RichtingJij geeft bestanden aan de respondentDe respondent geeft bestanden aan jou
Wie voegt de bestanden toeJij, in de editor (of een automatisering, per aanvraag)De respondent, tijdens het invullen van het formulier
AntwoordGeen — de inzending registreert welke documenten zijn getoondDe geüploade bestanden
Geaccepteerde typesPDF en afbeeldingenWat jij instelt

Er een toevoegen

  1. 1

    Voeg het blok toe

    Typ / in de editor en kies Documents. Geef het een titel zoals "Lees dit voordat je antwoordt".

  2. 2

    Voeg je bestanden toe

    Klik op Document toevoegen of sleep bestanden op het blok. PDF en afbeeldingen, tot 25 MB per stuk, tot 20 documenten en 100 MB in één blok. Ze tellen mee voor je opslagquotum, zoals elke upload.

  3. 3

    Geef elke rij een naam

    Klik op een weergavenaam om hem te hernoemen — "Conceptcontract huurovereenkomst" leest prettiger dan "huur_v3_definitief.pdf". Het bestand zelf blijft ongewijzigd.

  4. 4

    Publiceer

    Documenten maken deel uit van het gepubliceerde formulier. Een aanvraag die tegen die versie is aangemaakt, blijft precies diezelfde bestanden tonen, ook als je ze later vervangt.

Bevestiging vragen

Het blok zelf heeft geen selectievakje — jij bepaalt wat “gelezen” moet betekenen. Voeg direct eronder een verplichte Switch-vraag toe, met als titel “Ik heb het huurcontract gelezen”, en het formulier kan niet worden verzonden totdat hij aan staat. Liever meerdere stellingen? Gebruik een Checkbox met één optie per document. Heb je een handtekening nodig? Voeg een Signature-vraag toe. Ze werken allemaal met conditionele logica, vertalingen en exports, zoals gebruikelijk.

Waarom een aparte vraag?

Een Switch, een Checkbox en een Signature doen al alles wat een ingebouwd selectievakje zou kunnen, en ze kunnen verplicht worden gesteld, vertaald, aangesproken in logica en teruggelezen via de API. Het Documentenblok blijft een lijst; het bewijs van lezen is de vraag die je eronder zet.

In inzendingen en exports

Elke voltooide inzending registreert, onder de veldsleutel van het blok, de documenten die aan de respondent zijn getoond — naam en of het bestand uit het formulier of uit een aanvraag kwam. Het verschijnt in de detailweergave van de inzending, in exports, in de PDF en in callbacks:

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

Andere bestanden voor elke ontvanger

Bij een aanvraag kan een automatisering documenten toevoegen voor die ene ontvanger in hetzelfde blok. Ze verschijnen onder je aangeleverde bestanden, gemarkeerd als “Voor jou”; de aangeleverde bestanden blijven precies zoals gepubliceerd voor iedereen. Zie Een aanvraag maken → Documenten.

Limieten

Limiet
BestandstypenPDF, PNG, JPEG, WebP, GIF, SVG, AVIF, BMP, TIFF — gecontroleerd aan de hand van het bestand zelf, niet de bestandsnaam
Per document25 MB
Per blok (bestanden die je uploadt)100 MB
Per aanvraag (toegevoegd door een automatisering)100 MB
Documenten getoond in één blok20, aangeleverd en per aanvraag samen
OpslagTelt mee voor het abonnement van de eigenaar van de werkruimte, zoals elke upload

Officebestanden

Word-, Excel- en PowerPoint-bestanden worden nog niet geaccepteerd — exporteer ze eerst als PDF.