Dynamic Forms

Design a form once. Use it anywhere.

A drag-and-drop designer plus runtime for building exactly the forms your operation needs — check-in, indemnity, dietary, inspections, surveys — and attaching them to any record in the suite. Capture structured data once and reuse it everywhere, instead of chasing paper and spreadsheets.

Design without code

Non-technical staff build and change forms in minutes.

Drag-and-drop designer

Pages, sections, rows, columns and fields on a live canvas.

11 field types

Text, number, date, choice, file, signature, formula and more.

Repeaters

Repeating row groups for line items, companions or assets.

Conditional logic & validation

Hide / show / require / set rules and per-field validation.

Capture anywhere

Attach a form to any record and collect rich, structured answers.

Attach to any record

Link a published form to guests, debtors, bookings and more.

Fill, save & resume

Drafts load the latest answers; submit when ready.

Real signature capture

A genuine hand-drawn signature pad, stored with the submission.

File uploads & formulas

Attach files (scoped to repeater rows) and show computed values.

Reach your guests

Send a form to anyone, on-brand, in their language.

Email & public links

Anonymous, token-gated public fills with your logo and colours.

Multi-language

Per-locale labels and a runtime language picker.

Per-dispatch submissions

Each link is its own audited copy — perfect for re-signed indemnities.

Govern & automate

Control who can do what, and let submissions trigger the next step.

Approval workflows

Sequential approve / reject gates with inline history.

Permissions & access tokens

Per-form view / edit / submit ACLs and revocable links.

Webhooks

Signed event delivery on submit / approve / reject with retries.

Analytics & audit

View / draft / submission metrics and "view as form" history.

How Dynamic Forms connects

Part of one connected ecosystem

Enriches any record across PMS, POS and Guests/CRM with the structured data you define — so the information you collect flows straight into the rest of the suite.

See Dynamic Forms in action

Book a 30-minute demo and we'll tailor it to your operation.