Job Forms

Job forms let you build custom checklists, questionnaires, and intake forms that your team fills out on jobs, requests, and service plan appointments. You can add different field types, mark fields as required, and track which forms have been completed before work is closed out. If you have used BlueSuite for a while, this is the module that used to be called Forms.

Creating a Job Form

Head to the Job Forms section in the left sidebar of your dashboard. Click the New Job Form button in the top right corner. This creates a blank form that you can start building right away.

Give your form a name at the top of the page. You can also add a description and instructions. Instructions are shown to whoever fills out the form, so use this space for any context or guidance they might need.

Adding Fields

Click the Add Field dropdown below your existing fields to add a new one. BlueSuite supports the following field types:

Configuring Fields

Click on any field to expand its settings. From there you can:

You can drag and drop fields to reorder them. When you’re done, click Save to keep your changes.

Attaching Forms to Jobs

Open a job and scroll to the Forms section. Click the gear icon to open form settings. Here you can select which forms should be attached to the job.

For each form you attach, you have four options:

Default Job Forms

You can set default forms in your workspace settings so that every new job automatically has certain forms attached. Go to Settings > Jobs & Operations > Jobs and configure your default job forms and default appointment forms there.

Attaching Forms to Requests

Job forms can also be attached to requests. Open a request and look for the Forms section. Click the gear icon to open form settings, then select which forms to attach.

For each form you attach to a request, you can choose where it applies:

You can attach the same form to both the request and its appointments if needed. For example, you might want a checklist filled out once at the request level and a separate inspection form completed at each appointment.

Default Request Forms

Go to Settings > Marketing > Requests to set up default forms for requests across your workspace. You can configure two types of defaults:

Attaching Forms to Service Plans

Service plans support attaching forms to the appointments that get created for subscriptions. Open a service plan and look for the Appointment Forms section. Click the gear icon to select which forms to attach.

Every appointment created for subscriptions on that service plan will have the selected forms available. For each form, you can mark it as Required so that the appointment cannot be completed until the form is filled out.

This is useful for recurring service work where your team needs to complete the same checklist or inspection form at every visit.

Filling Out a Form

On a job, request, or appointment page, you’ll see each attached form listed with a status badge. Click on a form to open it and fill in the fields.

Fill in the required fields and any optional ones, then click Submit. The form status will change from Pending to Completed.

If you need to make changes after submitting, click on the form again to view your submission. Click Edit to update your answers, or delete the submission to start over.

File Uploads

For file upload fields, you can attach images, documents, video, and audio files. Each file can be up to 500MB in size.

Form Status Tracking

Each form on a job, request, or appointment shows one of three statuses:

If a job or appointment has required forms that haven’t been completed yet, you won’t be able to mark it as done until all required forms are submitted.

Managing Job Forms

From the main Job Forms page, you can search for forms by name or description. You can also select multiple forms and delete them in bulk using the delete button that appears when forms are selected.

Permissions

Who can do what with job forms depends on their role in the workspace:

These permissions can be customized per workspace in your workspace role settings.

FAQ

Can I reuse the same form on multiple jobs, requests, and service plans?

Yes. When you create a job form, it’s available to attach to any job, request, or service plan in your workspace. Each one gets its own separate submission, so the same form template can be used across as many as you need.

What happens if I edit a form after someone has already submitted it?

Existing submissions keep the data that was entered at the time of submission. If you add or remove fields on the form, new submissions will reflect the updated fields.

Can my customers fill out job forms?

No. Job forms are for your team to fill out on jobs, requests, and appointments. To collect information from customers, build a client form instead. Those are the customer facing ones: you can share a link to them, embed them on your website, and on the Advanced plan let customers book an appointment while they fill one out.

Is there a limit to how many fields I can add to a form?

There’s no hard limit on the number of fields per form. Add as many as you need to capture the information that matters for your workflow.

Can I set default forms for new jobs and requests?

Yes. Go to Settings > Jobs & Operations > Jobs for job forms, or Settings > Marketing > Requests for request forms. Any forms you set there will automatically be attached to every new job or request you create.

How do service plan forms work with recurring appointments?

When you attach forms to a service plan, every appointment created for subscriptions on that plan will have those forms available. Each appointment gets its own separate submission, so your team fills out the form fresh at every visit. If a form is marked as required, the appointment cannot be completed until the form is submitted.