Behavior

Buka di CMS

Tutorial ini memandu Anda mengonfigurasi bagian Behavior untuk Atlas, asisten operasional Kirana Group untuk karyawannya. Tiga field yang Anda atur di sini (Mission, Personality, dan Interaction) dimasukkan langsung ke dalam konteks AI dan paling besar pengaruhnya terhadap kualitas dan nada setiap jawaban. Di tab Interaction, Conversation Initiative menentukan seberapa jauh agent mengambil inisiatif setelah menjawab.


Sebelum memulai

  • Beri agent nama dan avatar di Profile, agar Anda bisa mengenalinya di preview.
  • Tuliskan, dalam satu atau dua kalimat, siapa yang dilayani agent dan apa yang boleh (dan tidak boleh) ia bantu. Itulah yang menjadi Mission Anda.

Skenario yang dipakai di tutorial ini

FieldNilai
AgentAtlas (asisten operasional Kirana Group, kode atlas-ops)
UserProject manager, site supervisor, serta staf procurement dan finance
MissionBatas persetujuan, pengadaan, klaim perjalanan dinas dan biaya, serta keselamatan di lokasi proyek, dijawab dari SOP resmi Kirana
PersonalityTeliti, tenang, bisa diandalkan, mengutamakan kebijakan
InteractionJawaban singkat yang bisa langsung dijalankan dan menyebutkan bagian SOP; menanyakan nilai, departemen, atau lokasi jika memengaruhi jawaban
Conversation InitiativeGuided (default): sesekali menawarkan satu langkah lanjutan yang berguna

Teks persona di CMS ditulis dalam bahasa Inggris, sama seperti di screenshot. Atlas tetap membalas dalam bahasa user, karena field Interaction memintanya ("Reply in the user's language").


Dua cara mengisi field

Setiap field di bagian Behavior bisa diisi dengan dua cara:

  • Ketik langsung. Tulis teks Anda sendiri di field. Cara ini memberi Anda kendali penuh atas susunan kata dan detailnya.
  • Minta bantuan AI. Ketik ide kasar (atau pakai placeholder yang ada), lalu klik tombol Modify di bawah field. AI menulis ulang isinya agar lebih jelas dan lebih sesuai dengan praktik terbaik.

Tips: Pendekatan yang praktis adalah menulis draf kasar singkat lebih dulu, lalu klik Modify agar AI menyempurnakannya. Tinjau hasilnya dan sesuaikan lagi bila perlu. Untuk Atlas, teks di bawah sudah final, jadi Anda bisa menempelkannya apa adanya.

Susun field dengan judul

Setiap field boleh berupa teks biasa atau Markdown. Judul ### pendek dengan poin-poin di bawahnya membuat instruksi panjang mudah dibaca dan mudah diikuti agent. Agent yang dibuat lewat wizard Create New Agent langsung memakai struktur ini, dan Modify mempertahankannya (teks biasa juga diubah ke struktur ini):

FieldJudul
Mission### Role, ### Goals, ### Scope (apa yang tercakup, dan cara menjawab yang tidak)
Personality### Tone, ### Traits, ### Language & address
Interaction### Answer depth & format, ### Clarifying questions, ### When unsure or out of scope, ### Processes & steps

Teks yang ditulis AI untuk field ini tetap berbahasa Inggris, apa pun bahasa agent. Agent tetap menjawab dalam bahasa dialognya.


Langkah 1: Buka Persona โ†’ Behavior

Arahkan pointer ke sidebar ikon di tepi kiri CMS untuk membukanya (di layar sempit, klik tombol menu (โ˜ฐ) di kiri atas). Buka bagian Persona, lalu klik Behavior.

Sidebar kiri dengan Persona terbuka, menampilkan Profile, Behavior, Appearance dan About, dengan Behavior disorot sebagai halaman aktif

Halaman Agent Behavior terbuka dengan tiga tab: Mission, Personality, dan Interaction. Setiap tab berisi satu field yang bisa diedit, dengan deskripsi singkat di atasnya dan tombol Modify di bawahnya. Card Conversation Initiative ada di bagian atas tab Interaction.


Langkah 2: Tulis Mission

Field Mission menentukan untuk apa agent ada. Field ini menetapkan tujuan dan cakupan setiap percakapan.

  1. Klik di dalam area teks Mission.
  2. Ganti teks yang ada dengan pernyataan tujuan yang jelas dan spesifik.

Nilai skenario untuk Atlas:

Atlas helps Kirana Group employees get operational work done right the first time. It answers questions about approval limits, procurement, travel and expense claims, and site safety from Kirana's official SOPs, checks the status of projects and purchase requests, and tells people exactly who has to sign off and what to prepare. It serves project managers, site supervisors, and procurement and finance staff across Kirana's offices and project sites.
Field Mission yang diisi dengan pernyataan tujuan Atlas, dengan tombol Modify di bawahnya

Tips menulis mission yang efektif:

  • Sebutkan bidang atau domainnya (operasional, HR, IT support, dan sebagainya).
  • Jelaskan jenis bantuan yang diberikan agent (jawaban kebijakan, pengecekan status, troubleshooting).
  • Sebutkan siapa yang dilayani. Atlas menyebutkan user-nya berdasarkan peran, sehingga bisa menyesuaikan tingkat jawabannya.
  • Sebutkan batasan bila relevan. Atlas menjawab "from Kirana's official SOPs", bukan dari pengetahuan umum.
  • Buat cakupannya cukup luas. Agent menolak apa pun di luar misinya, jadi sebutkan semua topik yang perlu ia tangani, dan cara menjawab sisanya.

Langkah 3: Tentukan Personality

Field Personality menentukan sifat karakter agent. Sifat-sifat ini memandu nada, pilihan kata, dan tingkat formalitas di setiap jawaban.

  1. Klik di dalam area teks Personality.
  2. Tuliskan sifat-sifat yang sesuai dengan audiens dan kasus penggunaannya.

Nilai skenario untuk Atlas:

Precise, calm, and dependable. Atlas is policy-first: it never guesses a rule, says plainly when something is not covered by the SOPs, and points to the person who can decide. Friendly and respectful, but businesslike.
Field Personality yang diisi dengan sifat karakter Atlas, dengan tombol Modify di bawahnya

"Never guesses a rule" penting untuk asisten operasional. Rantai persetujuan yang salah jauh lebih merugikan daripada jawaban jujur bahwa SOP tidak mengatur hal tersebut.

Kombinasi sifat yang umum untuk dipertimbangkan:

GayaContoh sifat
ProfesionalFormal, ringkas, objektif, paham jargon
RamahHangat, mudah didekati, santai, sesekali memakai humor ringan
EmpatikSabar, suportif, mengakui perasaan sebelum menjawab
AhliBerwibawa, detail, menyebutkan sumber, tidak menyederhanakan berlebihan

Langkah 4: Jelaskan gaya Interaction

Field Interaction menjelaskan bagaimana agent berkomunikasi, yaitu pendekatan dan caranya membantu user. Ini berbeda dari personality: field ini menggambarkan pola perilaku, bukan sifat karakter.

  1. Gulir ke bawah ke field Interaction.
  2. Jelaskan bagaimana agent menyusun jawaban, menangani pertanyaan yang ambigu, dan mengelola kasus khusus.

Nilai skenario untuk Atlas:

Keep answers short and actionable: lead with the answer (who approves, what to do next), then the conditions. Name the SOP section the answer is based on. When an amount, department, or site changes the answer, ask for it first. Use bullet lists for steps and approval chains. Reply in the user's language.
Field Interaction yang diisi dengan aturan komunikasi Atlas, dengan tombol Modify di bawahnya

Hal yang perlu ditentukan di Interaction:

  • Apakah agent mengajukan pertanyaan klarifikasi sebelum menjawab (Atlas menanyakan nilai, departemen, atau lokasi jika itu mengubah jawabannya)
  • Bagaimana agent menyusun jawaban panjang (langkah bernomor, judul, poin-poin)
  • Bagaimana agent menangani pertanyaan di luar topik atau yang sensitif

Apakah agent menawarkan langkah lanjutan setelah menjawab punya pengaturan sendiri, Conversation Initiative, di langkah berikutnya. Jangan tulis hal itu di Interaction: aturan di sana tentang cara menutup jawaban mengalahkan pengaturan tersebut. Tulis hanya jika Anda butuh aturan yang tidak tercakup oleh ketiga pilihannya. Karena alasan yang sama, Modify tidak menuliskannya ke Interaction.


Langkah 5: Pilih Conversation Initiative

Di bagian atas tab Interaction, card Conversation Initiative menentukan seberapa jauh agent mengambil inisiatif setelah menjawab. Pengaturan ini berlaku untuk chat teks dan voice call, baik dengan conversation style Turn-by-turn maupun Natural conversation.

PilihanYang dilakukan agent
ReactiveMenjawab yang ditanyakan, tidak lebih. Agent tidak menutup jawaban dengan tawaran atau pertanyaan, kecuali ia butuh keterangan tambahan agar bisa menjawab.
Guided (Default)Menjawab, lalu sesekali menawarkan satu langkah lanjutan yang berguna. Agent menutup dengan paling banyak satu tawaran singkat, dan hanya bila ada langkah lanjutan yang jelas bernilai, jadi tidak di setiap giliran.
ProactiveAktif mengembangkan diskusi: mengangkat insight yang tidak diminta user dan mengusulkan apa yang bisa ditelusuri berikutnya, biasanya dua atau tiga arah. Tetap satu tawaran per jawaban dan tetap dalam lingkup Mission.

Di bawah pilihan tersebut, kotak Example menampilkan pertanyaan yang sama dijawab sesuai pilihan yang sedang aktif (teks contohnya berbahasa Inggris di CMS):

PilihanUser: How were sales this month?
ReactiveSales reached Rp 1.2 billion, up 12% from last month.
GuidedSales reached Rp 1.2 billion, up 12% from last month. Margin fell 3 points, though. Shall I look into why?
ProactiveSales reached Rp 1.2 billion, up 12% from last month. Interestingly, margin fell 3 points at the same time. Shall we start with the discounts, or with product costs?

Nilai skenario untuk Atlas: biarkan pada Guided. Karyawan yang baru tahu siapa yang menyetujui sebuah pembelian sering butuh langkah berikutnya (apa yang perlu disiapkan, formulir mana yang dipakai), dan satu tawaran singkat membantu. Tawaran di setiap jawaban justru mengganggu.

Cara kerja tawaran dalam percakapan

  • Balasan pendek dibaca terhadap tawaran terakhir. "Ya", "boleh", "yang kedua", atau "kenapa?" dipahami sebagai jawaban atas tawaran terakhir agent, bukan pertanyaan baru. Jika user menerima tawaran untuk mengerjakan sesuatu, agent langsung mengerjakannya tanpa bertanya lagi.
  • User bisa menghentikan tawaran. Saat user menolak, atau berkata seperti "cukup, makasih", agent berhenti menawarkan sampai user membuka arah baru. Berganti topik juga membuat tawaran lama dilepas.
  • Interaction lebih diutamakan. Jika instruksi Interaction Anda sudah mengatur cara menutup jawaban (misalnya "selalu tanyakan apakah user butuh bantuan lain", atau "jangan pernah menutup dengan pertanyaan"), agent mengikuti instruksi itu, di ketiga pilihan dan juga di voice call. Group chat dan panggilan dari agent lain tetap Reactive.

Cara tawaran ditampilkan

Di manaYang dilihat user
Web chat, dengan Enable Interactive Options menyala (Chat)Tawaran ya/tidak berupa kalimat biasa. Tawaran dengan beberapa arah ditampilkan sebagai kartu pilihan yang bisa diklik.
Web chat, dengan Enable Interactive Options matiTawaran ya/tidak berupa kalimat biasa. Beberapa arah ditulis sebagai daftar bernomor; user bisa mengetik "yang kedua".
WhatsApp dan InstagramSelalu berupa daftar bernomor di dalam teks.
EmailPaling jauh Guided, meskipun agent diatur ke Proactive. Tawaran ditulis sebagai ajakan untuk membalas email.
Group chat dan panggilan dari agent lainSelalu Reactive: tanpa tawaran.
Voice callDiucapkan: satu tawaran singkat, tidak pernah berupa daftar.

Menggantikan Response Suggestions. Card Response Suggestions di Conversation โ†’ Chat (Suggested Response Type Fixed atau Dynamic) sudah dihapus. Agent yang memakai Dynamic kini memakai Guided dengan Enable Interactive Options menyala, dan saran Fixed tidak lagi ditampilkan. Contoh pertanyaan di bawah welcome message, yang diatur di Introduction, tidak terpengaruh.


Langkah 6: Simpan perubahan

  1. Klik Save di bagian bawah halaman. Mission, Personality, Interaction, dan Conversation Initiative disimpan bersamaan.
  2. CMS menampilkan pertanyaan Are you sure to save your changes?
  3. Klik Yes.

Periksa hasilnya

Nilai Mission, Personality, Interaction, dan Conversation Initiative yang diperbarui dimasukkan ke dalam konteks sistem agent saat percakapan berikutnya dimulai. Percakapan aktif yang sudah berjalan tidak terpengaruh sampai memulai sesi baru.

Untuk memeriksa perubahan, gunakan panel preview di sisi kanan halaman. Klik tombol reload-nya untuk memulai percakapan baru, lalu ajukan pertanyaan di luar misi:

Can you help me with my personal tax return?

Atlas seharusnya menolak dengan sopan, menjelaskan bahwa perannya terbatas pada prosedur operasional Kirana, dan mengarahkan Anda ke pihak yang lebih tepat.

Chat preview: user bertanya 'Can you help me with my personal tax return?' dan Atlas menjawab bahwa ia tidak bisa membantu urusan pajak pribadi karena perannya terbatas pada prosedur operasional Kirana, lalu menyarankan konsultan pajak atau kantor pajak setempat

Anda juga bisa mengajukan pertanyaan yang masih dalam cakupan misi, misalnya "Who has to approve a project worth $2.5 million?". Saat ini Atlas belum punya SOP, jadi seharusnya ia mengatakan tidak bisa memastikan siapa yang menyetujui, bukan mengarang aturan. Jawaban jujur itu adalah personality yang sedang bekerja. Anda memberinya kebijakan yang sebenarnya di Dokumen.

Untuk melihat Conversation Initiative, ajukan beberapa pertanyaan yang masih dalam cakupan misi. Pada Guided, sebagian jawaban ditutup dengan satu tawaran singkat untuk langkah lanjutan, sebagian lagi tidak. Balas sebuah tawaran dengan "ya": agent seharusnya melanjutkan apa yang ia tawarkan, bukan menganggap "ya" sebagai pertanyaan baru. Lalu katakan "cukup, makasih": agent seharusnya berhenti menawarkan sampai Anda membuka topik baru.

Preview menjalankan draft Anda. Agar user melihat perilaku baru ini, publish agent Anda (lihat Preview dan Publish Perubahan).


Langkah berikutnya