Panduan Integrasi OpenClaw ke Channel Slack

Pendahuluan

Integrasi OpenClaw dengan Slack memungkinkan Anda menghadirkan AI Agent langsung ke dalam workspace untuk membantu mengelola komunikasi dan aktivitas secara lebih otomatis. Dengan koneksi ini, OpenClaw dapat membaca pesan, merespons percakapan, serta menjalankan berbagai workflow melalui channel Slack yang telah dikonfigurasi. Panduan ini akan membantu Anda membuat Slack App, mengatur permission, mendapatkan token akses, hingga menghubungkan Slack dengan OpenClaw AI Agent.

Integrasi OpenClaw ke Slack

Ikuti langkah-langkah berikuit ini:

Akses Slack API

Buka halaman Slack API Apps dan pastikan Anda telah memiliki workspace Slack yang aktif.

integrasi openclaw ke slack

Membuat Aplikasi Baru

Pilih menu Create New App, kemudian pilih opsi From scratch (Blank app).

openclaw ke slack

Isi informasi aplikasi sesuai kebutuhan:

Field
Isi
App Name
IDCloudHost Bot (atau nama lain)
Workspace
Pilih workspace Slack Anda

slack

Mengaktifkan Fitur Events

Masuk ke menu Event Subscriptions pada sidebar, kemudian aktifkan opsi Enable Events.

slack 2

Pada bagian Subscribe to bot events, pilih Add Bot Event

integrasi openclaw ke slack

Selanjutnya, tambahkan event berikut:

Event
Fungsi
message.channels
Membaca pesan pada channel publik
message.groups
Membaca pesan pada channel privat
message.im
Membaca pesan direct message

integrasi slack

Mengatur Izin Akses (Scopes)

Masuk ke menu OAuth & Permissions,

slack 2

Gulir ke bawah hingga menemukan bagian Scopes.

Lengkapi daftar Bot Token Scopes sebagai berikut:

openclaw ke slack

Scope
Fungsi
chat:write
Mengirim pesan
channels:history
Membaca riwayat channel
channels:read
Melihat daftar channel
users:read
Melihat informasi pengguna

openclaw ke slack

Instalasi Aplikasi ke Workspace

Pilih menu Install App klik Install to Workspace.

openclaw ke slack

Kemudian klik Allow untuk memberikan izin akses aplikasi ke workspace Slack Anda.

slack 3

slack 4

Mendapatkan Token Slack

Setelah aplikasi berhasil diinstal, Anda akan mendapatkan Bot User OAuth Token.

Contoh format token:

xoxb-123456789012-1234567890123-ABCDefGHIjklxxxxx

token slack

Salin token tersebut dan simpan dengan aman.

Selanjutnya, buat App-Level Token melalui menu Basic Information.

slack 5

slack 6

 

Pada bagian App-Level Token, buat token baru dengan mengaktifkan scope:

  • connections:write
  • authorizations:read
  • app_configurations:write

Berikan nama yang sesuai dan mudah dikenali pada parameter Token Name untuk memudahkan identifikasi di kemudian hari.

slack 7

openclaw ke slack 2

Konfigurasi Slack pada OpenClaw AI Agent

Kirimkan informasi kredensial berikut ke AI Agent Anda:

Ini token bot Slack saya:

Bot Token: [TEMPEL TOKEN DI SINI]

App-Level Token: [TEMPEL TOKEN DI SINI]

Workspace saya: [NAMA WORKSPACE]

slack 8

Finalisasi Setup Bot Slack

Setelah konfigurasi berhasil, Slack Bot Anda sudah terhubung dengan OpenClaw dan siap digunakan!

slack berhasil

Ringkasan

Channel
Yang Dibutuhkan
Tingkat Kesulitan
Telegram
Bot Token dari @BotFather
Mudah
WhatsApp (QR)
HP + WhatsApp terinstall
Mudah
WhatsApp (API)
Akun Meta Business
Sedang
Discord
Bot Token + Invite URL
Mudah
Slack
App Token + Install ke Workspace
Mudah

Tips Penting

  • Simpan seluruh token Anda di password manager yang aman, karena sebagian besar token tidak dapat ditampilkan kembali setelah dibuat.
  • Gunakan AI Agent IDCloudHost yang telah dideploy di Cloud VPS untuk memastikan layanan berjalan stabil 24/7 tanpa gangguan.
  • Untuk kebutuhan produksi, disarankan menggunakan WhatsApp Business API agar lebih andal, scalable, dan siap untuk penggunaan jangka panjang.

Penutup

Dengan mengikuti panduan ini, Anda telah berhasil menghubungkan Slack dengan OpenClaw AI Agent. Integrasi ini memungkinkan AI membantu mengelola komunikasi, merespons pesan, dan menjalankan otomatisasi langsung melalui workspace Slack. Pastikan seluruh token akses disimpan dengan aman dan tidak dibagikan kepada pihak lain agar koneksi Slack tetap aman dan berjalan optimal.