Client Discovery & Project Briefing Portal · Version 1.1.1

Form templates and custom schemas

Manage protected system templates and create validated custom forms with supported field types and upload sections.

21 code-backed guidesExact navigationInterlinked workflows

Guides in this workflow

Follow the guide that matches the exact action, filter, menu change or issue.

Open Form Templates

Use the administrator child menu to review system and custom template records.

Edit

Understand the Website system template

The installed Website form is protected and cannot be edited or deleted.

View

Understand the Custom Software system template

The installed software form is protected and cannot be edited or deleted.

View

Create a custom form template

Open the new-template form and provide name, slug, description, active state and valid schema JSON.

Edit

Complete template Name

Enter the public/admin label for the custom discovery form.

Edit

Complete template Slug

Use lowercase letters, numbers and underscores; reserved, system and duplicate slugs are rejected.

Edit

Complete template Description

Explain what the custom questionnaire collects.

Edit

Set template Active

Only active custom templates can be used by public start and request creation.

Edit

Write Schema JSON

Provide valid JSON defining sections and supported fields.

Edit

Use a text field

Define a one-line text input in the schema.

Edit

Use a textarea field

Define a multi-line response field.

Edit

Use a date field

Define a date input.

Edit

Use an email field

Define an email input.

Edit

Use a number field

Define a numeric input.

Edit

Use a select field

Define supported options for a select input.

Edit

Enable uploads in a section

Set the section upload flag to true where supporting files are required.

Edit

Edit a custom template

Open an eligible custom template and save validated changes.

Edit

Open or copy a template public link

Use the row Open/Copy actions for an active custom form.

View

Delete an unused custom template

Delete only a non-system template that is not referenced by existing requests.

Delete

Resolve template in-use protection

Archive/deactivate or retain templates that existing requests reference; the controller rejects deletion.

Delete

Resolve invalid schema JSON

Correct syntax and supported field definitions before saving.

Edit