Odoo 19 memperkenalkan lapisan AI yang melampaui pembuatan teks. AI ini dapat membantu pengguna menemukan informasi, menafsirkan record, membuka tampilan, mengklasifikasikan dokumen, mendukung pekerjaan helpdesk, menjawab pengunjung website, dan memilih tindakan yang terkontrol. Odoo 19.4 memperluas arah ini dengan pemilihan model otomatis, interaksi suara, percakapan tersimpan, kartu record live chat yang lebih kaya, dan konektivitas MCP.
Pertanyaan yang relevan bukan apakah Odoo memiliki AI. Melainkan, agen mana yang diizinkan menggunakan informasi dan alat tertentu dalam situasi tertentu. Odoo memisahkan hal tersebut melalui agen, skill, sumber, dan server action.
Mulai dengan asisten Ask AI standar
Asisten Ask AI standar tersedia dari command palette dan tombol AI di seluruh antarmuka Odoo. Menurut dokumentasi Odoo AI resmi, AI ini dapat menjawab pertanyaan dalam bahasa alami, membuka tampilan, memperbaiki konten, meringkas chatter, dan menyarankan langkah berikutnya berdasarkan konteks.
Agen Ask AI standar tidak dapat mengubah record database. AI ini dapat membantu pengguna memahami dan menavigasi informasi, tetapi Odoo dengan sengaja memisahkan bantuan tersebut dari alat yang melakukan penulisan. Ini adalah default penting karena jawaban yang fasih tidak boleh diam-diam berubah menjadi transaksi akuntansi, penjualan, atau operasional.
Agen khusus mendefinisikan pekerjaan tertentu
Agen Odoo AI khusus memiliki system prompt, gaya respons, satu atau lebih skill, dan sumber opsional. Dokumentasi AI agents resmi menjelaskan agen sebagai asisten bahasa alami dengan tujuan yang jelas dan akses ke alat Odoo.
Dalam dokumentasi Odoo 19 sebelumnya, kumpulan instruksi dan alat disebut topic. Odoo 19.4 menggantinya menjadi skill. Tujuannya tetap sama: setiap skill menjelaskan konteks, aturan, dan alur kerja untuk suatu tugas, sementara alat adalah fungsi nyata yang boleh dipanggil agen.
Struktur ini mendukung agen yang dirancang untuk situasi berbeda, bukan satu asisten dengan otoritas luas dan ambigu. Contohnya:
- Asisten penjualan yang menemukan peluang, menjelaskan data pipeline, dan menyusun pesan tindak lanjut.
- Agen dukungan yang menjawab dari artikel Knowledge yang disetujui dan mengeksekusi kasus yang tidak pasti.
- Agen dokumen yang mengklasifikasikan unggahan dan memilih folder atau tag yang disetujui.
- Asisten field service yang meringkas riwayat tugas dan menyiapkan pembaruan untuk pelanggan.
- Agen live chat yang menjawab pertanyaan umum dan membuat lead CRM setelah mengumpulkan detail yang diperlukan.
Sumber menentukan apa yang dapat dirujuk agen
Agen Odoo dapat menggunakan PDF, tautan web, file Documents, dan artikel Knowledge sebagai sumber terindeks. Opsi Restrict to Sources membatasi agen hanya pada sumber aktif yang diunggah. Ini berguna untuk jawaban yang berhadapan dengan pelanggan karena organisasi dapat menentukan materi yang seharusnya digunakan agen, bukan membiarkan respons luas tanpa dukungan.
Pembatasan sumber meningkatkan kontrol, tetapi kualitas sumber tetap penting. Dokumen harus memiliki pemilik, tanggal peninjauan, dan proses untuk menghapus harga, kebijakan, atau instruksi yang sudah usang. Sumber yang saling bertentangan dapat menimbulkan jawaban yang tidak konsisten meskipun setiap dokumen secara teknis disetujui.
Cara kerja Odoo AI Live Chat
Odoo dapat menetapkan agen AI ke aturan channel Live Chat. Dokumentasi AI Live Chat resmi menyatakan bahwa agen dapat menjawab pertanyaan umum, meminta informasi tambahan, menilai percakapan, dan meneruskan ke operator manusia.
Pola live chat yang disediakan tidak langsung membuat lead setelah pesan pertama. Instruksinya menentukan kapan eskalasi tepat, mengumpulkan detail kontak yang belum ada, mengonfirmasi detail yang sudah diketahui, dan memanggil alat pembuatan lead hanya sekali. Ini menunjukkan mengapa instruksi alur kerja sama pentingnya dengan model bahasa.
Odoo 19.4 juga dapat menampilkan kartu kaya yang dapat diklik ketika agen menyebut record Odoo yang didukung di live chat. Ini dapat membuat produk, jadwal janji, atau record lain yang didukung lebih mudah dipahami dan dibuka oleh pengunjung.
Chatbot khusus perusahaan adalah pola desain, bukan satu kotak centang
Organisasi multi-perusahaan mungkin ingin setiap website perusahaan memiliki chatbot yang hanya menjawab tentang perusahaan tersebut. Odoo memiliki komponen dasar untuk desain ini, tetapi batasnya harus dikonfigurasi secara eksplisit.
Pola praktisnya adalah:
- Gunakan website dan channel atau aturan Live Chat yang terpisah untuk setiap pengalaman yang berhadapan dengan perusahaan tertentu.
- Buat agen AI terpisah untuk setiap perusahaan, bukan satu agen dengan prompt yang mencoba menebak perusahaan.
- Berikan setiap agen hanya artikel Knowledge, dokumen, kebijakan, dan tautan web yang disetujui untuk perusahaan tersebut.
- Aktifkan Restrict to Sources agar jawaban tetap berada dalam set sumber khusus perusahaan.
- Tetapkan hanya skill dan alat yang diperlukan untuk channel tersebut, seperti pengambilan informasi atau pembuatan lead yang terkontrol.
- Pastikan lead, tiket, atau janji yang dibuat menerima konteks perusahaan yang dimaksud dan tim penanggung jawab.
- Uji pertanyaan lintas perusahaan, nama merek yang ambigu, dan upaya mengambil informasi perusahaan lain.
Record multi-perusahaan Odoo dapat dibagikan atau khusus perusahaan. Dokumentasi multi-company menjelaskan bahwa quotation, invoice, dan vendor bill yang terhubung ke perusahaan dibatasi pada konteks perusahaan yang relevan, sementara beberapa record seperti kontak dan produk dapat dibagikan secara default.
Model record itu tidak berarti setiap sumber AI otomatis terisolasi. Jangan menganggap system prompt seperti “hanya bahas Company A” sebagai kontrol kerahasiaan. Koleksi sumber yang terpisah, penetapan channel, hak akses, dan pemeriksaan di sisi alat memberikan batas yang lebih kuat. Jika diperlukan isolasi hukum yang ketat, database terpisah mungkin lebih tepat daripada konfigurasi multi-perusahaan bersama.
Agen hanya dapat menjalankan tugas melalui alat yang ditetapkan
Jika agen tidak memiliki skill, Odoo menyatakan bahwa agen dapat memberikan informasi tetapi tidak dapat menyelesaikan tugas atau mengubah database. Alat memperluas agen melampaui percakapan. Contoh yang sudah dikonfigurasi sebelumnya mencakup membuka tampilan dan membuat lead, sementara aplikasi yang dipasang dapat menyediakan alat lain.
Untuk alur kerja otomatis berbasis record, Odoo menggunakan AI server action. Dokumentasi AI server actions memisahkan AI manager dari worker tool. AI membaca record dan prompt, memilih alat, dan menyediakan argumen yang dideklarasikan. Server action standar kemudian menjalankan logika bisnis yang sebenarnya.
Ini memungkinkan AI membuat keputusan kontekstual sementara kode deterministik menegakkan aturan. Misalnya, AI dapat mengklasifikasikan dokumen pemasok, tetapi alat yang dipilih harus memvalidasi tujuan, perusahaan, status record yang diizinkan, dan field yang diperlukan sebelum menulis apa pun.
Pola otomatisasi tugas yang berguna
- Mengklasifikasikan dokumen masuk dan menerapkan tag atau folder yang disetujui.
- Meringkas tiket helpdesk dan mengisi field triase terstruktur.
- Memilih jalur tindak lanjut berdasarkan record sambil menyerahkan pengiriman atau persetujuan kepada pengguna.
- Buat lead CRM dari live chat setelah detail kontak yang diperlukan dikonfirmasi.
- Buat draf email dari konteks catatan saat ini untuk ditinjau manusia.
- Ekstrak detail terstruktur dari dokumen ke dalam alur kerja yang terkontrol.
Pola yang paling lemah adalah memberi satu agen yang luas sekumpulan alat tulis yang kuat. Agen yang lebih sempit lebih mudah diuji, dijelaskan, dan diaudit.
Apa yang ditambahkan Odoo 19.4
Catatan rilis resmi Odoo 19.4 menambahkan beberapa kemampuan di sekitar model agen ini:
- Pemilihan otomatis model AI yang paling sesuai yang telah dikonfigurasi untuk suatu tugas.
- Interaksi suara untuk mendikte permintaan kepada agen.
- Penyimpanan percakapan agen hingga 30 hari setelah pesan terakhir.
- Konektivitas MCP untuk alat eksternal yang kompatibel.
- Kartu pratinjau kaya untuk record yang didukung yang disebutkan di live chat.
- Penggantian nama topics menjadi skills.
MCP memperluas kemungkinan integrasi, tetapi juga memperluas tinjauan keamanan. Kredensial, alat yang terekspos, izin pengguna, pencatatan, dan batas data harus didokumentasikan sebelum menghubungkan klien AI eksternal.
Pertimbangan penyedia dan harga
Odoo mendukung penyedia OpenAI dan Google Gemini. Pengguna Odoo Online tidak perlu menambahkan kunci API sendiri untuk layanan standar, meskipun mereka dapat melakukannya untuk kontrol yang lebih besar. Database Odoo.sh dan on-premise memerlukan kunci penyedia untuk fitur AI. Dokumentasi kunci API Odoo AI menyebutkan bahwa biaya penyedia dapat berlaku saat kunci milik pelanggan digunakan.
Daftar periksa penerapan yang aman
- Pilih satu kasus penggunaan yang sempit dengan proses manual yang terukur.
- Tentukan sumber yang disetujui, topik yang dilarang, dan jalur eskalasi manusia.
- Tetapkan alat minimum yang diperlukan dan terapkan aturan di dalam setiap alat.
- Uji akses perusahaan, pengguna, dan record dengan akun biasa, bukan hanya administrator.
- Uji pertanyaan yang salah, tidak lengkap, bersifat adversarial, dan lintas perusahaan.
- Wajibkan peninjauan untuk tindakan finansial, kontraktual, merusak, atau yang dikirim ke pihak eksternal.
- Pantau jawaban, panggilan alat, penggunaan penyedia, dan kebaruan sumber setelah peluncuran.
Kesimpulan praktis
Odoo AI paling berguna sebagai kumpulan asisten terfokus di dalam alur kerja bisnis yang sudah ada. Live chat, pengetahuan khusus perusahaan, pembuatan lead, klasifikasi dokumen, dan otomatisasi berbasis record adalah kasus penggunaan yang kredibel karena Odoo dapat menggabungkan keputusan bahasa alami dengan record terstruktur dan alat yang terkontrol.
Desainnya tidak boleh bergantung pada keyakinan atau prompt semata. Pisahkan agen berdasarkan tujuan, batasi sumber mereka, minimalkan alat mereka, dan pertahankan aturan bisnis dalam tindakan Odoo yang deterministik. Itulah yang mengubah demo chatbot menjadi kapabilitas operasional yang dapat didukung.
