Forms
Permission required: Any of
form.template.read,form.template.create,form.template.update
Forms allow you to collect structured information from clients or team members. A form can be attached to a workflow step, automatically surfaced to the appropriate person when that step becomes active.
Navigate to Forms in the left sidebar.
1. What are Forms?
A form is a questionnaire built in CaseBright's form builder. Forms can be:
- Client-facing — The client fills out the form through the Client Portal.
- Internal — A staff member fills out the form on behalf of a client or for internal record-keeping.
Forms are reusable: you build a form template once, and it can be used across many cases.
2. Creating a Form Template
- Navigate to Forms.
- Click Create Form Template.
- Enter a name for the form (e.g., "I-485 Client Intake Form").
- Add fields using the form builder:
- Click Add Field.
- Choose the field type (see below).
- Enter a label (the question text the user will see).
- Mark the field as Required if the form cannot be submitted without it.
- Configure any additional options (e.g., dropdown choices).
- Drag fields to reorder them.
- Click Save.
Field Types
| Type | Description |
|---|---|
| Short Text | Single-line text input |
| Long Text | Multi-line text area for longer answers |
| Number | Numeric input |
| Date | Date picker |
| Yes / No | Boolean toggle (Yes or No) |
| Dropdown | Single-choice from a list of options you define |
| Multi-select | Multiple choices from a list of options you define |
| File Upload | Allows the respondent to attach a file |
| Section Header | A non-input heading to break the form into sections |
3. Attaching a Form to a Workflow Step
Forms are connected to cases through workflow steps of type Form.
- Open a workflow in Workflows.
- Add or edit a step and set its type to Form.
- In the step configuration, select the form template to use.
- Set visibility to Client Visible if the client should fill it out, or Internal Only if staff will complete it.
- Save the workflow.
When a case with this workflow is created, the Form step will appear. The assigned person (client or staff) will see a notification to complete it.
4. Assigning a Form on an Active Case
You can also attach a form to a specific case outside of the workflow:
- Open the case.
- Navigate to a Form step.
- Click Assign Form and select the template.
- If the form is client-facing, the client will see it in their portal.
5. Filling Out a Form
As a staff member
- Open the case.
- Click on the Form step.
- Click Fill Out Form.
- Complete all required fields.
- Click Submit.
As a client (via Client Portal)
- The client logs into their portal.
- A prompt or task directs them to the pending form.
- They fill out the form and click Submit.
6. Reviewing Submitted Forms
- Open the case.
- Click on the Form step that has been completed.
- Click View Submission.
You can see all answers submitted, along with the submission date and who submitted it. Multiple submissions (if the form was resubmitted) are listed with timestamps.
7. Editing a Form Template
- Navigate to Forms.
- Click on the form template name.
- Click Edit.
- Make your changes.
- Click Save.
Note: Editing a form template does not retroactively change already-submitted responses, but will affect new submissions going forward.