assess.one – AI-powered business operations platform

Workflow Template

Painting colour selection and approval Workflow

Collects a customer's colour schedule for a painting job, sends it to the customer for approval, loops through revisions with the colour consultant if changes are requested, and on approval confirms the schedule and triggers paint ordering by the office.

Painting jobs stall when colour schedules bounce back and forth between customer, consultant and office with no clear record of what was actually approved. This workflow collects the colour schedule from a request form, sends it to the customer for approval, loops it back to the colour consultant for revisions if changes are requested, and once approved confirms the schedule with the customer and hands off to the office to order paint. It's run by the colour consultant and office staff inside the workspace, with the customer taking part entirely through emailed forms.

Business Outcomes

  • Cuts back-and-forth email chains for colour approvals
  • Gives every job a clear status from submission through to approval
  • Reduces mix-ups between what was requested and what was approved
  • Speeds up handoff from approved colours to paint ordering
  • Keeps a full timeline of revisions and decisions on each record

Workflow Steps

Steps

  1. 1
    Create Colour Selection Recordcreate record

    Registers the submitted colour schedule as a new record.

  2. 2
    Set Status: Awaiting Approvalupdate record

    Sets the record status to Awaiting Approval.

  3. 3
    Send Colour Schedule for Customer Approvalrequest external input

    Emails the customer the colour schedule with a form to approve or request changes.

  4. 4
    Route on Customer Decision

    Branches based on whether the customer approved or requested changes.

    customer_decision: "Approve"→Set Status: Approved
    customer_decision: "Request changes"→Set Status: Revising
    Default→End
  5. 5
    Set Status: Revisingupdate record

    Sets the record status to Revising because the customer requested changes.

  6. 6
    Colour Consultant: Update Colour Schedulecreate task

    Assigns the colour consultant a task to update the colour schedule based on the customer's comments.

  7. 7
    Save Revised Colour Schedule to Recordupdate record

    Persists the consultant's updated colour schedule to the record.

  8. 8
    Restart Approval Cyclerestart from step

    Starts a new iteration to send the revised colour schedule back to the customer for approval.

  9. 9
    Set Status: Approvedupdate record

    Sets the record status to Approved.

  10. 10
    Email Customer Approval Confirmationsend email

    Emails the customer confirming the approved colour schedule.

  11. 11
    Office: Order Paint & Confirm Start Datecreate task

    Creates a fire-and-forget task for the office to order paint and confirm the painting start date.

Fields

  • Customer Name*
  • Customer Email*
  • Site Address*
  • Walls - Brand, Colour Name & Sheen
  • Ceilings - Brand, Colour Name & Sheen
  • Trims - Brand, Colour Name & Sheen
  • +14 more fields

Forms

Colour Selection Form

11 fields

Data Views

Colour Selections

customer_name, site_address, walls_brand_colour_sheen, ceilings_brand_colour_sheen +5 more

Dashboard Widgets

Colour Schedules by Approval Status

Recommended integrations

Setup the following integrations to extend workflow capability.

  • Send email in the workflow

    AWS SES logoAWS SES
painting colour selection and approvalpainting and decoratingtradetrades

Similar Workflows

Similar Categories

FAQs

How do I set up this workflow for my painting business?

Publish the template in your workspace and it's ready to run — no installation or development project needed. The request form fields, tasks and emails are already configured to match the steps described, so you can start collecting colour schedules straight away. You can adjust wording, fields or steps afterwards by describing the change in plain English or editing it in the workflow editor.

What happens if the customer requests changes to the colour schedule?

The record status is set to Revising, and the colour consultant gets a task to update the schedule based on the customer's comments. Once the consultant saves the updated colours, the workflow automatically restarts the approval cycle and sends the revised schedule back to the customer. This loop repeats as many times as needed until the customer approves.

Who is involved in running this workflow day to day?

The colour consultant handles the task of updating the schedule whenever the customer requests changes. Office staff pick up the final task to order paint and confirm the painting start date once the schedule is approved. The customer only interacts through the emailed approval form — they don't need an account.

Does the customer need to log in to approve the colour schedule?

No. The customer receives an email with a form asking if they approve the colour schedule, and if not, a place to add comments. They submit that form directly without ever needing to create an account or log in.

What gets saved to the record versus staying on a task?

Because the workflow waits for the colour consultant's revision task, the updated colours entered there are saved directly to the record. The final office task to order paint and confirm a start date is fire-and-forget, so those details stay attached to that task in the record's task list rather than on the record itself.

Can I customise the colour categories on the request form?

Yes. The form currently covers Walls, Ceilings, Trims, Doors, Feature Walls and Exterior Areas, each with brand, colour name and sheen fields, plus swatches and notes. You can add, remove or rename categories by describing the change in plain English or editing the form fields directly in the workflow editor.

How can I track where each job is in the approval process?

Every submitted colour schedule becomes a record with a reference number and a status — Awaiting Approval, Revising, or Approved — that updates automatically as the workflow progresses. Table views and dashboards let you see all jobs grouped by status, and each record keeps a full timeline of what happened.

What happens after the customer approves the colour schedule?

The record status is set to Approved, and the customer receives an email confirming the approved colour schedule. At the same time, the office gets a task to order the paint and confirm the painting start date, so the job moves straight into production planning without extra manual handoffs.

Can I send text message reminders instead of email?

Email and SMS are both built into the platform, so you could add an SMS step if you want to notify customers or staff that way. You'd add or edit that step in the workflow editor, and if you want it sent through your own SMS provider, the workspace can connect its own Twilio or AWS SNS account.

Ready to use this workflow?

Create a free account and customise this workflow for your business.

Painting colour selection and approval Workflow | assess.one