Slack
Cerminkan pesan antara kanal Slack dan kanal chat MyPlan ke dua arah.
Integrasi Slack menjembatani kanal Slack dengan kanal chat MyPlan. Pesan yang ditulis di Slack muncul di kanal MyPlan yang tertaut, dan pesan dari MyPlan diteruskan ke Slack. Tim yang masih memakai Slack tetap bisa mengikuti diskusi tanpa harus pindah sepenuhnya.
Pesan diteruskan oleh bot chat MyPlan. Di antara klien MyPlan, chat tetap terenkripsi end-to-end; bot hanya membuka pesan di kanal yang Anda tautkan ke Slack.
Tersedia di paket Business ke atas.
Sebelum mulai
- Bot chat harus sudah disiapkan oleh pengelola server MyPlan. Jika belum, halaman Integrasi menampilkan peringatan Bot chat belum dikonfigurasi di server (CHAT_BOT_IDENTIFIER / CHAT_BOT_PASSWORD). Slack membutuhkannya.
- Anda perlu akses untuk membuat dan memasang aplikasi Slack di workspace Slack Anda.
- Kanal chat MyPlan yang ingin ditautkan harus sudah ada.
Langkah-langkah
Buka halaman Integrasi
Buka Pengaturan workspace, lalu pilih Integrasi. Bagian Slack menampilkan status Belum terhubung atau Terhubung ke nama workspace Slack Anda.
Buat aplikasi Slack
Di Slack, buat aplikasi baru dengan bot scope berikut:
channels:historychannels:readchat:writechat:write.customizeusers:read
Atur Event Subscriptions
Di pengaturan aplikasi Slack, buka Event Subscriptions, atur request URL ke URL yang ditampilkan di halaman Integrasi MyPlan, lalu langgani event message.channels.
Pasang aplikasi dan simpan kredensial
Pasang aplikasi ke workspace Slack. Salin Bot User OAuth Token (diawali xoxb-) dan Signing Secret, tempel ke kolom Token bot dan Signing secret di MyPlan, lalu klik Hubungkan Slack.
Tautkan kanal
Di bagian Kanal tertaut, isi ID kanal Slack (misalnya C0123456789), pilih Kanal MyPlan, lalu klik Tautkan. Bot MyPlan otomatis ditambahkan ke kanal MyPlan dan mencoba bergabung ke kanal Slack.
Apa yang diteruskan
| Arah | Yang diteruskan | Yang tidak |
|---|---|---|
| Slack ke MyPlan | Pesan biasa dari orang di kanal publik yang tertaut. Muncul sebagai Nama (Slack): isi pesan dari bot MyPlan. | Pesan dari bot, pesan bersubtipe (misalnya edit atau hapus). |
| MyPlan ke Slack | Pesan teks dari anggota, dikirim dengan nama tampilan pengirim. | Reaksi, edit, dan balasan di utas; semuanya tetap di MyPlan. |
Satu kanal Slack hanya bisa ditautkan ke satu kanal MyPlan, dan sebaliknya. Jika salah satu sudah tertaut, MyPlan menampilkan Kanal Slack atau chat itu sudah tertaut.
Mengelola integrasi
- Perbarui kredensial: tempel token bot dan signing secret baru, misalnya setelah Anda memasang ulang aplikasi Slack.
- Lepas tautan (ikon tempat sampah di samping kanal): menghentikan penerusan untuk pasangan kanal itu.
- Putuskan: menghapus kredensial Slack dari workspace ini.
Saat proyek dipindahkan ke workspace lain, jembatan Slack untuk kanal proyeknya dimatikan.
Tips
- ID kanal Slack (diawali
C) bisa disalin dari detail kanal di Slack. MyPlan mengambil nama kanalnya sendiri saat menautkan. - Untuk kanal privat Slack, scope di atas tidak cukup; integrasi ini dirancang untuk kanal publik (
message.channels). - Gunakan satu kanal MyPlan per kanal Slack agar percakapan tidak tercampur.
Izin
Mengatur integrasi Slack membutuhkan peran Admin atau Pemilik workspace (izin integration.manage). Anggota dan tamu tidak bisa membuka pengaturannya.
Ketersediaan paket
Integrasi Slack tersedia di paket Business ke atas. Di paket yang lebih rendah, halaman Integrasi menampilkan pemberitahuan Tidak termasuk dalam paket Anda dengan tombol Lihat paket. Lihat Paket dan tagihan.
Lewat MCP
Belum ada tool MCP untuk integrasi Slack.