LINE
Hubungkan LINE Official Account Anda sendiri agar percakapan LINE mengalir ke dalam aplikasi dan Agen AI dapat membalasnya. Anda dapat menghubungkannya dengan menempelkan kredensial LINE Messaging API (Channel secret + access token) dan mengatur satu URL webhook — tidak perlu coding.
Apa Itu Integrasi LINE?
Integrasi LINE menghubungkan LINE Official Account (OA) yang Anda miliki ke platform menggunakan Messaging API resmi LINE — sistem milik LINE sendiri untuk mengirim dan menerima pesan secara otomatis, alih-alih Anda mengetiknya secara manual di aplikasi LINE. Obrolan 1-ke-1 Anda dengan orang-orang yang telah menambahkan OA Anda sebagai teman akan tersedia di dalam aplikasi, dan Agen AI, Siaran (Broadcast), serta kotak masuk bersama (shared inbox) dapat bekerja di atasnya.
Berbeda dengan Telegram atau WhatsApp Web, ini adalah integrasi resmi — integrasi ini menggunakan Messaging API milik LINE sendiri, sehingga stabil dan sesuai dengan aturan LINE. Karena LINE tidak memiliki tombol “hubungkan” sekali klik untuk alat pihak ketiga, Anda perlu menempelkan kredensial OA Anda sekali selama pengaturan.
Ketersediaan. LINE Official Account paling umum digunakan di Jepang, Taiwan, Thailand, dan Indonesia, serta tidak tersedia di UE. Anda memerlukan LINE Official Account yang terdaftar di wilayah yang didukung untuk menggunakan saluran ini.
Sebelum Anda Memulai
Anda akan membuat (atau menggunakan) tiga hal di konsol LINE sendiri. Ini adalah pengaturan satu kali yang memakan waktu sekitar 5 menit.
- Sebuah LINE Official Account (dibuat di LINE Official Account Manager). Jika Anda belum memilikinya, masuklah dengan LINE Business ID Anda dan buat akun baru — beri nama dan isi formulir singkatnya.
- Sebuah Messaging API channel untuk OA tersebut. Cara termudah adalah dengan mengaktifkannya dari dalam OA Manager (lihat Langkah 1 di bawah) — Anda tidak perlu membuat channel secara manual di Developers Console terlebih dahulu. Saat diminta, pilih provider yang sudah ada atau buat yang baru.
- Dari channel tersebut, ada tiga nilai yang perlu Anda tempelkan ke dalam aplikasi:
- Channel ID (tab Basic settings) — opsional, hanya untuk informasi
- Channel secret (tab Basic settings)
- Channel access token — token berumur panjang yang Anda terbitkan di tab Messaging API
Tidak ada dokumen bisnis yang diperlukan untuk Official Account standar (tidak terverifikasi) — cukup LINE Business ID. Verifikasi (lencana biru) bersifat opsional dan hanya ditawarkan di beberapa wilayah.
Menyiapkan LINE
Langkah 1: Aktifkan Messaging API untuk Official Account Anda
- Masuk ke LINE Official Account Manager (atau buat Official Account baru terlebih dahulu).
- Buka OA Anda.
- Klik Settings (sudut kanan atas).
- Di menu pengaturan, klik Messaging API.
- Statusnya dimulai sebagai Disabled — klik untuk mengaktifkannya.
- Pilih provider untuk channel ini (perusahaan/pengembang yang memilikinya). Jika Anda belum memilikinya, buat provider baru, lalu konfirmasi.
Langkah 2: Dapatkan Kredensial Anda dari Developers Console
Mengaktifkan Messaging API akan membuat channel di bawah provider Anda di LINE Developers Console.
- Buka developer account / provider.
- Klik ke dalam Messaging API channel.
- Buka tab Basic settings dan salin Channel ID serta Channel secret Anda.
- Buka tab Messaging API, terbitkan (atau buat ulang) Channel access token berumur panjang, lalu salin token tersebut.
Simpan nilai-nilai ini — Anda akan menempelkannya ke dalam aplikasi nanti.
Langkah 3: Hubungkan LINE di Aplikasi
- Di bilah sisi kiri, klik Settings di dekat bagian bawah.
- Di rel kiri Settings, di bawah Channels, klik Channels.
- Temukan kartu LINE dan klik Connect.
- Secara opsional, tempel Channel ID Anda — hanya untuk informasi.
- Tempel Channel secret Anda.
- Tempel Channel access token Anda.
- Klik Connect.
- Aplikasi akan memvalidasi kredensial dengan LINE dan menampilkan “Connected to: <nama OA Anda>”. Jika kredensial salah, Anda akan mendapatkan pesan kesalahan — terbitkan ulang token akses di LINE Developers Console dan coba lagi.
Langkah 4: Atur Webhook URL di LINE
Setelah terhubung, aplikasi akan menampilkan bagian Finish setup in LINE dengan webhook URL — salin URL tersebut. (Webhook URL hanyalah sebuah alamat web; menempelkannya ke LINE memberi tahu LINE ke mana harus mengirim pesan baru secara otomatis.) Kemudian di LINE Developers Console untuk channel Messaging API Anda:
- Buka tab Messaging API.
- Tempelkan URL ke dalam Webhook URL.
- Klik Update.
- Ubah Use webhook menjadi ON.
Langkah 5: Perbaiki Pengaturan Official Account Manager (Penting)
Secara default, LINE OA menangani obrolan dan balasan otomatis sendiri, yang mencegah pesan masuk ke AI. Kembali ke LINE Official Account Manager, buka pengaturan OA Anda dan atur:
| Pengaturan | Nilai yang diperlukan | Mengapa |
|---|---|---|
| Chat | On | Mengaktifkan obrolan agar percakapan mengalir (memungkinkan Anda menggunakan filter obrolan). |
| Response mode | Bot | Memungkinkan API (Agen AI Anda) menangani pesan. Mode “Chat” saja akan menelan pesan tersebut. |
| Response hours / Auto-response messages | Off | Menonaktifkan balasan otomatis LINE agar AI menangani respons (penyebab utama “balasan ganda”). |
| Greeting messages | Off | Mencegah pesan sapaan otomatis LINE bersaing dengan AI. |
| Webhooks | On | Agar LINE meneruskan pesan ke aplikasi. |
Jika aplikasi memberikan peringatan bahwa akun Anda berada dalam Chat mode, ubahlah ke Bot mode di sini — bot tidak dapat menerima atau mengirim pesan sampai Anda melakukannya.
Langkah 6: Uji Bot
- Dari ponsel yang berbeda (misalnya aplikasi LINE Anda sendiri), tambahkan Official Account Anda sebagai teman dan kirimkan pesan.
- Buka aplikasi dan buka Chats — pesan masuk akan muncul di daftar percakapan.
- Jika Agen AI menangani channel ini, Anda akan melihatnya membalas secara otomatis pesan uji tersebut.
Setelah terhubung dengan webhook yang diatur dan tombol-tombol di atas sudah benar, akun LINE Anda akan muncul sebagai Connected di halaman Channels dan AI akan merespons pesan masuk.
Biaya
LINE adalah channel gratis di aplikasi — tidak ada biaya per pesan dan tidak ada biaya koneksi bulanan dari kami. Perhatikan bahwa paket LINE sendiri memiliki batas bulanan untuk pesan push (pengiriman proaktif), yang bervariasi berdasarkan wilayah dan jenis akun. Balasan yang dikirim segera setelah pelanggan mengirim pesan kepada Anda tidak dikenakan biaya di LINE; pengiriman proaktif/siaran akan dihitung terhadap kuota paket LINE Anda.
Pesan Media
Foto, video, catatan suara, file, stiker, dan lokasi yang masuk akan dikenali sehingga AI mengetahui bahwa media telah dikirim (catatan singkat akan ditambahkan ke percakapan). Balasan AI keluar berupa teks dan gambar dalam versi ini. Balasan yang panjang akan dipotong secara otomatis agar sesuai dengan batas 5.000 karakter LINE.
Manajemen Sesi
Memeriksa Status Koneksi
Status koneksi LINE Anda ditampilkan pada kartu LINE di halaman Channels:
| Status | Arti |
|---|---|
| Connected | Akun Resmi LINE tertaut ke akun ini |
| Not connected | Tidak ada koneksi yang disiapkan |
Kartu tersebut juga memeriksa ulang pengaturan Mode chat akun Anda setiap kali Anda membuka halaman Saluran. Jika akun LINE Anda telah dialihkan kembali ke Mode chat (yang menghentikan bot untuk menerima atau mengirim pesan), peringatan berwarna kuning akan muncul pada kartu yang meminta Anda untuk mengalihkannya kembali ke Mode bot di LINE Official Account Manager — periksa kembali tombol pada Langkah 5 di sana dan peringatan tersebut akan hilang pada kunjungan berikutnya.
Memutuskan Koneksi
Buka kartu LINE dan klik Manage, lalu klik Disconnect di panel yang terbuka dan konfirmasi Remove LINE?. Ini akan menghapus koneksi di sisi kami. Untuk sepenuhnya menghentikan LINE mengirimkan peristiwa, nonaktifkan juga Use webhook (atau hapus URL webhook) di LINE Developers Console.
Batasan
- Satu Official Account per koneksi. Hubungkan setiap OA secara terpisah; satu OA hanya dapat ditautkan ke satu akun.
- Pengiriman Teks + gambar. AI membalas dengan teks dan gambar; pesan “Flex”/template/carousel yang kaya tidak dikirim dalam versi ini.
- Wilayah. LINE Official Account tidak tersedia di Uni Eropa; Anda memerlukan OA di wilayah yang didukung (misalnya Jepang, Taiwan, Thailand, Indonesia).
- Waktu balasan. Balasan instan gratis LINE memiliki jendela waktu yang singkat; pesan yang dikirim setelahnya akan dikirim secara otomatis sebagai pesan push (yang dihitung dalam kuota).
Pemecahan Masalah
Kredensial Ditolak Saat Menghubungkan
- Pastikan Anda membuat saluran Messaging API (bukan “LINE Login”).
- Terbitkan ulang long-lived channel access token pada tab Messaging API dan tempelkan nilai yang baru.
- Pastikan Anda menyalin Channel secret dari tab Basic settings (bukan Channel ID).
Bot Tidak Membalas
- Pastikan Webhooks dalam posisi On baik di Developers Console maupun OA Manager.
- Pastikan Webhook URL sesuai dengan yang ditampilkan di aplikasi.
- Pastikan Response mode diatur ke Bot (bukan Chat) di OA Manager.
Pelanggan Mendapatkan Dua Balasan
- Matikan Auto-response messages dan Greeting messages di OA Manager — balasan otomatis bawaan LINE terkirim bersamaan dengan AI.
Pesan Tidak Masuk ke Aplikasi
- Pastikan kontak tersebut telah menambahkan Akun Resmi Anda sebagai teman (LINE hanya mengirimkan pesan dari teman).
- Periksa kembali URL webhook dan pastikan Use webhook dalam posisi aktif.
Praktik Terbaik
- Selesaikan pengaturan tombol di OA Manager (mode Bot, Webhooks aktif, Greeting + Auto-reply nonaktif) — sebagian besar masalah pengaturan berasal dari sini.
- Balas dengan cepat agar balasan tetap berada dalam jendela gratis LINE dan menghemat kuota push Anda.
- Jaga keamanan access token Anda — siapa pun yang memilikinya dapat mengirim pesan sebagai Akun Resmi Anda. Terbitkan ulang di Developers Console jika token tersebut bocor.