← Kembali ke blog

Pelabelan AI untuk Chatbot dan Agent: Mengapa Transparansi Menjadi Bagian dari Desain

Aturan pelabelan AI Uni Eropa yang dilaporkan akan mulai berlaku bulan berikutnya menegaskan satu hal penting: pengguna perlu tahu apakah mereka sedang berinteraksi dengan manusia atau sistem AI. Artikel ini membahas dampaknya bagi engineering, product, support, startup, UMKM, dan bisnis Indonesia yang melayani pasar global.

Pelabelan AI untuk Chatbot dan Agent: Mengapa Transparansi Menjadi Bagian dari Desain

Pelabelan AI untuk Chatbot dan Agent: Mengapa Transparansi Menjadi Bagian dari Desain

Laporan The Register pada 20 Juli 2026 menyebutkan bahwa aturan pelabelan AI Uni Eropa akan mulai berlaku pada bulan berikutnya. Inti yang dilaporkan cukup jelas: chatbot dan agent perlu lebih transparan mengenai siapa, atau apa, yang sedang diajak berinteraksi oleh pengguna.

Artikel ini tidak membahas rincian kewajiban hukum yang tidak dijelaskan dalam sumber. Fokusnya adalah implikasi praktis bagi software engineer, product team, customer support, startup, UMKM, dan bisnis Indonesia yang memakai AI dalam produk atau operasional, terutama jika melayani pelanggan global atau pasar Eropa.

Fakta dari sumber

Berdasarkan laporan The Register:

  • Uni Eropa disebut akan mulai memberlakukan aturan pelabelan AI pada bulan berikutnya setelah artikel dipublikasikan.
  • Chatbot dan agent perlu lebih terbuka kepada pengguna mengenai apakah lawan interaksi mereka adalah manusia atau sistem AI.
  • Konteks utamanya adalah transparansi dalam interaksi antara pengguna dan sistem berbasis AI.

Di luar poin tersebut, artikel ini berisi analisis dan rekomendasi desain, engineering, serta operasional. Bukan nasihat hukum.

Mengapa pelabelan AI penting untuk desain produk

Pelabelan AI sering dianggap sekadar teks kecil seperti "didukung oleh AI". Padahal, dalam produk digital modern, transparansi perlu hadir di beberapa lapisan: UX, API, logging, alur customer support, hingga governance internal.

Masalahnya bukan hanya apakah sistem memakai model AI. Masalah yang lebih penting adalah apakah pengguna memahami konteks interaksi, batas kemampuan sistem, dan konsekuensi dari keputusan yang diambil melalui agent.

Contoh sederhana:

  • Chatbot FAQ yang hanya menjawab pertanyaan jam operasional memiliki risiko rendah.
  • Agent yang dapat membatalkan pesanan, mengubah alamat pengiriman, atau mengirim email atas nama pengguna memiliki risiko jauh lebih tinggi.

Keduanya sama-sama bisa memakai AI, tetapi kebutuhan transparansinya tidak sama.

Dampak bagi software engineer

Bagi engineer, transparansi AI sebaiknya tidak diperlakukan sebagai copywriting belaka. Ini perlu diterjemahkan ke dalam requirement teknis.

Beberapa area yang perlu diperhatikan:

1. UX disclosure yang eksplisit

Pengguna sebaiknya melihat informasi yang jelas bahwa mereka sedang berinteraksi dengan AI. Disclosure ini idealnya muncul di tempat yang relevan, misalnya:

  • Header chat: "Asisten AI"
  • Pesan pembuka: "Saya adalah asisten AI. Saya dapat membantu menjawab pertanyaan umum dan akan menghubungkan Anda ke tim manusia jika diperlukan."
  • Label pada respons otomatis: "Dijawab oleh AI"

Hindari desain yang membuat AI seolah-olah manusia, terutama jika sistem memakai nama, avatar, atau gaya bahasa yang terlalu personal.

2. API response yang membawa identitas actor

Jika aplikasi memiliki frontend, backend, dan integrasi pihak ketiga, identitas actor perlu terbawa di level API. Misalnya, response dapat menyertakan metadata seperti:

{
  "message": "Pesanan Anda sedang diproses.",
  "actor_type": "ai_agent",
  "agent_name": "support_triage_agent",
  "confidence_level": "medium",
  "handoff_available": true
}

Struktur seperti ini membantu frontend menampilkan label yang konsisten. Ini juga memudahkan audit ketika terjadi keluhan atau kesalahan.

3. Logging keputusan dan aksi

Untuk agent yang menjalankan aksi, logging menjadi sangat penting. Log sebaiknya tidak hanya mencatat teks percakapan, tetapi juga:

  • Siapa actor yang menjalankan aksi, manusia atau AI
  • Prompt atau instruksi sistem yang relevan
  • Tool atau API yang dipanggil
  • Data input yang digunakan
  • Keputusan yang dibuat
  • Waktu aksi dilakukan
  • Status keberhasilan atau kegagalan
  • Apakah ada approval manusia

Tanpa log yang baik, tim akan sulit menjelaskan mengapa sebuah agent mengambil keputusan tertentu.

Dampak bagi product team

Product team perlu memasukkan transparansi AI ke dalam pengalaman pengguna, bukan menambahkannya di akhir sprint.

Pertanyaan yang perlu dijawab sejak tahap desain:

  • Di titik mana pengguna harus tahu bahwa mereka berbicara dengan AI?
  • Kapan sistem harus menawarkan eskalasi ke manusia?
  • Aksi apa yang boleh dilakukan agent tanpa konfirmasi ulang?
  • Aksi apa yang wajib meminta persetujuan eksplisit pengguna?
  • Bagaimana pengguna dapat memahami batasan sistem?

Untuk produk dengan banyak persona pengguna, disclosure juga perlu disesuaikan. Pengguna awam membutuhkan bahasa yang sederhana. Pengguna enterprise mungkin membutuhkan informasi tambahan seperti sumber data, audit trail, dan owner workflow.

Dampak bagi customer support

AI di customer support bisa mempercepat triage, menjawab pertanyaan berulang, dan mengurangi beban tim. Namun, transparansi tetap penting agar pelanggan tidak merasa ditipu.

Praktik yang disarankan:

  • Jelaskan bahwa respons awal diberikan oleh AI.
  • Sediakan tombol atau instruksi untuk berbicara dengan manusia.
  • Tandai kapan percakapan berpindah dari AI ke agen manusia.
  • Jangan membuat AI mengaku sebagai staf support manusia.
  • Simpan ringkasan percakapan agar agen manusia dapat melanjutkan konteks tanpa meminta pelanggan mengulang semuanya.

Eskalasi manusia penting terutama untuk kasus sensitif, komplain serius, transaksi finansial, perubahan data penting, atau situasi yang memerlukan empati dan penilaian manusia.

Agent informasi vs agent aksi

Tidak semua agent memiliki risiko yang sama. Perbedaan paling penting adalah apakah agent hanya memberi informasi atau juga menjalankan aksi.

Agent yang hanya memberi informasi

Contoh:

  • Menjawab pertanyaan produk
  • Meringkas artikel bantuan
  • Memberi panduan penggunaan fitur
  • Menjelaskan status umum layanan

Untuk tipe ini, transparansi tetap perlu, tetapi kontrol risikonya biasanya lebih ringan. Fokusnya adalah akurasi, sumber informasi, dan kemampuan eskalasi.

Agent yang menjalankan aksi

Contoh:

  • Membatalkan pesanan
  • Mengubah data pelanggan
  • Mengirim email otomatis
  • Membuat tiket refund
  • Menjalankan workflow internal
  • Memanggil API pembayaran atau fulfillment

Untuk tipe ini, disclosure saja tidak cukup. Sistem perlu memiliki konfirmasi sebelum aksi penting, audit log, batasan akses, dan mekanisme rollback jika memungkinkan.

Relevansi untuk UMKM, startup, dan bisnis Indonesia

Aturan Uni Eropa mungkin terasa jauh bagi sebagian bisnis Indonesia. Namun, dampaknya bisa terasa jika bisnis:

  • Melayani pelanggan global
  • Menjual produk digital ke pasar Eropa
  • Menggunakan SaaS internasional yang menambahkan fitur AI
  • Mengintegrasikan chatbot dari vendor luar negeri
  • Menawarkan customer support multibahasa
  • Menjalankan agent otomatis untuk sales, support, atau operasional

Bahkan jika belum wajib secara hukum untuk semua konteks, transparansi AI adalah praktik baik. Ini membantu membangun kepercayaan, mengurangi miskomunikasi, dan memudahkan audit ketika terjadi masalah.

Rekomendasi praktis untuk tim engineering dan product

Berikut langkah yang bisa langsung dimasukkan ke backlog.

1. Disclose AI secara jelas

Gunakan label yang mudah dipahami. Jangan sembunyikan identitas AI di halaman kebijakan yang jarang dibaca. Tempatkan disclosure di UI utama tempat interaksi terjadi.

2. Sediakan eskalasi manusia

Pastikan pengguna memiliki jalur untuk menghubungi manusia. Ini penting untuk kasus yang kompleks, sensitif, atau berisiko tinggi.

3. Log keputusan dan aksi

Untuk setiap agent, catat keputusan, tool call, input penting, output, dan status aksi. Log ini berguna untuk debugging, audit, compliance, dan peningkatan kualitas.

4. Dokumentasikan tujuan dan batasan agent

Setiap agent sebaiknya memiliki dokumentasi internal yang menjelaskan:

  • Tujuan agent
  • Batasan tugas
  • Sumber data yang digunakan
  • Owner workflow
  • Tool atau API yang boleh dipanggil
  • Kondisi untuk eskalasi ke manusia
  • Risiko yang diketahui

5. Tampilkan notifikasi sebelum aksi penting

Jika agent akan menjalankan aksi yang berdampak pada akun, uang, pesanan, data pribadi, atau komunikasi eksternal, tampilkan konfirmasi terlebih dahulu.

Contoh:

"Asisten AI akan mengubah alamat pengiriman Anda. Periksa kembali detailnya sebelum melanjutkan."

6. Masukkan transparansi dan audit ke acceptance criteria

Jangan hanya membuat user story seperti "Sebagai pengguna, saya ingin bertanya ke chatbot". Tambahkan acceptance criteria seperti:

  • Pengguna dapat melihat bahwa respons diberikan oleh AI.
  • Sistem menyediakan opsi eskalasi ke manusia.
  • Setiap aksi agent tercatat di audit log.
  • Aksi berisiko meminta konfirmasi pengguna.
  • Metadata actor tersedia di API response.
  • Dokumentasi owner, sumber data, dan batasan agent tersedia.

Checklist singkat sebelum merilis chatbot atau agent

Gunakan checklist ini sebelum production release:

  • Apakah pengguna tahu bahwa mereka berinteraksi dengan AI?
  • Apakah AI diberi label konsisten di UI?
  • Apakah API membawa metadata actor?
  • Apakah ada log untuk respons, keputusan, dan aksi?
  • Apakah ada jalur eskalasi ke manusia?
  • Apakah agent memiliki batasan tugas yang terdokumentasi?
  • Apakah aksi penting meminta konfirmasi?
  • Apakah tim support tahu cara menangani handoff dari AI?
  • Apakah acceptance criteria mencakup transparansi dan audit?

Penutup

Pelabelan AI bukan hanya urusan regulasi. Bagi tim produk dan engineering, ini adalah bagian dari desain sistem yang bertanggung jawab.

Ketika chatbot dan agent semakin mampu berbicara, mengambil keputusan, dan menjalankan aksi, pengguna perlu memahami siapa yang sedang berinteraksi dengan mereka. Transparansi yang baik membuat produk lebih dipercaya, lebih mudah diaudit, dan lebih siap menghadapi ekspektasi pasar global.

Referensi