Utilize Form actions in Moxo to effortlessly gather user responses, including short form answers and selections. Create custom forms to streamline the collection of client information, based on your specific processes.
Creating Forms
To create a Form action, you can either build a Form template in the Content Library or build an ad-hoc form in a workspace.
To build a Form in the Action Templates section:
- Select Library from the top navigation bar.
- Click Action from the left tool bar under the Templates section.
- Click +Create on the right side of the screen.
- Select Form.
- Enter the details to describe your Form, including a required Title, an optional Description, and an optional Due Date. Then select Next.
- Now, build your Form using a variety of drag and drop Form elements. Click here to learn how to create a form using form elements.
- To preview your Form and visualize what users will see on mobile and web, select the ‘eye’ icon in the top bar. To go back, click Back.
- Once your Form is ready, click Next.
- Enter a required Form Template name and Location, as well as an optional Description.
- Then click Create to save your Form template in the Actions Templates section of the Library.
When starting a flow, use Workspace Variables to pre-fill form fields with data. For example, in a client onboarding flow, you can automatically populate the intake form with details from Workspace Variables, so the client doesn't have to enter the information manually.
To build a Form in a Flow workspace and assign it:
- Click the ‘...’ in the Flow section of the workspace.
- Click on Form from the drop down menu.
- Determine where you would like to add the Form action, then click +Add here accordingly.
- Here, you will see an option to select a New Form and build a form from scratch, or select a pre-built Form template from your Content Library.
- Select New Form.
- Next, add your new Form details, such as a required Title, an optional Description, a Due Date, and one or Multiple Assignees to complete the form. Click Next.
- You can add multiple assignees to collaborate on a form together. Only one assignee needs to click Submit.
- Assign the action to a Client Group, a Team, or an existing role.
- Once one assignee clicks Submit, the form is completed for all assignees.
- Users can exclude weekends when setting due dates for actions. When enabled, weekends will be skipped in the calculation of due dates, ensuring that deadlines fall only on weekdays.
- Enable the Require Preparation option under Additional Options, if required, to indicate whether the action needs preparation before proceeding.
Only one preparer can be assigned per action, and it must be an internal user. This feature is available for all action types, except Time Booking and third-party integration actions.
- The Form Builder will appear. Build your new Form using form elements from the left panel, with the option to preview.
- Click Send when ready, and your new Form action will be added to the workspace.
All participants can view real-time updates and data entered by others. The form cannot be submitted until all required fields are completed.
Any user from the assigned group or team can take ownership of completing the action. Once one user completes the action, it will be completed for everyone.
You can assign an action to a role only when creating an instant flow workspace.
To build a Form in a 1:1 or Group workspace:
- Click the ‘+’ at the bottom of the Workspace.
- Click on Form from the pop up box.
- Determine where you would like to add the Form action, then click +Add here accordingly.
- Here, you will see an option to select a New Form to build a form from scratch, or select a pre-built Form template from your Content Library.
- Select New Form.
-
Next, add your new Form details, such as a required Title, an optional Description, a Due Date, and one or Multiple Assignees to complete the form. Click Next.
- You can add multiple assignees to collaborate on a form together. Only one assignee needs to click Submit.
- Assign the action to a Client Group, Team, or an existing role.
- Once one assignee clicks Submit, the form is completed for all assignees.
- The Form Builder will appear. Build your new Form using form elements from the left panel, with the option to preview.
- Click Send when ready, and your new Form action will be added to the workspace.
All participants can view real-time updates and data entered by others. The form cannot be submitted until all required fields are completed.
To build a Form from +New:
- Click the ‘+New’ from the top navigation bar.
- Select Action from the menu box.
-
Select Workspace Type to add the Action to.
-
Existing Workspace
- Search for the Workspace by title.
- Click on the desired workspace.
-
Click Next.
- If you have selected a Flow Workspace, select where to add the action in the Flow.
-
New Workspace
- Select the new workspace type - either a Flow Workspace or Group Workspace if applicable to your Moxo plan.
- Title your workspace.
- Click Next to create new workspace and add the action.
- Then follow the steps to create the new action.
-
Existing Workspace
To use a pre-built Form template from your Content Library in a workspace:
- Follow steps 1-4 from the Action Templates section to begin adding a Form action to your workspace.
- Then, you will see a list of the existing Form templates from your Content Library. Select one, and click Continue.
- Review your Form details and edit the Title if required. Add in an optional Description and Due date, and select one or Multiple Assignees.
- You can add multiple assignees to collaborate on a form together. Only one assignee needs to click Submit.
- Assign the action to a Client Group, Team, or existing role.
- Once one assignee clicks Submit, the form is completed for all assignees.
- Click Send Form and your Form action will be added to the workspace.
Form Considerations
When building your form, besides using form elements, there are other functionalities to explore and consider.
Conditional Logic
Setup conditional logic on form fields when building your Form. Create custom logic for specific fields to appear based on particular conditions. Based on the response from the assignee to a Field, conditional logic can present or hide options accordingly.
Required Fields
Setting a Required Field will require users to fill out the field to complete the form.
Protected Fields
By utilizing Protected Fields, the confidentiality of field content can be guaranteed. Only the assignee and the creator of the Form action will have access to view the input within the protected field.
Placeholder
Use Placeholders to Include sample responses in fields and guide assignees on the type of data to enter.
Autosave
Forms will autosave responses entered into fields. Any progress made on a Form will autosave when an assignee leaves the page before the Form is submitted.
Data will only be moved from a Form to an E-Sign when creating a sequential Flow with Form completion step before E-sign step to use autofill fields.
Enabling Flow Branching
To use alternative branches in a flow, a form action must be in the flow prior to where the alternative branch will be added. The form must be filled out and responses are selected accordingly to activate the alternative branches. The form most also include selection-based questions that precede the branching point in the flow.
Assignee Experience
When a user is assigned a Form, they will find it in the Flow section of the workspace. Additionally, users will receive notifications whenever an action is assigned to them, and these notifications will appear in the chat section of the interaction panel.
To complete the Form:
- Click on the Form and view the details.
- Type messages in the bottom bar to ask any questions or comment on the Form.
- Click on Fill out Form to complete the form.
- You can either complete the form in one go, or click on Save for Later to resume completing the form at another time. This enables users to pause their work and pick back up where they left off.
- Once done, click Submit.
Managing Forms
In any workspace, Internal Users have the ability to add, edit, or delete actions in the Flow.
To edit a Form in the Flow:
- Click on the Form you would like to edit.
- Click the ellipses ‘...’ icon, then click on Edit.
- Make any edits to the title, description, due date, and assignees if needed. Then click Next.
- Now, you can edit, add, or delete any fields within the Form. Then click Save.
To save a Form built in a workspace as a Form template:
- Click on the Form you would like to save as a Form template in the action library.
- Next, click the ellipses '...' icon.
- Click on Save as Template.
- Enter your Form template title, an optional description, and a due date.
- Add, edit, or delete and fields within the Form. Then click Next.
- Enter a name to identify your Form template, and add an optional description. The Form template will be saved in the Action Templates section of the Library, unless another Location is selected.
- Then click Create, and the Form template will be saved in Action Templates.
To delete a Form from the Flow:
- Simply click on the Form you are trying to delete in the Flow.
- Then click the ellipses ‘...’ icon. Here you will see options to Edit or Delete the action.
To reopen a Form from the Flow:
- Click on the completed Form you would like reopen.
- Next, click the ellipses '...' icon.
- Click on Reopen.
- Add, edit, or delete any action details. Then click Next.
-
Add, edit or delete any questions within the Form. Then click Save.
- Action will be reopened and reassigned to the Assignee.