Form templates and custom schemas
Manage protected system templates and create validated custom forms with supported field types and upload sections.
Client Discovery & Project Briefing Portal
Open guide →GuideOpen Form Templates
Use the administrator child menu to review system and custom template records.
Open guide →GuideUnderstand the Website system template
The installed Website form is protected and cannot be edited or deleted.
Open guide →GuideUnderstand the Custom Software system template
The installed software form is protected and cannot be edited or deleted.
Open guide →GuideCreate a custom form template
Open the new-template form and provide name, slug, description, active state and valid schema JSON.
Open guide →GuideComplete template Name
Enter the public/admin label for the custom discovery form.
Open guide →GuideComplete template Slug
Use lowercase letters, numbers and underscores; reserved, system and duplicate slugs are rejected.
Open guide →GuideComplete template Description
Explain what the custom questionnaire collects.
Open guide →GuideSet template Active
Only active custom templates can be used by public start and request creation.
Open guide →GuideWrite Schema JSON
Provide valid JSON defining sections and supported fields.
Open guide →GuideUse a text field
Define a one-line text input in the schema.
Open guide →GuideUse a textarea field
Define a multi-line response field.
Open guide →GuideUse a date field
Define a date input.
Open guide →GuideUse an email field
Define an email input.
Open guide →GuideUse a number field
Define a numeric input.
Open guide →GuideUse a select field
Define supported options for a select input.
Open guide →GuideEnable uploads in a section
Set the section upload flag to true where supporting files are required.
Open guide →GuideEdit a custom template
Open an eligible custom template and save validated changes.
Open guide →GuideOpen or copy a template public link
Use the row Open/Copy actions for an active custom form.
Open guide →GuideDelete an unused custom template
Delete only a non-system template that is not referenced by existing requests.
Open guide →GuideResolve template in-use protection
Archive/deactivate or retain templates that existing requests reference; the controller rejects deletion.
Open guide →GuideResolve invalid schema JSON
Correct syntax and supported field definitions before saving.
Open guide →