The controls that keep the office running the same way every time

Workflows, roles, permissions, and templates set how your company works once, then every job, every user, and every automation follows the same rules.

Workflows that send the follow-up so nobody has to remember to

Trigger emails or texts automatically when a stage changes or an estimate goes out, so a lead doesn't go cold waiting on a human to remember to follow up. Office texts and campaigns stay off personal phones.

Workflow automation triggered by a job stage change

Unlimited seats, with permissions that actually mean something

Assign roles with assigned-vs-all visibility, so an estimator sees their pipeline and a crew lead sees their jobs, not the whole company's numbers. Role simulation lets you check exactly what a login will see before you hand it out.

Roles and permissions with assigned-vs-all visibility

Templates so the office doesn't start from a blank document

Contract language, proposal sections, and document templates live in one library that every estimate and agreement can pull from. Update the wording once and every new job uses the current version.

Template library for contracts and proposal sections

Automation you build on a canvas

A workflow is one sentence: when this happens, if these things are true, do that, maybe after a wait. You build it on a visual canvas: trigger, conditions, waits, branches, and actions.

Triggers cover estimates sent, viewed, accepted, or rejected; job status and progress; worksheet lines assigned or slipping; permits expiring; inspections; punch items; and bounced email. Actions send the email or text, create the task, change the status, assign the person, add the tag or the note. Draft workflows never run. Every run is logged.

Keep cost and margin off the sales screen

Sales sees the contract value and what has been collected. Internal cost and margin stay hidden. Crew see the work they are assigned and no financial figures. Subcontractors get their execution and field reporting tabs and nothing else.

Permissions come in All and Assigned versions. Simulate Role lets an admin look at the app exactly as that person will before saving the change.

Integrations plug into the job. They do not replace it.

QuickBooks Online, live supplier pricing, payments, property data, email and SMS, and FloBuildr AI connect to the same Job Profile. They do not own a slice of it. See how integrations connect.

Explore integrations

The controls that make the numbers trustworthy

A contractor on an active job site reviewing work

The office runs the same way every time.

Workflows fire without anyone remembering. Roles decide who sees cost and margin. The change log holds the rest.

← All features Back to features overview →

Set it up once. Run every job the same way.

Start free and configure the roles, templates, and workflows your company runs on.

Start free trial Book a demo

Free for 30 days. No credit card. Every feature on.