Optionalstatec.state key the answers object is stored under. Default: the form id.
OptionalflattenAlso copy every answer to c.state[field.name]. Default false.
OptionalmodeForce a rendering mode. Default 'auto'.
OptionalnativeProvider-side id of the published native form (on the Cloud API: a WhatsApp
Flow id, or its name). Providers may also map definition.id to it in their config.
OptionaltimeoutWait timeout per answer (degraded) / for the whole submission (native). Default: the flow's.
OptionalmaxTotal answers accepted per field (degraded) or submissions (native), the first included. Default 3.
OptionalretriesRetries after the first answer (retries: N = maxAttempts: N + 1). Breaking in 2.0: it meant total attempts (without maxAttempts, the bot warns once).
OptionalskipDegraded mode: word that skips an optional field. Default: the locale's core.form.skipWord ('skip' in English, 'omitir' in Spanish).
OptionalpendingNative mode: reply sent when the user writes instead of submitting the form.
Options of
flow().form(definition, opts).