Phone
Phone entry — an input in telephone mode with browser autofill support. Nothing to configure.
Configuration
Section titled “Configuration”None: "typeConfig": {}.
Stored answer
Section titled “Stored answer”The trimmed string exactly as the respondent formatted it — no normalization:
{ "mobile": "+1 (555) 123-4567" }Validation is deliberately permissive about formatting: digits, spaces and
the characters + ( ) . - are allowed, and stripping everything but
digits must leave 7–15 of them (the international length range).
Otherwise: “Enter a valid phone number.”
If your downstream system needs E.164 or another canonical form, normalize on your side — the stored value preserves what the respondent typed.
Answered: non-empty after trimming.
Rule operators
Section titled “Rule operators”equals, not equals — exact string comparison, so 555-1234 and
5551234 are different values.