Skip to main content

Documentation Index

Fetch the complete documentation index at: https://filla.io/docs/llms.txt

Use this file to discover all available pages before exploring further.

Overview

Filla supports two date field types:
Airtable field typeForm inputBest for
DateDate picker calendarBirthdays, deadlines, event dates
Date TimeDate-time picker with time componentAppointments, meeting times, scheduled events
Both types share the same settings.

Settings reference

SettingDescription
Auto-fill today’s dateAutomatically fills the field with today’s date when the form loads. Respondents can change it unless the field is also read-only.
Block past datesPrevents selection of any date before today. Use this for future-only scheduling.
Block future datesPrevents selection of any date after today. Use this for past event recording or birth dates.
Minimum dateThe earliest date a respondent can select. Uses an absolute date picker.
Maximum dateThe latest date a respondent can select. Uses an absolute date picker.
Universal settings that also apply: Label, description, required, read-only, conditional visibility, conditional read-only, must be unique, custom validation rules.
Do not enable both Block past dates and Block future dates at the same time. This would leave only today’s date selectable, which is almost never useful. Use Auto-fill today’s date with one direction blocked instead.

Common date configurations

Appointment scheduling: Enable Block past dates so respondents can only select upcoming dates. Optionally combine with a Maximum date to limit bookings to the next 30 or 60 days. Recording past events: Enable Block future dates so respondents can only select a date that has already passed. Date of birth: Enable Block future dates to prevent future dates. You might also set a Minimum date far in the past to prevent obviously invalid birth years. Fixed event registration period: Set both a Minimum date and Maximum date to constrain the selectable range to specific dates.

Auto-fill today’s date

When enabled, the field pre-fills with today’s date the moment the form loads — no respondent action, no URL parameters, no default-value setup needed. This is the simplest way to prefill a date field with the current date. Use it for fields where today is almost always the right answer:
  • “Date of inspection”, “Report date”, “Submitted on”
  • “Application date”, “Date completed”
  • Any timestamp the respondent shouldn’t have to think about

Editable vs read-only

Default (editable): The field pre-fills with today’s date. The respondent can change it if they need to backdate or schedule. Read-only + Auto-fill today’s date: The field stamps today’s date automatically and the respondent cannot edit it. This is the canonical pattern for “auto-stamp the submission date” fields where you want a guaranteed accurate timestamp.
The auto-fill is baked into the form’s initial values at session init, so the date appears immediately rather than as a flash of empty followed by a value.

Comparison with other prefill methods

MethodBest forWhere
Auto-fill today’s dateStamping the current dateDate / Date Time field settings → Date options
URL parameterPassing a specific date from your CRM / app?prefill_FieldName=2026-04-25 in the form URL

Common questions

The date format follows your Airtable field’s configured format. If you set the field to show dates as “January 1, 2026” in Airtable, that is how it appears in the picker.
Not currently. You can restrict by date range (min/max) and direction (past/future), but not by day of the week.
The time is stored in the respondent’s local time. Airtable stores date-time values in UTC. Check your Airtable field’s time zone settings to control how the time is interpreted.