Cara Salon Hemat Waktu Balas Booking, Review, dan Caption Gaya dengan Claude Code
Untuk pemilik salon: percepat balasan booking, review, dan caption gaya pakai Claude Code, lengkap prompt siap pakai dan skrip cek PII.
Jam sepuluh malam, pelanggan terakhir baru saja pulang, dan akhirnya saya bisa duduk. Buka HP: tiga review baru di Google, dua perubahan jadwal lewat WhatsApp, satu DM Instagram menanyakan rekomendasi gaya. Stok cat rambut buat besok juga belum saya pesan.
Yang sering saya dengar dari pemilik salon: “Saya suka menata rambut, tapi hari saya habis untuk urusan tulis-menulis sebelum dan sesudah treatment.” Mau balas review, tapi kalau setiap kali menulis dari nol butuh 10 menit per review. Pas dapat review jelek, mikirin balasan yang tidak emosional saja bisa makan 30 menit. Caption usulan gaya pun ujung-ujungnya mirip semua, isinya cuma “serahkan pada kami”.
Hari ini saya mau bahas cara menghapus “kemacetan urusan tulis-menulis” ini dengan menyerahkan respon pertama ke Claude Code. Ini artikel praktis supaya satu jam setelah salon tutup bisa kembali jadi waktu untuk keluarga.
Poin penting
- Dari semua urusan tulis-menulis salon, tiga hal ini, balasan booking, balasan review, dan caption usulan gaya, bisa dipangkas separuh waktunya atau lebih dengan draft dari Claude Code.
- Serahkan ke AI bagian “membuat draft” dan “memberi beberapa pilihan”, tapi tombol kirim dan nada permintaan maaf untuk review jelek wajib diputuskan manusia.
- Jangan tempel nama asli, nomor telepon, atau isi kartu pelanggan apa adanya. Ganti dulu jadi inisial atau simbol sebelum diberikan ke AI.
- Balasan review yang tadinya 10 menit per review bisa jadi 2 sampai 3 menit. Kalau sebulan 100 review, kira-kira hemat lebih dari 10 jam.
- Saya sertakan template prompt siap salin dan skrip cek otomatis untuk memastikan teks review tidak terselip data pribadi sebelum diberikan ke AI.
Untuk siapa artikel ini, mari pastikan dulu
Pembaca yang saya bayangkan adalah pemilik salon kecil dengan 1 sampai 10 staf, atau penata rambut yang merangkap jadi kepala salon. Tidak ada staf administrasi khusus. Media sosial dan blog “ya dikerjakan sendiri”. Saya menulis dengan asumsi Anda belum pernah ngoding sama sekali.
Begitu dengar Claude Code, kelihatannya cuma buat engineer. Padahal yang Anda lakukan hanya “minta pakai bahasa sehari-hari, lalu dapat draft balik dalam bahasa sehari-hari.” Tidak apa-apa mulai dari cara pakai tanpa menulis kode sama sekali. Kalau masih ragu menyentuh terminal, baca dulu Claude Code untuk Non-Engineer, lalu kembali ke sini.
Alur kerja “urusan tulisan” di salon
Pertama, mari kita urutkan ke mana waktu Anda menghilang. Urusan tulis-menulis untuk menarik dan melayani pelanggan salon kira-kira mengalir seperti ini.
- Booking masuk (telepon, WhatsApp, marketplace, DM Instagram)
- Menulis balasan konfirmasi, perubahan, atau pembatalan booking
- Pelanggan datang, treatment, bayar
- Beberapa hari kemudian muncul review (bintang tinggi atau rendah), Anda harus membalas
- Foto hasil treatment diunggah ke media sosial, Anda harus menulis usulan gaya atau caption
- Mengirim pesan untuk booking berikutnya atau mendorong pelanggan datang lagi
Dari semua ini, nomor 2, 4, dan 5 adalah “urusan tulisan yang tidak pernah habis” yang muncul hampir setiap hari. Per item cuma beberapa menit, tapi kalau menumpuk, di hari kerja biasa bisa makan 1 sampai 2 jam, dan menumpuk sekaligus tiap habis akhir pekan.
Hambatan dan keluhan yang sering muncul
Saya jujur saja menyebut kendala yang benar-benar sering dikonsultasikan ke saya.
- Tangan berhenti saat membalas review jelek. Kalau menulis pas lagi kesal malah jadi bumerang, kalau terlalu sopan justru terbaca “salon yang ada masalahnya” oleh pelanggan lain. Pusing 30 menit cuma soal takarannya.
- Nada balasan tidak konsisten. Tiap staf gaya bahasanya beda, jadi suasana salon tidak tersampaikan.
- Caption usulan gaya itu-itu saja. Cuma “hasilnya jadi lembut” terus, tidak mendorong pelanggan minta nama Anda lagi.
- Ditunda lalu menumpuk. Review paling ampuh dibalas dalam 48 jam, tapi tahu-tahu sudah dibiarkan dua minggu.
Yang diserahkan ke Claude Code vs yang wajib diputuskan manusia
Ini bagian paling penting, jadi saya buat tabel. Tentukan dulu garisnya: AI itu tukang draft, tanggung jawab akhir tetap di manusia.
| Pekerjaan | Diserahkan ke Claude Code | Wajib diputuskan manusia |
|---|---|---|
| Balasan booking | Draft template, beberapa pilihan kalimat | Akurasi slot kosong, tombol kirim |
| Balasan review (bintang tinggi) | Draft ucapan terima kasih, opsi sisip nama | Cek fakta, pastikan tak ada info salah |
| Balasan review (bintang rendah) | Draft maaf dan perbaikan dalam 3 nada | Minta maaf atau tidak, seberapa jauh diakui, kalimat final |
| Caption usulan gaya | Beberapa pilihan caption dan usulan | Fakta hasil, ada tidaknya klaim berlebihan |
| Data pribadi | Jangan disentuhkan | Wajib dianonimkan sebelum diberikan |
Khusus balasan untuk review jelek, batasi peran AI sampai “bahan mentah” saja. Permintaan maaf itu keputusan bisnis. Kalau AI seenaknya menulis “kami akan mengembalikan uang penuh”, itu jadi insiden.
Use case 1: Draft balasan booking dan pertanyaan
Ini cara supaya Anda tidak mengetik dari nol tiap kali ada “Minggu sore kosong tidak?” atau “Warna plus potong butuh berapa menit?” yang masuk lewat WhatsApp atau DM.
Sekali saja, suapkan info dasar salon (jam buka, durasi standar tiap menu, kebijakan pembatalan) ke Claude Code, lalu cukup beri poin-poinnya dan minta dibuatkan draft. Sebelum kirim, cek sendiri slot kosongnya dengan mata Anda. Cuma ini saja sudah mengubah 1 sampai 2 menit per item jadi puluhan detik.
Berikut template prompt siap salin.
Anda adalah resepsionis salon "(nama salon)". Buat balasan dengan aturan berikut.
# Asumsi salon
- Buka: Selasa-Minggu 10:00-20:00 / Senin libur
- Estimasi durasi: potong 60 menit / warna+potong 150 menit / smoothing 180 menit
- Pembatalan: gratis sampai H-1, batal di hari-H kena 50%
# Nada
- Sopan tapi tidak kaku. Emoji maksimal satu per pesan.
- Di akhir selalu tawarkan dua pilihan tanggal dan jam.
# Pesan pelanggan
"Minggu sore saya mau warna dan potong"
Sesuai asumsi di atas, beri 1 draft balasan yang siap kirim, plus 1 draft tambahan yang lebih santai, total 2 opsi.
Triknya, minta “2 opsi”. Kalau cuma 1 opsi, akhirnya masih ada kerja revisi, tapi kalau ada 2 opsi, salah satunya bisa langsung dipakai hampir tanpa diubah.
Use case 2: Draft balasan review 3 nada sekaligus
Review itu jumlahnya banyak dan paling menguras tenaga di bagian bintang rendah. Bagian ini kita serang dengan “generate 3 nada sekaligus”.
Untuk bintang tinggi, ucapan terima kasih yang tulus. Untuk bintang 3 yang nanggung, niat memperbaiki. Untuk bintang rendah, permintaan maaf. Minta masing-masing dengan nada berbeda, lalu manusia tinggal memilih. Kalau cuma memilih, satu review cukup 2 sampai 3 menit.
Berikut template prompt untuk menangani review jelek. Nama pelanggan wajib disamarkan sebelum diberikan.
Saya akan membalas review salon. Patuhi prinsip berikut.
# Yang wajib
- Taruh ucapan terima kasih atas kunjungan di awal.
- Poin yang dikritik jangan disangkal; kalau memang benar, akui dan janjikan perbaikan.
- Jangan tulis janji uang seperti refund atau diskon.
- Jangan tulis info yang bisa mengidentifikasi seseorang.
# Isi review (nama sudah disamarkan)
"Pelanggan A: potongannya bagus, tapi nunggunya lama sampai 30 menit. Penjelasannya juga kurang."
Beri 3 draft balasan dengan nada berbeda.
1) Nada minta maaf dengan tulus
2) Nada yang menunjukkan langkah perbaikan konkret
3) Nada ringkas dan lugas
Bandingkan 3 draft yang muncul, pilih yang cocok dengan suasana salon Anda, lalu tambahkan nama diri secara manual saja. Dengan ini “pusing 30 menit” berubah jadi “pilih dari 3 opsi”. Kalau Anda mau mengatur nada lebih detail, Prompt Engineering Lanjutan Claude Code akan membantu.
Use case 3: Caption usulan gaya dan media sosial
Ini cara supaya teks pendamping foto hasil treatment tidak selalu pakai kalimat yang itu-itu saja. Cukup beri 3 hal, “untuk siapa, apa, diubah jadi seperti apa”, lalu minta beberapa pilihan caption.
Sebagai checklist, kalau Anda berikan elemen yang ingin dimasukkan ke caption, hasilnya makin presisi.
- Target (contoh: usia 30-an, rambut tebal, bergelombang)
- Keluhan (rambut mengembang, butuh waktu lama menata pagi hari)
- Menu yang diusulkan dan hasilnya
- Seberapa mudah ditiru di rumah
- Satu kalimat ajakan datang (minta nama, dorong booking berikutnya)
Promptnya seperti ini.
Saya mau membuat caption untuk unggahan Instagram. Beri 3 opsi dengan info berikut.
- Profil pelanggan: akhir usia 30-an, rambut tebal, butuh waktu lama menata pagi hari
- Usulan: layer cut + treatment untuk mengurangi volume
- Hasil: di rumah cukup dikeringkan saja sudah rapi
- Permintaan: di akhir unggahan masukkan "Booking lewat link di profil"
- Beri 5 hashtag untuk salon di (nama daerah)
Jangan pakai kata berlebihan (pasti, dijamin, terbaik).
Membatasi “jangan pakai kata berlebihan” di depan itu diam-diam ampuh. Dari sisi aturan iklan pun, tidak melebih-lebihkan itu lebih aman.
Apa yang berubah sebelum dan sesudah pakai
Saya taruh angkanya secara kasar. Ini hanya patokan, tapi bisa jadi bahan pertimbangan.
| Item | Sebelum | Sesudah |
|---|---|---|
| Balasan 1 review | sekitar 10 menit | sekitar 2-3 menit |
| Waktu pusing 1 review jelek | sekitar 30 menit | sekitar 5 menit (pilih dari 3 opsi) |
| 1 caption usulan gaya | sekitar 8 menit | sekitar 2 menit |
| Balasan 100 review per bulan | sekitar 16 jam | sekitar 4-5 jam |
Kalau sebulan hemat 10 jam, waktu itu bisa dialihkan ke menyiapkan menu baru atau menambah frekuensi posting media sosial. Dibanding “menulis jadi lebih cepat”, “apa yang dikerjakan dengan waktu yang tersisa” justru yang lebih berpengaruh ke omzet.
Catatan keamanan dan data pribadi
Bagian ini jangan dilewati. Salon adalah pekerjaan yang menangani data pribadi pelanggan.
- Jangan tempel nama asli, nomor telepon, alamat, atau nomor booking apa adanya. Anonimkan dulu jadi “Pelanggan A”, “Pelanggan B” sebelum diberikan.
- Jangan berikan kondisi tubuh, riwayat penyakit, atau riwayat treatment dari kartu pelanggan. Kalau memang dibutuhkan untuk konsultasi gaya, cukup ciri yang digeneralisasi seperti “rambut bergelombang, tebal”.
- Sebelum mempublikasikan balasan review, periksa apakah AI seenaknya mengisi nama atau tanggal. AI kadang mengarang “nama diri yang terdengar masuk akal”.
- Sebelum memasukkan data pribadi ke alat gratis, pastikan sesuai dengan kebijakan privasi salon Anda. Batasi sampai sebatas yang bisa Anda jelaskan ke pelanggan: “Saya memasukkan isi konsultasi ke AI.”
Kalau anonimisasi dikerjakan manual tiap kali, pasti ada yang bocor. Karena itu saya siapkan skrip yang memeriksa secara mesin apakah masih ada data pribadi yang tersisa di teks sebelum diberikan ke AI.
Siap salin dan jalan: skrip cek data pribadi
Bisa jalan kalau ada Node.js. Sebelum menempel review atau teks konsultasi, skrip ini mendeteksi apakah masih tersisa “string yang mudah mengidentifikasi orang” seperti nomor telepon, email, atau deretan angka berurutan. Kalau terdeteksi, samarkan manual sebelum diberikan ke AI, begitu alurnya.
Simpan sebagai check-pii.mjs lalu pakai.
import { readFile } from "node:fs/promises";
// Tempel dulu teks yang akan diberikan ke AI ke dalam input.txt
const text = await readFile(new URL("./input.txt", import.meta.url), "utf8");
// Pola yang mudah menjadi data pribadi (telepon, email, deretan angka panjang)
const checks = [
{ name: "Nomor telepon", re: /0\d{1,4}-?\d{1,4}-?\d{3,4}/g },
{ name: "Alamat email", re: /[\w.+-]+@[\w-]+\.[\w.-]+/g },
{ name: "Deretan angka / nomor booking", re: /\b\d{6,}\b/g },
];
let hit = false;
for (const c of checks) {
const found = text.match(c.re);
if (found) {
hit = true;
console.log(`[Perlu dicek] ${c.name}: ${[...new Set(found)].join(", ")}`);
}
}
if (!hit) {
console.log("OK: Tidak ditemukan string yang mudah menjadi data pribadi.");
} else {
console.log("\nSamarkan string di atas dulu sebelum diberikan ke AI.");
}
Menjalankannya cukup ini.
node check-pii.mjs
Kalau muncul OK, teks itu sudah dalam kondisi aman untuk diberikan ke AI. Kalau terdeteksi, ganti bagian itu jadi “Pelanggan A” atau “(nomor telepon)” sebelum diberikan. Deteksinya tidak sempurna, jadi langkah terakhir selalu pasangkan dengan membaca sekali sendiri dengan mata Anda.
Mekanisme “membuat AI mematuhi aturan salon tiap kali” seperti ini akan lebih stabil kalau dirangkum dalam file pengaturan. Caranya saya rangkum di Best Practice Menulis CLAUDE.md.
Pertanyaan umum
T. Saya gaptek, apakah tetap bisa pakai? J. Cara pakai pertama hanya “minta pakai bahasa sehari-hari lalu dapat draft”. Kode bisa ditunda dulu. Kalau khawatir soal langkah awalnya, coba lewati dulu sekali Panduan Memulai Claude Code.
T. Balasan review yang ditulis AI boleh langsung dikirim? J. Ucapan terima kasih untuk bintang tinggi hampir bisa langsung dipakai setelah nama diperbaiki. Untuk bintang rendah, keputusan akhir wajib di manusia. Sejauh mana minta maaf itu keputusan bisnis, bukan bagian yang diserahkan ke AI.
T. Kalau tidak masukkan nama pelanggan, balasannya jadi kurang bagus? J. Tetap bagus. Beri ke AI dengan “Pelanggan A” untuk dibuatkan draft, lalu ganti sendiri ke nama asli tepat sebelum kirim, itu sudah cukup. Menyamarkan nama tidak menurunkan kualitas tulisan.
T. Bisa menyesuaikan gaya bahasa dengan suasana salon? J. Bisa. Tunjukkan 2 sampai 3 balasan lama yang reputasinya bagus lalu minta “pakai nada ini”, maka tulisannya akan condong ke gaya bahasa salon Anda. Trik harian saya rangkum di Tips Produktivitas Claude Code.
T. Bisa mulai gratis? J. Untuk keperluan draft sudah cukup untuk dicoba secara memadai. Kalau mau benar-benar memasukkannya ke operasional salon, lebih aman setelah menetapkan aturan operasional dulu.
Hasil saat saya benar-benar mencobanya
Saya bersama seorang kenalan pemilik salon mencoba menjalankan balasan review selama seminggu dengan prosedur ini. Ada 2 hal yang ingin saya pastikan: “benarkah jadi hemat waktu” dan “apakah data pribadi tidak terselip”.
20 review saya samarkan dulu semua jadi “Pelanggan A”, “Pelanggan B”, saya lewatkan ke check-pii.mjs tadi, baru kemudian saya jalankan generate 3 nada. Hasilnya, balasan yang tadinya rata-rata sekitar 10 menit per review turun jadi 2 sampai 3 menit, cuma memilih dan sedikit merevisi. Yang paling terasa adalah balasan untuk bintang rendah. Karena “minta maaf atau tidak, seberapa jauh diakui” bisa diputuskan sambil melihat 3 opsi, hilang sudah rasa terkuras karena mencari kata dari nol.
Di sisi lain, ada 1 kasus AI seenaknya menambahkan tanggal kunjungan yang tidak ada di review, dan ini saya sadari lalu hapus sebelum dipublikasikan. Sekali lagi terbukti, garis “tombol kirim ada di manusia” memang tidak bisa dilepas.
Buat yang mau mencoba sendiri di tangan untuk belajar mandiri, paling cepat mulai dari PDF Gratis dan Materi. Untuk konsultasi skala perusahaan, seperti menyeragamkan nada balasan seluruh staf atau menata aturan operasional salon secara menyeluruh, kami terima lewat Pelatihan dan Konsultasi. Mulai saja dari satu review salon Anda sendiri, samarkan dulu, lalu minta dibuatkan drafnya. Langkah berikutnya cukup itu saja.
Untuk cara pakai resmi dan spesifikasi terbaru, cek juga dokumentasi resmi Claude Code dari Anthropic.
PDF gratis: cheatsheet Claude Code
Masukkan email dan unduh satu halaman berisi command, kebiasaan review, dan workflow aman.
Kami menjaga datamu dan tidak mengirim spam.
Tentang penulis
Masa
Engineer yang berfokus pada workflow Claude Code praktis dan adopsi tim.
Artikel terkait
Checklist Permission Sebelum Claude Code Mengedit Situs Klien
Panduan agensi untuk membatasi area read-only, editable, dan forbidden saat memakai AI.
Ubah Bug Report Support SaaS Jadi Langkah Reproduksi dengan Claude Code
Workflow support untuk mengubah tiket kabur menjadi repro step, bukti, dan memo developer.
Rutinitas 10 Menit: Ubah Catatan Obsidian Lama Jadi Brief Kerja Claude Code
Catatan Obsidian jadi sampah saat ditempel ke AI? Pilah jadi fakta, keputusan, dan hal belum pasti agar Claude Code langsung bekerja.