BuilderPreviewJSON schema
Draft

Field palette

Reusable components

Text input
Date picker
Select
Attachment
Approval checkpoint
Conditional section

Canvas

Leave Request v3

Section 1: Requester details

Employee name, department, contact information.

Section 2: Leave specifics

Leave type, dates, partial day toggle, coverage notes.

Section 3: Approval handoff

Manager and HR conditions shown when rules pass.

Selected field

Leave type

Component

Select

Required

Yes

Options

Vacation, Sick, Emergency

Rule bindings

Validation

Show HR section when leave length exceeds 3 days
Require attachment for emergency leave
Hide partial-day toggle for vacation type