/claim #18987
| Field Type | Description | Routing Logic |
|---|---|---|
| Address | Text input for addresses | Text operators (equals, contains, etc.) |
| Multiple Emails | Comma-separated email input | Text operators |
| Checkbox Group | Multi-select via checkboxes (with options) | Multiselect operators (all-in, not-all-in) |
| Radio Group | Single-select via radio buttons (with options) | Select operators (equals, not-equals, any-in) |
| Boolean/Checkbox | Single true/false checkbox | Equals/not-equals operators |
| URL | URL text input | Text operators |
packages/app-store/routing-forms/lib/FieldTypes.ts - Added 6 new field type enum values and labelspackages/app-store/routing-forms/components/react-awesome-query-builder/config/BasicConfig.ts - Added checkbox, radio, boolean widget definitions and boolean type configpackages/app-store/routing-forms/components/react-awesome-query-builder/config/config.ts - Added address, url, multiemail, checkbox, radio types and widget mappingspackages/app-store/routing-forms/components/react-awesome-query-builder/config/uiConfig.tsx - Added factory functions for all new widget typespackages/app-store/routing-forms/components/react-awesome-query-builder/widgets.tsx - Added AddressWidget, URLWidget, MultiEmailWidget, CheckboxGroupWidget, RadioGroupWidget, BooleanWidget componentsapps/web/app/(use-page-wrapper)/apps/routing-forms/[...pages]/FormEdit.tsx - Extended options UI to show for checkbox and radio field typespackages/app-store/routing-forms/lib/transformResponse.ts - Added checkbox, radio, boolean handling in response transformationpackages/app-store/routing-forms/lib/getQueryBuilderConfig.ts - Extended listValues support for checkbox and radio fieldspackages/app-store/routing-forms/lib/formSubmissionUtils.ts - Extended isOptionsField to include checkbox and radiopackages/features/insights/server/routing-events.ts - Extended insights field filtering for new option-based typesapps/web/modules/insights/hooks/useInsightsColumns.tsx - Extended column filter type detection for new field types🤖 Generated with Claude Code
285729101
@285729101
Cal.com, Inc.
@cal