Amankan Intake Klaim Asuransi dengan Claude Code: Jangan Kirim Nomor Polis dan Dokumen Medis
Alur untuk agen asuransi: CSV anonim, lampiran terpisah, permission, review manusia, dan konsultasi.
Kotak masuk klaim berisi email pelanggan, PDF polis, estimasi perbaikan, catatan kecelakaan, dan foto surat medis dalam satu folder. Staf ingin cepat membalas dan meminta dokumen yang kurang, sehingga terlihat masuk akal untuk meminta Claude Code membaca semuanya. Di situlah alur mulai rusak. Nomor polis, alamat, telepon, nomor kendaraan, diagnosis, dan nama pihak lain bisa masuk ke draf sebelum ada review. Perbaikan pertama bukan prompt yang lebih bagus, melainkan tabel yang memisahkan CSV intake dan lampiran asli sebelum AI melihatnya.
Di agen asuransi, intake klaim menggabungkan dukungan pelanggan, pengiriman ke perusahaan asuransi, penagihan dokumen, dan persetujuan internal. Claude Code berguna untuk mengklasifikasikan CSV yang sudah dianonimkan, menemukan kategori dokumen yang kurang, membuat draf email, dan memeriksa permission lokal. Ia tidak boleh memutuskan pembayaran klaim, cakupan, pengecualian, tanggung jawab, bukti medis, consent, atau tujuan resmi untuk tiap perusahaan asuransi. Keputusan itu tetap dipegang manusia dengan dokumen asli dan proses yang disetujui.
Sumber resmi yang diperiksa adalah permission Claude Code, sandbox Claude Code, FSA Jepang tentang perlindungan informasi pribadi di sektor keuangan, pemberitahuan PPC tentang layanan cloud, dan bahan PPC tentang perusahaan serta agen asuransi. Ini bukan nasihat hukum individual. Satu CTA utama adalah pelatihan dan konsultasi, karena alur ini perlu batas peran, garis persetujuan, dan latihan dengan data fiktif.
Ringkasan
- Simpan dokumen asli di
claim-raw/dan salinan kerja yang disamarkan diclaim-ai-work/. - Claude Code hanya melihat ID klaim, jenis kasus, rentang tanggal, kategori dokumen kurang, ringkasan redacted, dan penanggung jawab berikutnya.
- Nomor polis, alamat, telepon, email, nomor kendaraan, surat medis, diagnosis, data pihak lain, dan catatan internal per asuransi tetap di luar.
- Tiga kasus penggunaan adalah klasifikasi CSV intake, draf email dokumen kurang, dan checklist pengiriman per perusahaan asuransi.
- ROI diukur dengan waktu draf, waktu review, rework, dan jumlah data yang dihentikan oleh pemeriksaan sebelum input.
Alur kerja: pisahkan CSV dan lampiran
Bagi folder klaim menjadi empat area. claim-raw/ memuat email asli, polis, surat medis, foto, dan estimasi. claim-transform/ memuat peta field dan aturan penggantian. claim-ai-work/ memuat salinan untuk AI. claim-approved/ memuat email dan checklist yang sudah disetujui manusia.
| Folder | Isi | Akses Claude Code |
|---|---|---|
claim-raw/ | Email, polis, dokumen medis, foto, estimasi | Read dan write ditolak |
claim-transform/ | Peta field, aturan, command cek | Dijalankan setelah review manusia |
claim-ai-work/ | CSV anonim, tabel kategori, bahan draf | Read dan write diizinkan |
claim-approved/ | Email disetujui dan checklist | Disimpan oleh manusia |
Satu baris CSV kerja harus kecil: claim_id, case_type, received_date, missing_document_type, redacted_summary, next_owner, dan carrier_channel. carrier_channel boleh berisi “portal asuransi A” atau “meja agen B”, tetapi bukan email asli, nama staf, atau kontak langsung.
Catatan bebas tentang kecelakaan adalah titik rawan. Kalimat seperti “di depan rumah pelanggan”, “ibunya ikut di mobil”, atau “nyeri leher setelah tabrakan” membuka identitas, relasi keluarga, dan kesehatan. Di salinan AI, ubah menjadi “pemegang polis A”, “penumpang B”, atau “detail medis ada; cek dokumen asli”. Diagnosis, nama rumah sakit, dan isi dokumen medis tidak masuk ke file kerja.
Bahan PPC tentang agen asuransi membahas kasus data pemegang polis yang tidak dipisahkan per perusahaan, berbagi tidak tepat oleh staf yang ditempatkan, dan kelemahan pengamanan organisasi serta manusia. Jadi batas ini bukan teori, melainkan cara mencegah data dari satu relasi dikirim ke perusahaan asuransi yang salah.
flowchart TD
A[claim-raw asli] --> B[claim-transform field]
B --> C[Anonimkan dan batasi]
C --> D[Cek sebelum input]
D --> E[claim-ai-work salinan]
E --> F[Claude Code draf]
F --> G[Review manusia]
G --> H[claim-approved final]
Apa yang dikerjakan Claude Code dan apa yang diputuskan manusia
Claude Code bekerja setelah anonimasi. Ia bisa mengurutkan baris CSV, menandai kategori dokumen kurang, menyiapkan pertanyaan untuk staf, dan membuat draf email pelanggan. Dari “kerusakan kendaraan, estimasi perbaikan belum ada, tanggal kecelakaan ada”, ia dapat membuat item checklist dan permintaan estimasi yang sopan.
Manusia memutuskan cakupan, pembayaran, pengecualian, tanggung jawab, bukti medis, kontak pihak lain, pengiriman resmi, consent, dan retensi. Draf Claude Code tidak dikirim begitu saja. Staf memeriksa dokumen asli, prosedur perusahaan asuransi, kalimat yang disetujui, dan penerima sebenarnya.
Permission dan sandbox harus berlapis. Permission mengatur tool mana yang dapat mengakses file atau domain. Dokumentasi resmi menjelaskan bahwa permission dan sandbox adalah lapisan pelengkap: permission berlaku untuk Read, Edit, Bash, WebFetch, MCP; sandbox memberi batas sistem operasi untuk Bash dan proses anak. Dalam alur ini, tolak Read(/claim-raw/**) dan Edit(/claim-raw/**), izinkan hanya claim-ai-work/, lalu tambahkan denyRead dan denyWrite di sandbox.
Untuk konteks tambahan, baca panduan permission Claude Code dan praktik keamanan Claude Code.
Tiga kasus penggunaan
Use case 1: Klasifikasi CSV intake berdasarkan jenis klaim dan dokumen kurang
- Input:
claim_id, jenis kasus, tanggal diterima, ringkasan redacted, kategori lampiran, dan tim. - Output: klasifikasi, dokumen kurang, field asli yang perlu dicek, dan pertanyaan untuk staf.
- Review manusia: cakupan, kontrak, nomor polis, data pihak lain, dokumen medis, dan tujuan per asuransi.
Minta kandidat dan kolom review, bukan keputusan akhir. Pada hari sibuk, CSV anonim sudah cukup untuk melihat kasus mana yang menunggu estimasi, catatan kecelakaan, atau unggahan portal.
Use case 2: Membuat draf email dokumen kurang
- Input: ID klaim, label pelanggan samaran, kategori dokumen kurang, tanggal balasan, opsi kirim, dan kategori kanal.
- Output: subjek, isi, daftar dokumen, catatan balasan, dan checklist sebelum kirim.
- Review manusia: penerima, nama asli, dokumen sebenarnya, nama asuransi, metode kirim, dan lampiran.
Dalam email ini, penerima yang benar lebih penting daripada gaya tulisan. Salinan AI memakai kategori seperti “estimasi perbaikan”, “catatan kecelakaan”, atau “dokumen medis terkait”, tanpa detail medis. Struktur ini dekat dengan alur inquiry.
Use case 3: Menyiapkan checklist pengiriman per perusahaan asuransi
- Input: kategori asuransi, jenis klaim, kanal pengiriman, kategori dokumen wajib, peran staf, informasi terlarang.
- Output: checklist sebelum kirim, kolom review per asuransi, informasi yang tidak dikirim, pemberi persetujuan, alasan hold.
- Review manusia: cakupan mandat, consent, aturan asuransi, tujuan resmi, dan kontak pelanggan saat hold.
Agen dengan banyak asuransi harus memisahkan data berdasarkan relasi. Claude Code tidak menentukan tujuan kirim. Ia membuat kotak yang memaksa manusia mengonfirmasi kanal dan cakupan.
Prompt siap salin
Gunakan hanya dengan CSV anonim di claim-ai-work/. Jangan tempel polis, dokumen medis, atau email asli.
You support insurance-agency claim intake.
Read only ./claim-ai-work/intake-redacted.csv and output in this order:
1. Claim type candidate for each claim_id
2. Missing document category
3. Original record fields a staff member must check
4. Draft missing-document email to the policyholder
5. Pre-send checklist
Constraints:
- Do not decide payment, exclusion, liability, or coverage
- Do not infer policy number, address, phone, email, VIN, diagnosis, or counterparty name
- Do not read original folders, send email, call external services, or delete files
- If you detect personal-data-like values, stop and report only the field name
- End with: "Not sendable before staff review"
Kode cek yang dapat dijalankan
Jika membuat file helper, path tepatnya tools/check-insurance-claim-input.mjs. Artikel ini tidak membuat file itu di repository. Isi lengkap di bawah memakai fixture lokal fiktif saja.
const files = [
{
path: "claim-ai-work/intake-redacted.csv",
text: "claim_id,case_type,redacted_summary\nC-001,auto_property,front bumper damage"
},
{
path: "claim-ai-work/bad.csv",
text: "claim_id,email,policy_number\nC-002,[email protected],AB1234567890"
}
];
const blockedFieldNames = ["name", "email", "phone", "address", "policy_number", "vin", "diagnosis", "hospital", "counterparty"];
const valuePatterns = [/[A-Z]{2}\d{10}/, /[\w.+-]+@[\w.-]+\.[A-Za-z]{2,}/, /\b\d{2,4}-\d{2,4}-\d{3,4}\b/];
const findings = [];
for (const file of files) {
const lower = file.text.toLowerCase();
for (const field of blockedFieldNames) {
if (lower.includes(field)) findings.push({ path: file.path, type: "blocked field", field });
}
for (const pattern of valuePatterns) {
if (pattern.test(file.text)) findings.push({ path: file.path, type: "blocked value", pattern: String(pattern) });
}
}
console.table(findings);
if (findings.length > 0) process.exitCode = 1;
Cek ini tidak menjamin privasi. Ia hanya menangkap nama field jelas dan format sederhana. PDF, gambar, tulisan tangan, dan identifikasi ulang dari gabungan kolom tetap harus diperiksa manusia.
Jebakan dan perbaikan
Jebakan pertama: hanya menghapus nomor polis. Catatan kecelakaan masih bisa berisi alamat, nomor kendaraan, pihak lain, tempat kerja, rumah sakit, atau diagnosis. Perbaikan: tetapkan field yang diizinkan per tugas dan ubah teks bebas menjadi ringkasan redacted sebelum masuk claim-ai-work/.
Jebakan kedua: mencampur informasi per asuransi dalam satu salinan. Agen multi-asuransi dapat mengirim data dari satu relasi ke perusahaan yang salah. Perbaikan: simpan nama resmi dan tujuan di jalur review manusia, sedangkan file AI hanya memakai kategori.
Jebakan ketiga: mengira aturan Read deny menghentikan semua shell atau tool eksternal. Dokumentasi memisahkan permission dan sandbox. Perbaikan: gabungkan deny rules, denyRead, denyWrite, dan hentikan alur jika sandbox tidak tersedia.
Jebakan keempat: mengetes dengan data klaim nyata. Riwayat terminal dan screenshot bisa menyimpan nilai sensitif. Pakai ID dan email fiktif untuk test allow dan deny.
Pengukuran ROI kecil
Selama dua minggu, ukur satu alur saja: email dokumen kurang. Sebelum perubahan, catat pada lima kasus menit draf, menit review, jumlah rework, dan koreksi penerima atau nama dokumen. Setelah perubahan, catat hal yang sama dan tambah jumlah stop sebelum input.
Bandingkan kasus × (menit draf + review + rework) dengan stop sebelum input. Jika draf makin cepat tetapi review makin sering mengembalikan, batas masih longgar. Ukur kecepatan dan kesalahan yang dicegah: nama asuransi salah, nomor polis tertinggal, detail medis masuk salinan AI, dan penerima salah.
Pertanyaan umum
Q. Apakah cukup menghapus nomor polis?
Tidak. Periksa nama, alamat, telepon, email, nomor kendaraan, pihak lain, dokumen medis, diagnosis, tempat kerja, dan detail kecelakaan yang langka. Manusia memeriksa apakah kombinasi nilai masih mengidentifikasi pemegang polis.
Q. Apakah permission Claude Code cukup?
Jangan anggap cukup sendiri. Permission membuat batas tool; sandbox, OS, dan operasi folder menambah lapisan lain. Lakukan denial test dengan data fiktif.
Q. Bagaimana jika ingin merangkum dokumen medis?
Alur ini tidak memasukkan teks medis ke salinan AI. Jika perlu proses lain, penanggung jawab harus memeriksa kontrak, consent, tujuan, peran penyedia, dan aturan internal terlebih dahulu.
Pelatihan dan konsultasi
Di agen asuransi, file settings saja tidak cukup. Tentukan siapa menyimpan asli, siapa membuat salinan redacted, siapa menyetujui email, siapa mengirim ke perusahaan asuransi, dan siapa memeriksa tanggal hapus.
Pelatihan dan konsultasi dapat memetakan CSV klaim, email, lampiran, kanal asuransi, permission, cek sebelum input, dan lembar approval tanpa membagikan polis atau dokumen medis nyata.
Hasil yang benar-benar dicek
Artikel ini memastikan /images/hero/hero-056.webp ada di site/public/images/hero/hero-056.webp, lalu memeriksa URL resmi permission Claude Code, sandbox, FSA, PPC cloud, dan PDF PPC tentang agen asuransi. Blok JavaScript hanya memakai array fiktif. Tidak ada API perusahaan asuransi, database pelanggan, pengiriman email, atau runtime test dengan klaim nyata.
Cek publikasi mencakup slug insurance-agency-claim-intake-data-boundary-claude-code, frontmatter, tautan internal, tautan eksternal, CTA, code fences, sepuluh file locale, dan link Qiita. Langkah pertama adalah membuat claim-raw/ dan claim-ai-work/ fiktif lalu memastikan folder asli ditolak.
Artikel terkait
Buat email renewal asuransi dengan Claude Code
Susun email renewal berdasarkan deadline, dokumen, review manusia, dan booking konsultasi.
Checklist Permission Sebelum Claude Code Mengedit Situs Klien
Panduan agensi untuk membatasi area read-only, editable, dan forbidden saat memakai AI.
Balasan pembatalan hotel dengan Claude Code: tabel aman sebelum dikirim
Periksa balasan pembatalan dan perubahan tanggal tanpa mengirim nomor booking atau data tamu ke AI.
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.