Webhook
Gateway dapat mengekspos endpoint webhook HTTP sederhana untuk pemicu eksternal.Mengaktifkan Webhook
hooks.tokenwajib diisi jikahooks.enabled=true.hooks.pathstandarnya adalah/hooks.
Autentikasi
Setiap permintaan harus menyertakan token hook. Gunakan Header:Authorization: Bearer <token>(Direkomendasikan)x-openclaw-token: <token>
Endpoint
POST /hooks/wake
Digunakan untuk membangunkan agen pada sesi utama.
POST /hooks/agent
Menjalankan agen dalam sesi terisolasi.
Payload:
message(wajib): Prompt atau pesan untuk diproses agen.deliver: Jikatrue, respons agen akan dikirim ke saluran perpesanan.wakeMode:now(segera) ataunext-heartbeat(tunggu jadwal berikutnya).
Keamanan
- Simpan endpoint webhook di belakang loopback, tailnet (Tailscale), atau reverse proxy tepercaya.
- Gunakan token hook khusus; jangan gunakan kembali token autentikasi gateway.
- Kegagalan autentikasi yang berulang akan dibatasi (rate-limited) per alamat klien.
- Payloads hook dianggap tidak tepercaya dan dibungkus dengan batas keamanan secara default.