{"id":348,"date":"2026-07-06T10:33:31","date_gmt":"2026-07-06T03:33:31","guid":{"rendered":"https:\/\/komunitech.com\/blog\/tutorial\/cara-bikin-ai-agent-whatsapp-telegram-dengan-openclaw\/"},"modified":"2026-07-06T12:56:15","modified_gmt":"2026-07-06T05:56:15","slug":"cara-bikin-ai-agent-whatsapp-telegram-dengan-openclaw","status":"publish","type":"post","link":"https:\/\/komunitech.com\/blog\/tutorial\/cara-bikin-ai-agent-whatsapp-telegram-dengan-openclaw\/","title":{"rendered":"Cara Bikin AI Agent WhatsApp &amp; Telegram dengan OpenClaw"},"content":{"rendered":"<p>tl;dr: Artikel ini ngajarin cara bikin AI agent WhatsApp &amp; Telegram pake OpenClaw tanpa coding. Kamu bakal belajar dari setup channel di OpenClaw, generate API key, konfigurasi webhook WhatsApp Business API &amp; Telegram Bot API, sampai test kirim-pesan otomatis. Total waktu setup: 15-20 menit kalau OpenClaw udah terinstall. Hasilnya: AI agent yang bisa bales chat pelanggan 24\/7 di dua platform sekaligus.<\/p>\n<h2>Pendahuluan: Kenapa WhatsApp &amp; Telegram?<\/h2>\n<p>Bayangkan pelanggan kamu chat jam 2 pagi nanya &#8220;ready gan? COD bisa?&#8221; \u2014 dan langsung dapet jawaban instan dari AI agent kamu. Itulah yang bisa kamu wujudin dengan gabungin <a href=\"\/blog\/ai-agent\/apa-itu-openclaw-platform-ai-agent-open-source-untuk-indonesia\">OpenClaw<\/a> + WhatsApp Business API + Telegram Bot API.<\/p>\n<p>WhatsApp dan Telegram beda karakter:<\/p>\n<ul>\n<li><strong>WhatsApp:<\/strong> 90%+ penetrasi pasar Indonesia. Pelanggan nyaman chat di sini. Tapi ada batasan \u2014 WA Business API butuh approval Meta, ada rate limit.<\/li>\n<li><strong>Telegram:<\/strong> Gak perlu approval, API bebas, support grup\/channel\/scheduled messages. Cocok buat broadcast atau komunitas.<\/li>\n<\/ul>\n<p>Dua-duanya bisa dihandle dari satu OpenClaw instance. Kamu cukup konfigurasi channel di tiap platform, dan AI agent kamu otomatis merespon sesuai konteks.<\/p>\n<p>Sebelum mulai, pastikan <a href=\"\/blog\/tutorial\/cara-install-setup-openclaw-self-hosted-langkah-demi-langkah\/\">OpenClaw udah ke-install<\/a> dan jalan di server kamu. Kalau belum, selesaiin dulu tutorial instalasi \u2014 butuh ~10 menit.<\/p>\n<h2>Step 1: Siapkan Akun WhatsApp Business API<\/h2>\n<p>Untuk WhatsApp, kamu butuh:<\/p>\n<ol>\n<li><strong>Akun Meta Business<\/strong> \u2014 daftar di business.facebook.com (gratis).<\/li>\n<li><strong>WhatsApp Business API<\/strong> \u2014 setup lewat dashboard Meta (ada biaya per chat, Rp500-2000\/pesan tergantung region).<\/li>\n<li><strong>Permanent Token<\/strong> \u2014 generate dari WhatsApp Cloud API dashboard. Simpan token ini, bakal dipake di OpenClaw.<\/li>\n<\/ol>\n<p>Kalau budget mepet, ada alternatif gateway pihak ketiga kayak WATI atau Fonnte yang nawarin harga lebih murah buat UMKM. Tapi untuk keamanan &amp; compliance, kami saranin pake Meta API resmi langsung \u2014 <a href=\"\/blog\/ai-agent\/cara-aman-integrasi-ai-agent-ke-whatsapp-bisnis-tanpa-kena-banned\/\">baca panduan amannya di sini<\/a>.<\/p>\n<h2>Step 2: Setup Telegram Bot<\/h2>\n<p>Telegram jauh lebih gampang:<\/p>\n<ol>\n<li>Buka Telegram, cari <strong>@BotFather<\/strong>.<\/li>\n<li>Ketik <code>\/newbot<\/code>, kasih nama bot kamu (contoh: &#8220;Karyawan AI Tokoku&#8221;).<\/li>\n<li>BotFather bakal ngasih <strong>token API<\/strong> (format: <code>123456:ABCdef...<\/code>). Simpan ini.<\/li>\n<li>Opsional: set foto profil bot, deskripsi, dan commands via BotFather.<\/li>\n<\/ol>\n<p>Yang perlu kamu tau: token Telegram bot ini gak perlu approval \u2014 langsung bisa dipake setelah kamu simpan.<\/p>\n<h2>Step 3: Konfigurasi Channel di OpenClaw<\/h2>\n<p>Login ke dashboard OpenClaw kamu, masuk ke menu <strong>Settings \u2192 Channels<\/strong>:<\/p>\n<ul>\n<li><strong>WhatsApp:<\/strong> klik &#8220;Add Channel&#8221; \u2192 pilih WhatsApp \u2192 isi <code>phone_number_id<\/code> (dari Meta dashboard), <code>permanent_token<\/code>, dan <code>webhook_verify_token<\/code> (string bebas, kamu yang bikin). OpenClaw bakal generate URL webhook \u2014 copy dan paste ke Meta Webhook settings.<\/li>\n<li><strong>Telegram:<\/strong> klik &#8220;Add Channel&#8221; \u2192 pilih Telegram \u2192 masukin token dari BotFather. Save. Selesai \u2014 gak perlu webhook manual.<\/li>\n<\/ul>\n<p>Proses ini butuh 5-10 menit karena kamu harus bolak-balik dashboard OpenClaw \u2194 Meta Business. Telegram lebih cepet \u2014 cukup paste token.<\/p>\n<h2>Step 4: Setup System Prompt si AI Agent<\/h2>\n<p>Ini bagian paling penting. System prompt nentuin gimana AI agent kamu merespon pelanggan. Contoh prompt buat toko online:<\/p>\n<p><code>Kamu adalah CS virtual toko \"Toko Makmur\". Tugasmu:<br \/>\n1. Sambut pelanggan dengan ramah dan tanya butuh bantuan apa.<br \/>\n2. Jawab pertanyaan stok, harga, ongkir (data dari katalog internal).<br \/>\n3. Kalau pelanggan nawar, tawarin diskon maksimal 10%.<br \/>\n4. Kalau gak bisa jawab, catat nomor WA-nya dan bilang \"Tim kami akan hubungi dalam 1-2 jam.\"<br \/>\n5. JANGAN pernah sharing data pribadi (PIN, password).<br \/>\n6. Selalu gunakan bahasa Indonesia kasual kayak teman ngobrol.<\/code><\/p>\n<p>Prompt di atas udah include <strong>human-in-the-loop<\/strong> (point 4 dan 5) biar AI agent gak sembarangan ngasih informasi sensitif \u2014 ini penting buat <a href=\"\/blog\/tutorial\/cara-bikin-ai-agent-aman-kontrol-biar-nggak-going-rogue-guardrails-praktis\/\">mitigasi risiko AI going rogue<\/a>.<\/p>\n<h2>Step 5: Test &amp; Monitor<\/h2>\n<p>Kirim pesan ke WhatsApp bisnis kamu dan ke Telegram bot kamu. Di dashboard OpenClaw, kamu bisa liat log percakapan \u2014 dari input prompt sampai output si AI agent. Beberapa hal yang dicek:<\/p>\n<ul>\n<li><strong>Latency:<\/strong> rata-rata 3-5 detik untuk response pertama (tergantung model LLM).<\/li>\n<li><strong>Accuracy:<\/strong> apakah AI jawab sesuai system prompt dan data katalog?<\/li>\n<li><strong>Error rate:<\/strong> ada error webhook atau token expired? Kamu bisa monitor dari log.<\/li>\n<\/ul>\n<p>OpenClaw nyediain dashboard monitoring real-time \u2014 kamu bisa liat jumlah pesan masuk, rata-rata response time, dan jumlah error per jam.<\/p>\n<h2>Estimasi Biaya Operasional<\/h2>\n<ul>\n<li><strong>OpenClaw:<\/strong> gratis (self-hosted, open-source)<\/li>\n<li><strong>WA Business API:<\/strong> Rp500-2000\/pesan (tergantung region &amp; volume)<\/li>\n<li><strong>Telegram Bot API:<\/strong> gratis<\/li>\n<li><strong>Token LLM (OpenAI\/Claude):<\/strong> ~Rp50-100 per percakapan (rata-rata 3-5 putaran chat)<\/li>\n<li><strong>VPS:<\/strong> Rp100-150rb\/bulan (dari tutorial instalasi sebelumnya)<\/li>\n<li><strong>Total estimasi:<\/strong> Kalau 1000 chat\/bulan via WA + Telegram \u2192 <strong>Rp1-2 juta\/bulan<\/strong>. Lebih murah 60-70% dibanding jasa CS manusia.<\/li>\n<\/ul>\n<h2>Kesimpulan<\/h2>\n<p>Dengan 5 langkah \u2014 siapin WA API + Telegram bot, konfigurasi channel di OpenClaw, setup system prompt, dan test \u2014 kamu punya AI agent yang kerja 24\/7 di dua platform messaging sekaligus. Kuncinya ada di system prompt yang jelas dan human-in-the-loop di titik kritis.<\/p>\n<p>Selanjutnya, baca <a href=\"\/blog\/tutorial\/cara-menghubungkan-tools-api-eksternal-ke-ai-agent\/\">cara hubungin AI agent ke tools eksternal<\/a> (katalog produk, order system) biar CS automation kamu makin powerful.<\/p>\n<p><strong>Disclaimer:<\/strong> Tutorial ini untuk tujuan edukasi. Pastikan kamu paham kebijakan WhatsApp Business API sebelum deploy ke produksi \u2014 Meta bisa suspend akun kalau melanggar ToS. Selalu verifikasi sendiri.<\/p>\n<p><strong>Referensi:<\/strong><\/p>\n<ul>\n<li><a target=\"_blank\" rel=\"noopener\" href=\"https:\/\/developers.facebook.com\/docs\/whatsapp\/cloud-api\">WhatsApp Cloud API \u2014 dokumentasi resmi Meta<\/a><\/li>\n<li><a target=\"_blank\" rel=\"noopener\" href=\"https:\/\/core.telegram.org\/bots\/api\">Telegram Bot API \u2014 dokumentasi resmi<\/a><\/li>\n<li><a target=\"_blank\" rel=\"noopener\" href=\"https:\/\/docs.openclaw.ai\">Dokumentasi resmi OpenClaw<\/a><\/li>\n<li><a target=\"_blank\" rel=\"noopener\" href=\"https:\/\/platform.openai.com\/docs\/guides\/function-calling\">OpenAI Function Calling \u2014 dokumentasi resmi<\/a><\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>tl;dr: Artikel ini ngajarin cara bikin AI agent WhatsApp &amp; Telegram pake OpenClaw tanpa coding. Kamu bakal belajar dari setup channel di OpenClaw, generate API key, konfigurasi webhook WhatsApp Business API &amp; Telegram Bot API, sampai test kirim-pesan otomatis. Total waktu setup: 15-20 menit kalau OpenClaw udah terinstall. Hasilnya: AI agent yang bisa bales chat [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":359,"comment_status":"open","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[75],"tags":[],"class_list":["post-348","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-tutorial"],"_links":{"self":[{"href":"https:\/\/komunitech.com\/blog\/wp-json\/wp\/v2\/posts\/348","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/komunitech.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/komunitech.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/komunitech.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/komunitech.com\/blog\/wp-json\/wp\/v2\/comments?post=348"}],"version-history":[{"count":7,"href":"https:\/\/komunitech.com\/blog\/wp-json\/wp\/v2\/posts\/348\/revisions"}],"predecessor-version":[{"id":364,"href":"https:\/\/komunitech.com\/blog\/wp-json\/wp\/v2\/posts\/348\/revisions\/364"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/komunitech.com\/blog\/wp-json\/wp\/v2\/media\/359"}],"wp:attachment":[{"href":"https:\/\/komunitech.com\/blog\/wp-json\/wp\/v2\/media?parent=348"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/komunitech.com\/blog\/wp-json\/wp\/v2\/categories?post=348"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/komunitech.com\/blog\/wp-json\/wp\/v2\/tags?post=348"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}