๐Ÿ“˜ E-Book

AI Agents untuk UMKM dengan OpenClaw

Panduan praktis dan beginner-friendly bagi pelaku UMKM untuk membangun dan menjalankan AI assistant sendiri. Tidak perlu latar belakang IT โ€” cukup baca, ikut langkah, dan jalankan.

oleh glianalabs

Edisi Beginner-Friendly
Tanggal April 2026
Bab 8 Bab + Lampiran
Level Pemula โ†’ Mahir
โ˜•
Mulai membaca
Tentang Buku Ini

Panduan Lengkap OpenClaw untuk UMKM

Buku ini adalah panduan praktis bagi pelaku UMKM untuk membangun dan menjalankan AI assistant sendiri menggunakan OpenClaw. Solusi self-hosted dengan bahasa Indonesia sederhana.

๐Ÿ 
Self-Hosted
AI yang jalan di komputer sendiri, data tetap aman
๐Ÿ‡ฎ๐Ÿ‡ฉ
Bahasa Indonesia
Penjelasan sederhana tanpa jargon teknis
๐Ÿ“‹
Template Siap Pakai
Copy-paste prompt langsung bisa digunakan
๐Ÿ”ง
Troubleshooting
Cheat sheet untuk 10+ masalah umum

Tujuan Buku

Setelah membaca buku ini, Anda akan bisa:

  1. Memahami apa itu AI Agent dan OpenClaw
  2. Install OpenClaw di Windows, macOS, atau Linux
  3. Hubungkan bot ke Telegram dan WhatsApp
  4. Buat agent untuk layanan pelanggan, pemasaran, dan booking
  5. Jalankan dan rawat sistem secara berkelanjutan

Struktur Buku

BabJudulIsi
00Front MatterPengenalan buku
01Mengapa UMKM Butuh AI + GlossaryPenjelasan istilah teknis
02Apa itu OpenClawArsitektur dengan analogi & diagram
03Instalasi & SetupLangkah install per OS
04Use Case untuk UMKM6 use case + contoh prompt
05Panduan ImplementasiStep-by-step Telegram + WhatsApp
06Studi Kasus3 bisnis nyata lengkap
07Strategi OperasionalWorkflow & maintenance
08LampiranCheat sheet & troubleshooting

Persyaratan

Komputer (Windows/macOS/Linux)
Koneksi internet (untuk install & API)
Akun Telegram (gratis)
API Key AI (bisa dapat gratis dari Anthropic/OpenAI)
1-2 jam waktu luang untuk implementasi awal
๐Ÿ’ก

Catatan tentang API Key: API Key adalah "voucher" untuk menggunakan AI. Anda bayar per penggunaan (sangat kecil โ€” kurang dari $1 untuk 1000 pesan). Anthropic (Claude) memberikan $5 free credit untuk memulai.

Bab 1

Mengapa UMKM Butuh AI?

UMKM sering berhadapan dengan keterbatasan waktu, tenaga, dan akses ke teknologi. Solusi AI yang tepat dapat membantu mereka mengelola tugas rutin, meningkatkan respons pelanggan, dan menjaga kehadiran digital.

Tantangan UMKM

Mengapa AI Agent?

AI agent memungkinkan UMKM untuk:

๐Ÿ’ฌ
Auto-Reply
Menjawab pertanyaan umum secara otomatis 24/7
๐Ÿ“ข
Konten Promo
Menghasilkan konten promosi sederhana
โฐ
Pengingat
Mengingatkan stok dan jadwal secara otomatis
๐Ÿ“Š
Laporan
Membuat ringkasan laporan harian

Keuntungan Self-hosted

OpenClaw adalah solusi self-hosted. Artinya:

Bab 1 โ€” Lanjutan

Kamus Istilah (Glossary)

Berikut istilah-istilah penting yang akan sering muncul di buku ini. Jangan Hafal โ€” cukup Pahami!

๐Ÿค– Agent (Agen)

Apa itu? = "Ahli" AI yang menjalankan tugas tertentu.

Analogi: Seperti karyawan virtual yang tugasnya sudah ditentukan melalui instruksi (prompt).

Contoh:

  • Agent "Penerima Tamu" โ†’ jawab pertanyaan pelanggan
  • Agent "Kasir" โ†’ buatkan ringkasan penjualan
๐Ÿ“ก Channel (Saluran)

Apa itu? = Aplikasi chat tempat agent berkomunikasi dengan pengguna.

Analogi: Seperti berbagai "cabang" toko โ€” bisa di Telegram, WhatsApp, atau website.

  • Telegram = cabang toko A
  • WhatsApp = cabang toko B
  • Website = cabang toko C
๐Ÿšช Gateway (Gerbang)

Apa itu? = Program pusat yang menghubungkan semua channel dengan agent.

Analogi: Seperti resepsionis di hotel โ€” menerima tamu, menyampaikan ke karyawan yang tepat, dan mengantar jawaban kembali.

Pesan Masuk  โ”€โ”€โ–บ  Gateway  โ”€โ”€โ–บ  Agent  โ”€โ”€โ–บ  Gateway  โ”€โ”€โ–บ  Pesan Keluar
(dari Telegram)  (resepsionis)  (ahli)  (resepsionis)  (balasan)
๐Ÿ”Œ Plugin (Pengaya)

Apa itu? = Fitur tambahan yang membuat gateway bisa terhubung ke channel baru.

Analogi: Seperti "colokan" di stop kontak โ€” tanpa plugin, gateway tidak bisa "berbicara" dengan channel tertentu.

  • Plugin WhatsApp โ†’ agar gateway bisa connect ke WhatsApp
  • Plugin Telegram โ†’ agar gateway bisa connect ke Telegram
๐Ÿ‘ฅ Pairing (Pemasangan)

Apa itu? = Proses "persetujuan" agar nomor/akun bisa menggunakan bot.

Analogi: Seperti PIN transaksi di ATM โ€” tanpa pairing, orang asing bisa akses bot Anda.

๐Ÿ“‹ Prompt (Instruksi)

Apa itu? = Instruksi tertulis yang menentukan bagaimana agent behave dan merespons.

Analogi: Seperti "job desk" atau deskripsi pekerjaan untuk karyawan.

Kamu adalah agen layanan pelanggan untuk warung kopi.
Jawab dengan ramah dan singkat.
โš™๏ธ Daemon (Layanan Background)

Apa itu? = Program yang berjalan di belakang layar, terus-menerus, tanpa perlu Anda buka manual.

Analogi: Seperti "suster" yang jaga malam di rumah sakit โ€” selalu ada meski Anda tidur.

๐Ÿ“ฆ API Key (Kunci API)

Apa itu? = "Kartu identitas" untuk menggunakan layanan AI.

Analogi: Seperti kode voucher untuk beli token listrik โ€” tanpa token, tidak ada daya.

  • Anthropic (Claude): console.anthropic.com
  • OpenAI (GPT): platform.openai.com
  • Google (Gemini): ai.google.dev

Ringkasan Glossary

IstilahAnalogiFungsi
AgentKaryawan virtualMemproses & menjawab pesan
ChannelCabang tokoPintu masuk chat pelanggan
GatewayResepsionis hotelPusat kendali semua pesan
PluginColokan stop kontakMenghubungkan channel baru
PairingPIN ATMKeamanan akses bot
PromptJob deskInstruksi untuk agent
DaemonSuster jaga malamJalan terus di background
API KeyVoucher token listrikAkses layanan AI
Bab 2

Apa itu OpenClaw?

OpenClaw adalah gateway self-hosted yang menghubungkan aplikasi percakapan dengan AI agents. Dengan menjalankan satu proses Gateway di komputer Anda, OpenClaw membuat asisten AI tersedia di berbagai channel seperti Telegram, WhatsApp, Slack, Discord, dan WebChat.

๐Ÿ  Analogi: OpenClaw seperti Restoran

KomponenAnalogi Restoran
GatewayResepsionis yang terima tamu
AgentChef yang masak makanan
ChannelBerbagai pintu masuk restoran (depan, terrace, delivery)
PluginAlat masak khusus (oven, grill, dll)
PromptResep masakan

๐Ÿ”ง Komponen Utama

1. Gateway (Gerbang)

Gateway adalah pusat kendali OpenClaw. Ia yang menerima semua pesan masuk dari channel, mengarahkan ke agent yang tepat, mengirim jawaban balik, mengelola sesi percakapan, dan menyimpan log aktivitas.

Gateway berjalan di port 18789 secara default.

Akses gateway:
- Browser: http://127.0.0.1:18789/
- Command: openclaw gateway status

2. Agent (Agen)

Agent adalah "otak" yang memproses pesan. Agent disimpan sebagai file .agent berisi prompt.

name: NamaAgent
prompt: |
  Instruksi untuk agent...

3. Channel (Saluran)

ChannelKeterangan
TelegramCepat, mudah setup, cocok untuk test
WhatsAppJangkauan luas, hampir semua orang pakai
SlackCocok tim internal
DiscordCocok komunitas
WebChatUntuk website bisnis

๐Ÿ“Š Perbandingan: Self-hosted vs Cloud

AspekOpenClaw (Self-hosted)AI Cloud Biasa
DataDi perangkat sendiriDi server perusahaan
BiayaSekali bayar (API token)Langganan bulanan
KontrolPenuhTerbatas
InternetPerlu untuk API, bisa offline modeSelalu perlu online
PrivasiTinggiTergantung penyedia

๐Ÿ†š OpenClaw vs Alternatif

FiturOpenClawBotpressDialogflow
Self-hostedโœ… Penuhโš ๏ธ ParsialโŒ Tidak
Multi-channelโœ… 10+โœ… 10+โœ… 10+
Gratisโœ…โŒ BerbayarโŒ Berbayar
Easy setupโœ…โš ๏ธ SedangโŒ Kompleks
Untuk UMKMโœ… Idealโš ๏ธ OverkillโŒ Terlalu besar
Bab 3

Instalasi & Setup OpenClaw

Bab ini menjelaskan cara pasang OpenClaw di Windows, macOS, dan Linux. Estimasi waktu: 30โ€“45 menit untuk pemula.

Peta Proses Instalasi

1
Install Node.js (WAJIB)
Node.js adalah "mesin" yang membuat OpenClaw bisa jalan. Tanpa ini, OpenClaw tidak bisa dibuka.
2
Install OpenClaw (WAJIB)
Download dan install OpenClaw menggunakan script otomatis.
3
Install VS Code (Disarankan)
Editor teks untuk membuat dan edit file agent. Seperti "Microsoft Word" untuk coding.
4
Setup OpenClaw (Onboarding) (WAJIB)
Masukkan API key dan pilih model AI.
5
Verifikasi (WAJIB)
Cek apakah instalasi berhasil dengan gateway status dan dashboard.

STEP 1: Install Node.js

Cek apakah Node.js sudah terinstall:

node --version
npm --version
โ„น๏ธ

Jika muncul v22.x.x atau v24.x.x โ†’ Node.js sudah ada, lanjut ke STEP 2.

macOS

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
brew install node

Linux (Ubuntu/Debian)

sudo apt update
sudo apt install -y curl
curl -fsSL https://deb.nodesource.com/setup_24.x | sudo -E bash -
sudo apt install -y nodejs
node --version

Windows

  1. Buka https://nodejs.org/en/download/
  2. Download versi LTS (Recommended)
  3. Klik file .msi
  4. Centang "Add to PATH" saat instalasi
  5. Klik Next โ†’ Install โ†’ Finish

STEP 2: Install OpenClaw

macOS / Linux

curl -fsSL https://openclaw.ai/install.sh | bash
openclaw --version

Windows (Native)

iwr https://openclaw.ai/install.ps1 -useb | iex

STEP 4: Setup Awal (Onboarding)

openclaw onboard --install-daemon

Wizard akan meminta pilihan Model Provider (Anthropic direkomendasikan), API Key, dan preferensi gateway.

โš ๏ธ

File konfigurasi tersimpan di ~/.openclaw/openclaw.json. Jangan pernah share API key Anda dengan siapapun!

STEP 5: Verifikasi

openclaw gateway status
# Output yang benar:
# โœ… Gateway is running
# Port: 18789

openclaw dashboard
# Buka http://127.0.0.1:18789/ di browser

Troubleshooting Umum

MasalahPenyebabSolusi
openclaw: command not foundPATH belum disetBuka terminal baru, atau export PATH="$PATH:$(npm global bin)"
Gateway tidak mau jalanPort 18789 dipakailsof -i :18789 untuk cek
Dashboard tidak bisa dibukaBrowser blok local addressCoba http://localhost:18789/
API key rejectedKey salah atau expiredCek di console provider, generate key baru

Checklist Sebelum Lanjut

Node.js sudah terinstall (--version berhasil)
OpenClaw sudah terinstall (--version berhasil)
Onboarding sudah selesai (config file ada)
Gateway status = running
Dashboard bisa dibuka di browser
Ketik "Halo" di dashboard, dapat jawaban
Bab 4

Use Case OpenClaw untuk UMKM

Di bab ini, kita akan pelajari 6 use case nyata yang bisa langsung Anda pakai untuk bisnis UMKM, lengkap dengan contoh prompt yang bisa dicopy-paste.

Quick Navigation

#Use CaseCocok UntukWaktu Setup
1Layanan Pelanggan OtomatisSemua bisnis5 menit
2Konten PemasaranSocial media, broadcast10 menit
3Pengingat StokToko, warung, gudang5 menit
4Ringkasan PenjualanKasir, pemilik toko10 menit
5Reservasi & JadwalSalon, jasa service5 menit
6FAQ ProdukE-commerce, toko online10 menit
๐Ÿค– Use Case #1: Layanan Pelanggan Otomatis
โญ Mudah

Cocok untuk: Semua jenis UMKM โ€” Telegram, WhatsApp, WebChat

Masalah yang Dipecahkan

  • "Jam berapa toko buka?" โ†’ Bolak-balik jawab sama
  • "Harga produk X berapa?" โ†’ Harus buka katalog
  • "Cara pesan gimana?" โ†’ Jawab lagi dan lagi

Contoh Prompt

name: CustomerServiceBot
prompt: |
  Kamu adalah Customer Service untuk warung kopi "Kopi Kenangan".
  
  INFORMASI TOKO:
  - Jam buka: 07.00 - 22.00 setiap hari
  - Alamat: Jl. Merdeka No. 10, Jakarta
  - No. HP: 0812-3456-7890
  
  MENU ANDALAN:
  - Kopi Susu: Rp 15.000
  - Americano: Rp 12.000
  - Latte: Rp 18.000
  - Roti Bakar: Rp 10.000
  
  ATURAN RESPONS:
  1. Selalu jawab ramah dengan emoji kopi โ˜•
  2. Jika tidak tahu jawabannya, bilang: "Maaf, saya akan tanya ke pemilik dulu"
  3. Tawarkan promo: "Beli 2 Gratis 1 kopi apapun!"
๐Ÿ“ฑ Use Case #2: Konten Pemasaran
โญ Mudah

Cocok untuk: Bisnis dengan social media atau broadcast WhatsApp

Masalah yang Dipecahkan

  • "Mau promo tapi males nulis caption"
  • "Tidak konsisten posting konten"
  • "Caption bosan, tidak menarik"

Contoh Prompt

name: MarketingAssistant
prompt: |
  Kamu adalah asisten marketing untuk toko kue "Kue Basah Ibu Sari".
  
  STYLE:
  - Bahasa Indonesia casual
  - Gunakan emoji yang relevan (๐ŸŽ‚๐Ÿฐ๐ŸŽ‰)
  - Maksimal 3 paragraf
  - Call-to-action di akhir
  
  FORMAT OUTPUT:
  Buat 3 variasi caption:
  Variasi 1 (Formal): [caption formal]
  Variasi 2 (Casual): [caption casual]
  Variasi 3 (Storytelling): [caption cerita]
๐Ÿ“ฆ Use Case #3: Pengingat Stok
โญ Mudah

Cocok untuk: Toko kelontong, warung, gudang, minimarket

Contoh Prompt

name: StockReminderBot
prompt: |
  Kamu adalah asisten Pengelola stok untuk toko "Toko Sejahtera".
  
  ATURAN NOTIFIKASI:
  1. Jika stok < 5, kirim: "โš ๏ธ STOK MENIPIS: [nama barang] tinggal [jumlah]"
  2. Jika stok = 0, kirim: "๐Ÿšจ STOK HABIS: [nama barang]. Segera pesan ulang!"
  3. Check setiap ada yang diminta pelanggan
๐Ÿ“Š Use Case #4: Ringkasan Penjualan Harian
โญโญ Sedang

Cocok untuk: Kasir, pemilik toko, manajer

โš ๏ธ

OpenClaw agent tidak bisa akses database secara langsung. Use case ini bekerja dengan input manual dari pemilik.

๐Ÿ“… Use Case #5: Reservasi & Jadwal
โญ Mudah

Cocok untuk: Salon, jasa service, restoran, klinik

Contoh Prompt

name: BookingAssistant
prompt: |
  Kamu adalah asisten reservasi untuk "Salon Cantik Indonesia".
  
  FORMAT BOOKING:
  BOOK | Nama | Layanan | Tanggal | Jam
  
  ATURAN:
  1. Konfirmasi dengan: "โœ… Booking berhasil untuk [Nama]..."
  2. Jika jam sudah penuh, tawarkan jam terdekat
  3. Kirim reminder 1 hari sebelumnya
โ“ Use Case #6: FAQ Produk
โญ Mudah

Cocok untuk: E-commerce, toko online, fashion, electronics

Masalah yang Dipecahkan

  • "Berapa lama pengiriman?"
  • "Ada garansi?"
  • "Bisa COD?"
๐Ÿ’ก

Tips: Combining Use Cases โ€” Anda bisa gabungkan beberapa use case dalam satu agent menggunakan template MultiPurposeAssistant.

Bab 5

Panduan Implementasi Langkah-demi-Langkah

Di bab ini, Anda akan membuat agen OpenClaw pertama, hubungkan ke channel, dan test langsung. Hasil akhir: Bot Telegram/WhatsApp yang bisa jawab pertanyaan.

STEP 1: Buat Bot Telegram ๐Ÿค–

Telegram adalah channel termudah untuk mulai.

1
Buka Telegram & Cari @BotFather
Di search bar, ketik "BotFather" dan pilih yang ada tanda โœ… (resmi)
2
Buat Bot Baru
Kirim /newbot lalu ikuti instruksi pemberian nama dan username (harus diakhiri dengan "bot")
3
Simpan Token!
BotFather akan memberikan token seperti: 6123456789:ABCDefGHIjklMNOpqrsTUVwxYZ_123456789. Simpan di tempat aman!

STEP 2: Setup Konfigurasi OpenClaw

Edit file ~/.openclaw/openclaw.json:

{
  "channels": {
    "telegram": {
      "enabled": true,
      "botToken": "6123456789:ABCDefGHIjklMNOpqrsTUVwxYZ_123456789",
      "dmPolicy": "pairing",
      "groups": {
        "*": {
          "requireMention": true
        }
      }
    }
  }
}
BagianPenjelasanNilai yang Mungkin
enabledAktifkan channel ini?true / false
botTokenToken dari BotFatherToken Anda
dmPolicyPolicy untuk DMpairing / open / allowlist
requireMentionDi group, perlu mention bot?true / false
๐Ÿ”’

Keamanan: Agent OpenClaw bisa mengakses browser, file, dan shell di komputer Anda. Untuk bot yang melayani publik, batasi tools agent dan set dmPolicy ke "pairing" atau "allowlist" agar hanya kontak tepercaya yang bisa mengaksesnya โ€” jangan pakai "open" untuk agent yang punya akses penuh ke sistem.

STEP 3: Install Plugin WhatsApp (Optional)

openclaw plugins install @openclaw/whatsapp
openclaw channels login --channel whatsapp
# Akan muncul QR code โ€” scan dengan WhatsApp di HP

STEP 4: Buat File Agent (.agent)

Simpan sebagai customer-helper.agent di folder ~/openclaw-agents/:

name: WarungKopiHelper
prompt: |
  Kamu adalah agen layanan pelanggan untuk warung kopi "Kopi Enak".
  
  INFO TOKO:
  - Jam buka: 07.00 - 22.00 setiap hari
  - Alamat: Jl. Merdeka No. 10
  - No. WA: 0812-3456-7890
  
  MENU:
  - Kopi Susu: Rp 15.000
  - Americano: Rp 12.000
  - Latte: Rp 18.000
  
  ATURAN:
  1. Selalu jawab dengan ramah
  2. Sertakan info harga saat diminta
  3. Tawarkan promo yang sedang jalan
  4. Jika pertanyaan di luar scope, sarankan hubungi WA

STEP 5: Jalankan Gateway & Test

# Jalankan gateway
openclaw gateway

# Approve pairing
openclaw pairing list telegram
openclaw pairing approve telegram KODE_ANDA

# Test di Telegram โ€” kirim:
# /start
# "Jam berapa buka?"
๐ŸŽ‰

Jika bot menjawab, selamat! Bot Telegram Anda sudah aktif!

Checklist Implementasi

Bot Telegram sudah dibuat (dari @BotFather)
Token bot sudah disimpan
File konfigurasi ~/.openclaw/openclaw.json sudah dibuat
Plugin WhatsApp sudah install (jika perlu WA)
File .agent sudah dibuat
Gateway sudah running (status = running)
Pairing Telegram sudah approve
Test chat: Kirim pesan, dapat jawaban
Bab 6

Strategi Operasional & Workflow

Bab ini membantu UMKM menjalankan OpenClaw secara berkelanjutan โ€” bukan cuma soal install, tapi bagaimana supaya bot tetap jalan dan bisnis Anda tetap terkelola.

Model Workflow Tim

Model A: Solo Owner (Pemilik Tunggal)

Kapan cocok: Bisnis kecil, chat volume rendah (< 50/day)

  • ๐Ÿค– Bot handle pertanyaan umum 24/7
  • ๐Ÿค– Bot escalate ke pemilik jika di luar kemampuan
  • ๐Ÿ‘ค Pemilik handle: komplain, pesanan, masalah kompleks

Model B: Small Team

Kapan cocok: Bisnis menengah, chat volume medium (50โ€“200/day)

  • ๐Ÿค– Bot handle auto-reply FAQ, promo, basic order
  • ๐Ÿ‘ฅ CS Team handle escalated conversations
  • ๐Ÿ‘ค Owner handle: komplain, refund, pricing decisions

Workflow Harian

๐ŸŒ…
Pagi (5 menit)
Cek dashboard, lihat log overnight, cek escalated messages, update prompt jika ada info baru
โ˜€๏ธ
Siang (3 menit)
Handle escalated messages, update bot jika ada produk/jadwal baru
๐ŸŒ†
Sore (5 menit)
Review ringkasan penjualan, cek reminder besok, backup konfigurasi

Otomasi Bertahap

โš ๏ธ

Jangan automasi semua sekaligus! Mulai dari yang paling sederhana, baru tambahkan bertahap.

Level 1: Basic Auto-Reply (Week 1)
  • โœ… Jawaban jam buka/tutup
  • โœ… Info produk dan harga
  • โœ… Promo static
Level 2: Semi-Automation (Week 2โ€“3)
  • โœ… Semua dari Level 1
  • โœ… Konfirmasi pesanan via chat
  • โœ… Pengiriman reminder H-1
Level 3: Full Automation (Week 4+)
  • โœ… Semua dari Level 2
  • โœ… Auto-schedule berdasarkan availability
  • โœ… Payment confirmation
  • โœ… Review request

Backup dan Pemulihan

File yang Perlu di-Backup

~/.openclaw/
โ”œโ”€โ”€ openclaw.json      # Konfigurasi utama โš ๏ธ WAJIB
โ”œโ”€โ”€ credentials/       # Credential channels โš ๏ธ WAJIB
โ”œโ”€โ”€ agents/            # File agent โš ๏ธ WAJIB
โ””โ”€โ”€ logs/              # Log aktivitas (optional)

Script Backup Otomatis (Linux/macOS)

#!/bin/bash
BACKUP_DIR=~/backups/openclaw
DATE=$(date +%Y%m%d_%H%M%S)
mkdir -p $BACKUP_DIR
cp ~/.openclaw/openclaw.json $BACKUP_DIR/config_$DATE.json
cp -r ~/.openclaw/agents $BACKUP_DIR/agents_$DATE
echo "โœ… Backup complete"

# Setup cron (backup setiap hari jam 2 AM)
# crontab -e โ†’ tambahkan:
# 0 2 * * * /home/user/backup-openclaw.sh

Monitoring & Metrik

MetrikTarget
Response Rate (% pesan dibalas bot)> 80%
Response Time (waktu avg bot balas)< 30 detik
CS Escalation (% pesan perlu human)< 20%
User Satisfaction> 4/5
"Mulai kecil, scale up perlahan. Saya mulai dengan Telegram bot untuk Warung Kopi. Setelah 2 minggu baru tambahkan WhatsApp."
โ€” Studi Kasus #1
"Prompt itu living document. Saya update hampir setiap hari berdasarkan chat nyata."
โ€” Studi Kasus #2
Bab 7

Studi Kasus: 3 Bisnis Nyata

Di bab ini, kita akan praktikkan bagaimana implementasi OpenClaw untuk 3 jenis bisnis berbeda yang bisa Anda adaptasi.

โ˜• Studi Kasus #1: Warung Kopi
45 menit setup
Profile Bisnis
Warung Kopi "Kopi Nusantara"
Jl. Sudirman No. 5, Bandung | 07.00 - 22.00
Menu: Kopi Susu Rp15rb, Americano Rp12rb, Latte Rp18rb

Tujuan: Auto-reply jam buka, promo, dan pesan via Telegram

Setup Config

{
  "channels": {
    "telegram": {
      "enabled": true,
      "botToken": "ISI_TOKEN_ANDA_DARI_BOTFATHER",
      "dmPolicy": "open"
    }
  }
}

Hasil

  • โœ… Hemat 2โ€“3 jam/hari
  • โœ… Promo otomatis tersebar
  • โœ… Rating chat meningkat
๐ŸŽ Studi Kasus #2: Toko Oleh-oleh
60 menit setup
Profile Bisnis
Toko Kado Mantap
Mall Grand Indonesia | 10.00 - 22.00
Kue tradisional, gift box | Rp 25rb - 500rb

Tujuan: Rekomendasi produk + info pengiriman via WhatsApp

Contoh Percakapan

Pelanggan: "Mau oleh-oleh untuk keluarga Surabaya"
Bot: "๐ŸŽ Paket Keluarga Rp 150rb (Kue lapis+Bakpia+Cokelat)
FREE gift box! Kirim Surabaya 3-5 hari Rp 25rb"
๐Ÿงน Studi Kasus #3: Jasa Kebersihan
60 menit setup
Profile Bisnis
CleanPro Indonesia
Home/Office/Deep Cleaning | Rp 150-400rb
08.00-18.00 (Mon-Sat)

Tujuan: Booking otomatis + reminder H-1 via WhatsApp

Contoh Percakapan

Pelanggan: "BOOK | Rina | Home Cleaning | Jl.Anggrek | 18 April | 10.00"
Bot: "โœ… BOOKING DITERIMA!
Home Cleaning | 18 April 10.00
Estimasi: Rp 150rb
โฐ Reminder H-1 akan dikirim"

Ringkasan Studi Kasus

BisnisChannelUse CaseWaktu Setup
Warung Kopi โ˜•TelegramCS + Pesan45 menit
Toko Oleh-oleh ๐ŸŽWhatsAppRekomendasi + Kirim60 menit
Jasa Kebersihan ๐ŸงนWhatsAppBooking + Reminder60 menit
Lampiran

Referensi & Cheat Sheet

Quick Reference untuk semua yang Anda butuhkan saat implementasi dan operasi.

๐Ÿ†˜ Troubleshooting Cheat Sheet

openclaw: command not found

Penyebab: PATH belum diset

export PATH="$PATH:$(npm global bin)"
# atau install ulang:
curl -fsSL https://openclaw.ai/install.sh | bash
Gateway tidak mau jalan

Penyebab: Port 18789 sudah dipakai

lsof -i :18789      # macOS/Linux
# Edit config: "gateway": { "port": 18790 }
openclaw gateway restart
Bot Telegram tidak balas
openclaw gateway status
openclaw pairing list telegram
openclaw pairing approve telegram <CODE>
openclaw gateway restart

๐Ÿ“‹ Quick Command Reference

PerintahFungsi
openclaw gatewayJalankan gateway
openclaw gateway statusCek status
openclaw gateway restartRestart gateway
openclaw dashboardBuka dashboard web
openclaw channels statusList semua channel
openclaw channels login --channel whatsappLogin WhatsApp
openclaw pairing list telegramList pairing
openclaw pairing approve telegram <CODE>Approve user
openclaw plugins install @openclaw/whatsappInstall plugin WA
openclaw logsLihat log
openclaw --versionCek versi

๐Ÿ”— Link Resources

ResourceURL
OpenClaw Websitehttps://openclaw.ai/
Documentationhttps://docs.openclaw.ai/
Anthropic (Claude)console.anthropic.com
OpenAI (GPT)platform.openai.com
Google (Gemini)ai.google.dev
Node.jshttps://nodejs.org/en/download/
VS Codehttps://code.visualstudio.com/

๐Ÿ’ฐ Estimasi Biaya

KomponenBiaya
Software OpenClawGRATIS (open source)
Channel TelegramGRATIS
Channel WhatsAppGRATIS
API AI~$0.01โ€“0.10 per conversation

โœ… Final Checklist

Hardware: Komputer/laptop siap
Software: Node.js, VS Code terinstall
Akun: API key sudah dapat
Node.js: --version berhasil
OpenClaw: --version berhasil
Gateway: status = running
Channel: Telegram/WhatsApp sudah connect
Pairing: sudah approve
Agent file: sudah dibuat
Test: chat berhasil dapat jawaban
Backup: konfigurasi sudah di-backup
๐Ÿ™ Terima Kasih!

Terima kasih sudah membaca buku ini! Semoga bisnis Anda semakin maju dengan AI agent.

Langkah selanjutnya:

  1. Implementasi studi kasus yang paling cocok untuk bisnis Anda
  2. Evaluasi dan fine-tune prompt berdasarkan percakapan nyata
  3. Scale up bertahap sesuai kebutuhan bisnis

๐ŸŸข Buku ini dibuat untuk pemula. Kalau ada yang bingung, berarti kami yang kurang jelas, bukan Anda.