OptionalprotectionPolicy?: "read" | "protected"Controls edit/view access for other developers after the application is installed.
Optionalanswers?: InterceptorAnswer[]Answer options presented to the user for this question.
OptionalbackPanel?: string | Interceptor | Record<"sys_wizard">Previous question/panel in the flow. Reference to sys_wizard; accepts a raw sys_id
string, a Record<'sys_wizard'>, or an Interceptor(...) expression.
Optionalintercepts?: string*.do page path this Interceptor triggers on instead of the table's default new-record
form, e.g. 'incident.do'. The platform stores this as a plain string; in practice, every
out-of-box interceptor targets a single table.
Internal label for this question panel. Not shown to the end user. Identifies the record —
two Interceptors with the same name coalesce into a single record. Renaming an existing
Interceptor creates a new record on the instance and orphans the old one.
OptionalnextPanel?: string | Interceptor | Record<"sys_wizard">Default next question/panel in the flow, used when the selected answer doesn't specify
its own nextQuestion. Reference to sys_wizard; accepts a raw sys_id string, a
Record<'sys_wizard'>, or an Interceptor(...) expression.
Optionalquestion?: stringQuestion text presented to the user.
Configuration for the Interceptor