---
title: "Forms"
url: https://flexie.io/resources/forms
---

# Forms

Public and internal forms that capture data into records and feed workflows.

- [Overview](https://flexie.io/resources/forms/overview.md): A Form is a structured way of collecting information, from people outside Flexie or from your own team inside it. Someone fills it, Flexie stores the submission, a workflow can react instantly.
- [Creating a Form](https://flexie.io/resources/forms/creating-a-form.md): From an empty builder to a saved configured form. The three first choices you can't change later, the drag-and-drop canvas, every field type, per-field settings, validation, and the form-level settings.
- [Forms in Workflows](https://flexie.io/resources/forms/forms-in-workflows.md): The reference page for everything that connects a form to an automation. The three listeners with their exact __data shapes, the two form-related workflow actions, and the request/response polling pattern.
- [Internal Forms](https://flexie.io/resources/forms/internal-forms.md): Forms used by your own team inside Flexie. Entity-bound forms attached to a record's profile, virtual forms in the top-nav or dialer, prefill from the record, placement, access control, and the listener side-by-side.
- [Public (External) Forms](https://flexie.io/resources/forms/public-forms.md): Public-facing forms anyone can fill in without logging into Flexie. Their URL, the embed snippet for your website, reCAPTCHA, analytics, file uploads, GDPR, and signed-URL private forms.
- [Submissions](https://flexie.io/resources/forms/submissions.md): Every form submission is stored. Where they live, how to view them, how to read their contents safely in Flexie Scripting, and the bracket-notation rule for keys with spaces.
