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
- 1Create Colour Selection Recordcreate record
Registers the submitted colour schedule as a new record.
- 2Set Status: Awaiting Approvalupdate record
Sets the record status to Awaiting Approval.
- 3Send Colour Schedule for Customer Approvalrequest external input
Emails the customer the colour schedule with a form to approve or request changes.
- 4Route on Customer Decision
Branches based on whether the customer approved or requested changes.
customer_decision: "Approve"→Set Status: Approvedcustomer_decision: "Request changes"→Set Status: RevisingDefault→End - 5Set Status: Revisingupdate record
Sets the record status to Revising because the customer requested changes.
- 6Colour Consultant: Update Colour Schedulecreate task
Assigns the colour consultant a task to update the colour schedule based on the customer's comments.
- 7Save Revised Colour Schedule to Recordupdate record
Persists the consultant's updated colour schedule to the record.
- 8Restart Approval Cyclerestart from step
Starts a new iteration to send the revised colour schedule back to the customer for approval.
- 9Set Status: Approvedupdate record
Sets the record status to Approved.
- 10Email Customer Approval Confirmationsend email
Emails the customer confirming the approved colour schedule.
- 11Office: 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
Recommended integrations
Setup the following integrations to extend workflow capability.
Send email in the workflow
AWS SES
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.
