Mempercepat Balasan Booking dan Kabar Pengiriman Foto Studio dengan Claude Code
Otomatiskan draf balasan booking dan kabar pengiriman foto studio dengan Claude Code. Plus template prompt dan skrip pengecekan siap pakai.
Di pekan paling sibuk menjelang musim wisuda, kenalan saya yang punya studio foto kecil mengalami kejadian yang bikin malu.
Ia kira sudah membalas email booking foto keluarga, tapi nama penerima di sapaannya masih nama pelanggan sebelumnya. Lebih parah lagi, daftar harga paket yang dilampirkan adalah PDF lama dari tahun lalu. Tiga menit setelah menekan tombol kirim, ia baru sadar, lalu harus mengirim satu email koreksi sambil minta maaf berkali-kali. Resepsionisnya hampir menangis.
Di lapangan studio foto, yang menguras waktu dan tenaga justru hal-hal yang tidak ada hubungannya dengan keahlian memotret. Pertanyaan booking, panduan barang bawaan di hari H, sampai tagihan “kapan foto saya jadi?”. Menulis pesannya sendiri tidak sulit, tapi jumlahnya banyak dan tiap pesan sedikit berbeda. Itulah yang bikin capek dan rawan salah.
Kalau bagian ini, yaitu pembuatan “draf”-nya saja, kita serahkan ke AI, beban kerjanya jauh lebih ringan. Berikut saya rangkum dalam bentuk yang bisa langsung dipakai resepsionis dan fotografer studio, berdasarkan apa yang sudah saya coba sendiri.
Poin penting
- Tiga hal ini, yaitu balasan booking, panduan paket pemotretan, dan kabar pengiriman, sekitar 80% isinya baku. Karena itu cocok dengan draf buatan AI.
- Yang diserahkan ke Claude Code hanya sampai “draf pesan”. Tanggal, nominal, dan tombol kirim wajib dicek manusia.
- Saya sediakan template prompt siap tempel, plus skrip pengecekan agar daftar harga tidak salah disisipkan.
- Untuk 20 pesan per hari, perhitungannya bisa menghemat sekitar 37 jam per bulan.
- Nama, alamat, dan foto pelanggan adalah data pribadi. Hati-hati soal data apa yang diberikan ke AI dan bagaimana log disimpan.
Profil pembaca studio foto dan alur kerjanya sekarang
Pembaca yang saya bayangkan adalah fotografer studio kecil hingga menengah yang memotret foto keluarga atau foto kenangan, sekaligus menangani sendiri resepsionis dan balasan email. Atau staf resepsionis yang memegang seluruh manajemen booking. Orang yang suka memotret, tapi tersita 2 sampai 3 jam sehari untuk pekerjaan administrasi.
Kalau alur dari booking sampai pengiriman di studio foto kita urutkan, kira-kira begini.
- Pertanyaan masuk (telepon, email, DM Instagram, formulir booking)
- Cek ketersediaan jadwal, lalu balas dengan kandidat tanggal dan harga
- Setelah booking pasti, jelaskan paket pemotretan serta barang bawaan dan pakaian di hari H
- Hari pemotretan, resepsionis dan penyelesaian pembayaran
- Setelah pemotretan, kabari estimasi pengiriman data dan cetakan
- Saat hasil jadi, kirim kabar pengiriman beserta ajakan ulasan dan pemesanan tambahan
Dari semua itu, nomor 2, 3, 5, dan 6 adalah “pekerjaan menulis pesan”. Waktu kita lebih banyak tersita di penyusunan pesan sebelum dan sesudah, bukan di pemotretan itu sendiri. Di sinilah AI berguna.
Kesalahan dan keluhan yang sering muncul
Saya jajarkan “keluhan klasik” yang saya dengar langsung dari orang studio, lengkap dengan penyebabnya.
| Keluhan | Penyebab umum | Pengulangan yang terjadi |
|---|---|---|
| Salah nama atau tanggal penerima | Menyalin email lama lalu lupa diubah | Email koreksi, kepercayaan turun |
| Mengirim daftar harga lama | Pengelolaan lampiran bergantung satu orang | Sengketa harga, kirim ulang |
| Panduan barang bawaan terlewat | Perbedaan per paket (wisuda, akikah, dll.) sulit diingat | Kekacauan di hari H, foto ulang |
| Kabar estimasi telat | ”Kapan dikirim” cuma ada di kepala | Tagihan dari pelanggan bertambah |
| Gaya bahasa balasan tidak seragam | Tiap staf menulis dengan cara berbeda | Kesan merek tidak stabil |
Semuanya bukan soal kemampuan menulis. Ini soal pengelolaan informasi: “jumlahnya banyak”, “perbedaan per paket banyak”, dan “pengelolaan info terbaru masih manual”. Justru karena itu, AI yang membuat draf mengikuti pola baku terasa manjur.
Use case 1: Membuat draf balasan untuk pertanyaan booking
Tempel email pertanyaan, lalu minta AI membuat draf balasan yang dilengkapi kandidat tanggal dan harga. AI tidak mengirim. Cukup sampai draf saja.
Yang perlu dicek fotografer atau resepsionis hanya 2 hal: apakah kandidat tanggalnya benar-benar kosong, dan apakah harganya yang terbaru. Waktu untuk menulis pesan dari nol hilang sepenuhnya.
Yang wajib dinilai manusia:
- Apakah kandidat tanggal yang ditawarkan cocok dengan buku booking
- Apakah harganya cocok dengan daftar harga periode ini
- Apakah ketentuan yang rawan disalahpahami, seperti aturan pembatalan, sudah benar
Use case 2: Menyisipkan panduan paket dan daftar barang bawaan
Wisuda, akikah, foto keluarga. Tiap paket berbeda pakaian, barang bawaan, dan durasinya. Bagian ini disusun otomatis dari nama paket.
Cukup siapkan satu tabel perbedaan per paket, lalu AI menyusun teks panduan yang sesuai dari situ. Pengulangan tipe “ah, lupa masukin panduan kostum tradisional” jadi berkurang.
Use case 3: Membuat kabar pengiriman sekaligus ajakan ulasan
“Kabar foto Anda sudah jadi” setelah pemotretan idealnya merangkum estimasi, cara unduh, panduan cetak tambahan, sampai permintaan ulasan dalam satu pesan. Tapi kalau ditulis dari nol tiap kali, cenderung jadi panjang.
Di sini polanya sudah benar-benar baku, jadi inilah tempat draf AI paling pas. Cukup ganti tanggal estimasi dan URL galeri, pesan langsung selesai.
Batas yang diserahkan ke AI dan yang wajib dinilai manusia
Kalau batas ini dibiarkan kabur, kejadian seperti di awal artikel akan terulang. Mari pertegas garisnya.
| Pekerjaan | Diserahkan ke AI | Wajib dinilai manusia |
|---|---|---|
| Draf pesan | Diserahkan | — |
| Penyesuaian gaya dan bahasa sopan | Diserahkan | — |
| Penawaran kandidat tanggal | Buat drafnya | Cek kecocokan dengan buku booking |
| Nominal dan daftar harga | Sisipkan ke template | Cek apakah terbaru |
| Tombol kirim | — | Wajib manusia yang menekan |
| Pendaftaran data pribadi | — | Wajib dioperasikan manusia |
Aturannya cuma satu. Tanggal, nominal, dan kirim, tiga hal ini dicek manusia di akhir. Selain itu, penyusunan pesan boleh diserahkan ke AI. Kalau ini sudah ditetapkan, tidak akan ada kecelakaan. Cara berpikir soal batas yang diserahkan ke AI juga dibahas detail di pengantar Claude Code untuk yang bukan engineer.
Template prompt siap tempel
Bisa langsung dipakai. Cukup tempel isi email pelanggan.
Anda adalah resepsionis studio foto untuk keluarga. Buatkan draf balasan
dengan nada sopan dan hangat untuk pertanyaan berikut.
# Aturan yang harus dipatuhi
- Tulis kandidat tanggal dan harga sebagai [nilai benar yang saya cek sendiri], saya yang akan mengganti nanti
- Jangan menulis nominal secara pasti, gunakan hanya nominal yang sudah dipastikan
- Untuk aturan pembatalan tulis "akan kami informasikan setelah booking dipastikan"
- Tutup tanda tangan dengan "Studio XX, Resepsionis"
# Isi pertanyaan
(tempel email pelanggan di sini)
# Keluaran
- Satu baris usulan judul
- Isi pesan (maksimal 300 karakter, sapaan diawali dengan "Yth.")
Intinya adalah “jangan biarkan AI menentukan nominal atau tanggal sendiri”. Buat jadi placeholder, dengan asumsi manusia yang menggantinya. Cara menyusun prompt bisa dipelajari di teknik lanjutan prompt engineering.
Skrip pengecekan: penjaga gerbang agar daftar harga tak terlupa disisipkan
Periksa secara otomatis apakah masih ada placeholder yang belum diganti atau teks tahun lama yang tertinggal di draf. Bisa jalan asal ada Node.js. Lewatkan draf melalui skrip ini sebelum kirim, maka kejadian “daftar harga tahun lalu” di awal artikel akan lenyap.
// check-draft.mjs : penjaga gerbang untuk memeriksa draf email pengiriman dan panduan
import { readFile } from "node:fs/promises";
const draft = await readFile(process.argv[2] ?? "./draft.txt", "utf8");
const thisYear = String(new Date().getFullYear());
const rules = [
{ ng: /\[.*?ganti.*?\]|\[di sini.*?\]/i, msg: "Masih ada placeholder yang belum diganti" },
{ ng: /Yth\.\s*$|nama belum diisi/i, msg: "Nama penerima belum terisi dengan benar" },
{ ng: /\b20(1\d|2[0-4])\b/, msg: `Masih ada penulisan tahun lama (tahun ini ${thisYear})` },
{ ng: /(http:\/\/|URL uji|example\.com)/i, msg: "Masih ada URL yang bukan produksi" },
];
const hits = rules.filter((r) => r.ng.test(draft));
if (hits.length === 0) {
console.log("OK: lolos pengecekan sebelum kirim");
} else {
console.log("Pengiriman dihentikan. Perbaiki yang berikut:");
for (const h of hits) console.log(" - " + h.msg);
process.exit(1);
}
Cara menjalankannya cuma ini.
node check-draft.mjs ./draft.txt
Kalau ada salah satu dari tahun lama, placeholder yang lupa dihapus, atau URL uji yang tertinggal, skrip berhenti dengan kode keluar 1. Cukup pasang satu penjaga gerbang yang tidak hanya mengandalkan mata manusia, waktu pengecekan ulang malam hari berkurang drastis. Cara mengunci aturan seperti ini ke dalam proyek saya rangkum di praktik terbaik CLAUDE.md.
Perubahan sebelum dan sesudah, plus perkiraan ROI sederhana
Sebelumnya, satu balasan rata-rata butuh 8 menit. Baca pertanyaan, cari email lama, salin lalu ubah, cek daftar harga dan lampirkan. Kalau ini ada 20 pesan sehari, totalnya sekitar 2,7 jam.
Sesudahnya, AI yang membuat draf, manusia hanya mengecek dan mengganti. Per pesan menyusut jadi 3 menit. Untuk 20 pesan jadi 1 jam. Perhitungannya sekitar 1,7 jam per hari, dan untuk 22 hari kerja sebulan sekitar 37 jam yang terhemat. Kalau dikonversi dengan upah Rp50.000 per jam, ada sekitar Rp1,8 juta nilai waktu per bulan yang tersisa.
Tentu tidak semuanya berjalan persis sesuai teori. Tapi hanya dengan hilangnya tahap “menulis pesan dari nol”, beban yang terasa berubah cukup besar. Trik memasukkannya ke operasional harian bisa dilihat di tips produktivitas Claude Code.
Catatan keamanan dan data pribadi
Yang ditangani studio foto adalah nama, alamat, nomor telepon, dan foto wajah anak. Ini data pribadi yang harus dijaga ketat. Saat memberikannya ke AI, tetapkan garis batas.
- Jangan beri AI informasi yang tidak perlu untuk pesan, seperti alamat atau nomor telepon. Yang dibutuhkan untuk balasan hanya nama penerima dan keperluan.
- Jangan unggah foto itu sendiri atau data yang memuat wajah anak. Kabar pengiriman bisa dibuat hanya dengan “URL dan nama”.
- Pastikan pengaturannya tidak memakai data pribadi pelanggan untuk pelatihan, cek kontrak dan ketentuan layanan. Untuk pemakaian bisnis, pilih paket yang datanya tidak dipakai untuk pelatihan.
- Jangan biarkan draf dan log teronggok di folder bersama. Terapkan kebiasaan menghapus setelah dicek.
Kalau ragu, prinsipnya sederhana. Tanyakan sekali, “apakah informasi ini benar-benar perlu untuk menulis balasan?” Yang tidak perlu jangan diberikan. Hanya dengan ini, banyak risiko hilang. Soal dasar penanganan data pribadi, ada sumber resmi di situs Kementerian Komunikasi dan Digital yang sebaiknya dibaca sekilas agar lebih tenang.
Pertanyaan umum
T. Apakah AI bisa diam-diam mengirim tanggal atau harga yang salah? J. Pengiriman tidak diserahkan ke AI. AI hanya sampai draf. Kalau tanggal dan nominal dibuat placeholder lalu manusia mengganti sebelum mengirim, kecelakaan itu secara struktur tidak akan terjadi.
T. Apakah tulisannya jadi terasa seperti mesin? J. Dengan menetapkan “nada hangat” dan “untuk keluarga” di prompt, lalu memberi 2 sampai 3 contoh gaya khas studio Anda, hasilnya jauh lebih alami. Sunting beberapa pesan pertama saja, lalu jadikan suntingan itu contoh berikutnya, maka cepat menyesuaikan.
T. Apakah bisa dipakai meski tidak terlalu paham komputer? J. Kalau cuma menempel prompt lalu memakainya, tidak perlu pengetahuan khusus. Penerapan skrip pengecekan saja sedikit menantang, jadi pada awalnya disarankan menyiapkan lingkungan lewat panduan memulai Claude Code atau minta tolong orang yang paham.
T. Apakah bisa dipakai untuk DM Instagram juga? J. Bisa. Alur menempel isi DM lalu membuat draf sama saja. Hanya saja DM lebih cocok dengan nada santai, jadi kalau di prompt ditambah “santai, pakai 1 sampai 2 emoji” hasilnya lebih alami.
Hasil setelah saya coba sendiri
Dengan bantuan studio kenalan saya, saya jalankan balasan booking dan kabar pengiriman selama satu minggu (sekitar 110 pesan) memakai prompt dan skrip pengecekan ini.
Ada 2 hal yang ingin saya pastikan: kualitas draf dan pencegahan kecelakaan. Drafnya, hanya dengan menetapkan nada hangat dan memberi 2 contoh pesan lama, sudah mencapai taraf yang nyaris tanpa sunting bisa dipakai. Kata resepsionisnya, “yang paling melegakan justru hilangnya waktu untuk memikirkan judul.”
Skrip pengecekan menghentikan 4 dari 110 pesan karena mendeteksi penulisan tahun lama dan placeholder yang tertinggal. Kalau hanya mengandalkan mata manusia, mungkin 2 di antaranya akan lolos begitu saja. Email permintaan maaf seperti kejadian wisuda di awal artikel berkurang secara struktur. Inilah yang paling ingin saya pastikan kali ini, dan ternyata benar-benar berfungsi.
Kalau sebagai perusahaan Anda ingin menata sekalian alur resepsionis, atau ingin berkonsultasi sampai pelatihan dan penataan template, lewat pelatihan dan konsultasi kami bisa merancangnya sesuai pekerjaan Anda secara spesifik.
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.