Small hair salons are often pitched booking software, chatbots and virtual receptionists before they even have a price list clear enough for the person at the desk to answer correctly. AI only answers well with the information you give it. If your price notes still have two numbers for the same service, AI will pick one, and the client will bring that number to the desk.
This is article 1 in a two-part series for hair salons. You will do two things: choose one front-desk task to try AI on first, and turn scattered price notes into a service list that serves as the source. Article 2 uses this list to draft a set of answers for clients. If you run a spa or massage shop, also see the background article on AI in spas; this article focuses on salons because salons have many stages and color processing time.
The task and the output
After this article you will have three things:
- A front-desk task map: for each task, what AI can help with, the part people must do, and the risk if AI gets it wrong.
- One first task to try, with a clear reason.
- A standard service list: service, hair length, price, duration, processing time during the service, surcharges, status "clear" or "needs the salon owner's decision", plus a list of points to decide.
Step 1: gather the right sources, including conflicting ones
Gather every place where prices are written: the owner's notebook, the wall price board at the desk, recent replies to clients, the price list on your social media page. Do not fix anything before giving it to AI; leave the conflicts in so you can see whether AI catches them. Remove client names and phone numbers from old messages.
Simulated notes used in the test, for a salon with 3 stylists:
Women's cut 120k VND, long hair plus 30k VND. Men's cut 80k VND. Wash and blow-dry 50k VND (conditioning wash 80k VND).
Coloring: 450k VND short hair, long hair 650k VND; root color 300k VND. Coloring about 2 hours including 35-45 minutes processing.
Perm: 550k VND short hair, takes 2.5 hours. Long-hair perm price not decided.
Straightening 500k - 600k VND depending on the hair, about 2 hours.
Repair steam treatment 200k VND, 40 minutes.
Cut + color combo 10% off.
Bleaching before a light color: extra fee, the stylist quotes after seeing the hair.
Open 8:30-20:00, last chemical-service client accepted at 17:30.
The price board at the desk says: long-hair coloring 600k VND.
Processing time matters for salons: booking software often lets you split one service into working time, processing time and finishing time, so a stylist can take another client while the color develops. If you want to use that feature later, your list must record processing time separately starting now.
Step 2: ask AI to map the tasks and standardize the list

You are helping the owner of a small hair salon ([number] stylists, [number] people at the front desk) prepare to use AI at the front desk. CURRENT FRONT-DESK TASKS: [list them, for example: answering the phone; replying to messages asking about price and time; scheduling stylists; sending appointment reminders; filling in client cards; advising on color and the condition of hair and scalp; taking payment]. THE SALON OWNER'S PRICE NOTES (verbatim): [paste]. REQUIREMENTS: 1. Build a FRONT-DESK TASK MAP: for each task, state what AI can help with, which parts people must do, and the risk if AI gets it wrong. Suggest ONE task to try AI on first and explain why. 2. Standardize a SERVICE LIST to use as the source for AI, with these columns: service | hair length | price | duration | processing time during the service | surcharge or condition | status (clear / needs the salon owner's decision). 3. List every conflict, gap or ambiguity in the notes that the salon owner must resolve before the list is given to AI. Use only the information above. Do not add prices or policies of your own. Do not give advice about chemicals or the condition of hair or scalp.
Results from the test run
Tổ Thạo Việc (the AI Thạo Việc editorial team) ran it on 2 Oct 2026 on ChatGPT web, temporary chat, Medium level, with the notes from step 1.
- The map covered all 7 tasks. The task "advising on color and the condition of hair and scalp" was marked as something AI should not do on its own; the stylist looks at the hair in person. Payment: AI only looks up prices and adds them up; staff confirm the services actually done.
- Suggested first task: replying to messages asking about price and time, because it repeats often, is easy to check and does not yet require giving AI any authority over bookings or money. With conditions: start only after the conflicts are resolved, and AI only answers from "clear" lines.
- A 14-line service list with status, plus a small table for opening hours and the chemical-service cutoff time.
- Caught the main conflict: long-hair coloring 650k VND in the notebook, 600k VND on the wall board.
- Caught gaps that are easy to miss: no definition of "long hair"; no duration for cuts and washes; unclear whether the "conditioning wash" is a separate service or an upgrade of wash and blow-dry; whether root color also takes "about 2 hours"; straightening "500k to 600k VND depending on the hair" has no rule for choosing the price; whether the 10% combo discount applies to the total or to one service, and whether root color counts for the combo; no list of which services count as "chemical"; no bleaching duration.
What AI missed: it asked in general "what if a service runs past 20:00", but it did not work out on its own that a 2.5-hour perm accepted at 17:30 will finish exactly at 20:00, leaving no time for payment and cleanup. This is a calculation the owner should do for each chemical service. The list was also a bit inconsistent: "women's cut 120k VND" was marked as needing a decision, while "men's cut 80k VND" was marked as having a clear price, even though both lack a duration.
Step 3: finalize the list before use
- Resolve every line marked "needs the salon owner's decision". One price or one rule for choosing the price per service; write "the stylist quotes after seeing the hair" for services that cannot be priced in advance.
- Define terms that are easy to misread: does long hair mean past the shoulders or past the shoulder blades; which services count as chemical services.
- Work out the latest start time for each long service from closing time, minus the duration and time for payment.
- Take down the old wall price board or update it to match. Two price sources existing side by side is an error that will come back.
- Write the update date and who approved it at the top of the list; when prices change, update the list first and only then use it with AI.
Self-check
- Does each service have only one price or one clear rule?
- Is color processing time recorded separately from the duration?
- Have you worked out the latest start time for perms, coloring and straightening yourself?
- Is the list free of any hair or scalp advice?
- Do the wall board, your web page and the list for AI match?
Apply and hand over
Save the finalized list as one shared file (Google Sheets or a document) that both the front-desk staff and AI use. Assign one person to be responsible for updating the list. For the first week, the front-desk staff write down client questions the list does not cover; at the end of the week the salon owner adds them.
Next steps
Once the list is finalized, go to article 2: draft answers to 10 price and duration questions with fields to confirm. If your salon is considering booking software or AI call answering, also read how to choose between doing it yourself, booking software and AI call answering.
Sources & notes
- Square Support Center: Create and edit processing time for appointments: describes how to split a service into initial time, processing time and finishing time so you can take clients during the wait, for example a blow-dry while hair color develops. Checked 2 Oct 2026. Cited to explain why processing time should be recorded separately, not as a recommendation to use Square.
- The price notes are simulated; the prompt was run once on ChatGPT. No commercial relationship with the sources above.




