{"id":2917,"date":"2026-09-04T10:07:05","date_gmt":"2026-09-04T10:07:05","guid":{"rendered":"https:\/\/viaspaces.com\/Documentation\/forms_gutenberg\/"},"modified":"2026-09-04T10:08:38","modified_gmt":"2026-09-04T10:08:38","password":"","slug":"forms","status":"publish","type":"docs","link":"https:\/\/viaspaces.com\/sk\/Documentation\/forms\/","title":{"rendered":"Forms"},"content":{"rendered":"<p class=\"wp-block-paragraph\"><em>Collect structured answers from a recipient as part of the approval flow.<\/em><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A Form is a document built from a template that includes form fields, so instead of just approving or rejecting, your recipient fills in real data that comes back to you.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">What makes a Form different<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The sender of a Form acts as the Requestor. The receiver fills in or edits the form&#8217;s fields, then sends it onward so the Requestor can review the answers. Use a Form whenever you need to collect data or a confirmation from someone rather than just asking for a signature.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A Form follows the same statuses as any other document, with one addition: once the receiver answers, it moves into an <strong>Answer<\/strong> state, waiting for the Requestor to validate it.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Form Fields in Template Builder<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Form fields live in a dedicated <strong>Forms<\/strong> category inside Template Builder&#8217;s Components panel:<\/p>\n\n\n\n<figure class=\"wp-block-table is-style-stripes\"><table><thead><tr><th>Field<\/th><th>What it does<\/th><\/tr><\/thead><tbody><tr><td>Form Area<\/td><td>Container that groups form fields inside a section.<\/td><\/tr><tr><td>Input<\/td><td>Single-line text field.<\/td><\/tr><tr><td>Vybra\u0165<\/td><td>Dropdown with a defined set of option values.<\/td><\/tr><tr><td>Checkbox<\/td><td>Single yes\/no field.<\/td><\/tr><tr><td>Textarea<\/td><td>Multi-line text field.<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Every field has a Label; Select fields also define their own list of option values.<\/p>\n\n\n\n<div class=\"wp-block-group has-background is-layout-constrained wp-container-core-group-is-layout-419f37dd wp-block-group-is-layout-constrained\" style=\"border-radius:6px;border-left-color:#b8860b;border-left-style:solid;border-left-width:4px;background-color:#fff7e0;padding-top:16px;padding-right:20px;padding-bottom:16px;padding-left:20px\">\n<p class=\"wp-block-paragraph\"><p style=\"color:#b8860b\"><strong>\u26a0\ufe0f Needs verification<\/strong><\/p><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Whether each field also supports Required and regex-validation settings, and whether other field types (like Number, Date\/time, or Radio) exist elsewhere in the builder, isn&#8217;t confirmed yet.<\/p>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Answering and Validating<\/h2>\n\n\n\n<ol class=\"wp-block-list\">\n<li>The sender fills in the sender-editable fields and sends the form.<\/li>\n\n\n\n<li>The receiver opens it, fills in the rest, and approves or rejects it.<\/li>\n\n\n\n<li>Approving moves it to <strong>Answer<\/strong> and sends it back; rejecting completes it as <strong>Completed | Rejected<\/strong>.<\/li>\n\n\n\n<li>The Requestor opens the Answer and reviews the receiver&#8217;s values, which are read-only at this point.<\/li>\n\n\n\n<li>The Requestor approves it (<strong>Completed | Accepted<\/strong>) or rejects it, sending it back to the receiver.<\/li>\n<\/ol>\n\n\n\n<div class=\"wp-block-group has-background is-layout-constrained wp-container-core-group-is-layout-419f37dd wp-block-group-is-layout-constrained\" style=\"border-radius:6px;border-left-color:#17a2b8;border-left-style:solid;border-left-width:4px;background-color:#e7f5f8;padding-top:16px;padding-right:20px;padding-bottom:16px;padding-left:20px\">\n<p class=\"wp-block-paragraph\"><p style=\"color:#17a2b8\"><strong>\u2139\ufe0f Good to know<\/strong><\/p><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">If a field has regex validation, invalid data blocks sending, approving, or starting approval until it&#8217;s fixed.<\/p>\n<\/div>","protected":false},"excerpt":{"rendered":"<p>Collect structured answers from a recipient as part of the approval flow. A Form is a document built from a template that includes form fields, so instead of just approving or rejecting, your recipient fills in real data that comes back to you. What makes a Form different The sender of a Form acts as [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"iawp_total_views":0,"footnotes":""},"doc_category":[59],"glossaries":[],"doc_tag":[],"class_list":["post-2917","docs","type-docs","status-publish","hentry","doc_category-documentation"],"year_month":"2026-09","word_count":313,"total_views":0,"reactions":{"happy":0,"normal":0,"sad":0},"author_info":{"name":"Veronika Nedecka","author_nicename":"veronika-nedecka","author_url":"https:\/\/viaspaces.com\/sk\/author\/veronika-nedecka\/"},"doc_category_info":[{"term_name":"Documentation","term_url":"https:\/\/viaspaces.com\/sk\/docs-category\/documentation\/"}],"doc_tag_info":[],"knowledge_base_info":[],"knowledge_base_slug":[],"_links":{"self":[{"href":"https:\/\/viaspaces.com\/sk\/wp-json\/wp\/v2\/docs\/2917","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/viaspaces.com\/sk\/wp-json\/wp\/v2\/docs"}],"about":[{"href":"https:\/\/viaspaces.com\/sk\/wp-json\/wp\/v2\/types\/docs"}],"author":[{"embeddable":true,"href":"https:\/\/viaspaces.com\/sk\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/viaspaces.com\/sk\/wp-json\/wp\/v2\/comments?post=2917"}],"version-history":[{"count":1,"href":"https:\/\/viaspaces.com\/sk\/wp-json\/wp\/v2\/docs\/2917\/revisions"}],"predecessor-version":[{"id":2918,"href":"https:\/\/viaspaces.com\/sk\/wp-json\/wp\/v2\/docs\/2917\/revisions\/2918"}],"wp:attachment":[{"href":"https:\/\/viaspaces.com\/sk\/wp-json\/wp\/v2\/media?parent=2917"}],"wp:term":[{"taxonomy":"doc_category","embeddable":true,"href":"https:\/\/viaspaces.com\/sk\/wp-json\/wp\/v2\/doc_category?post=2917"},{"taxonomy":"glossaries","embeddable":true,"href":"https:\/\/viaspaces.com\/sk\/wp-json\/wp\/v2\/glossaries?post=2917"},{"taxonomy":"doc_tag","embeddable":true,"href":"https:\/\/viaspaces.com\/sk\/wp-json\/wp\/v2\/doc_tag?post=2917"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}