Slack Post Message aksiyonu, Slack’te belirli bir kanala mesaj göndermek için kullanılır. Uygulamanız üzerinden doğrudan Slack iletişimi kurmayı sağlar. Özellikle ekip içi bildirimler, otomatik mesajlaşma senaryoları veya süreç tabanlı bilgilendirmelerde tercih edilir.
Teknik Özellikler
Mesaj Gönderme: Slack Post Message aksiyonu, belirtilen channel_id ve text parametreleriyle bir Slack kanalına mesaj gönderir.
Parametre Uyumluluğu:
settings (Object – zorunlu): Slack entegrasyonu için gerekli ayar bilgileri.
text (String – zorunlu): Gönderilecek mesajın içeriği.
Değer Bağlama: Parametrelere sabit (Fixed) değer atanabilir ya da Symbol Picker aracılığıyla dinamik değerler (Action Result, Current, Form Component, Screen Input vb.) bağlanabilir.
Web & Mobil Destek: Bu aksiyon hem web hem de mobil uygulamalarda kullanılabilir.
Slack Post Message Aksiyonu Uygulama Adımları
1. UI Design’da Aksiyon Tanımlama
Kuika platformunda projenizi açın.
UI Design modülünde mesaj gönderme işlemi yapılacak ekranı seçin.
Bir buton ekleyin (ör. “Mesaj Gönder”).
Butonu seçin ve + ADD ACTION menüsünden OnClick → Slack → Post Message aksiyonunu ekleyin.
2. Parametreleri Yapılandırma
settings (zorunlu): Slack entegrasyonu için tanımlı ayarları seçin.
channel_id (zorunlu): Mesajın gönderileceği kanal kimliği (C12345 formatında).
text (zorunlu): Gönderilecek mesaj metni. Form input alanından alınabilir veya sabit değer verilebilir.
Kullanım Senaryosu: Slack Kanalına Bildirim Gönderme
Bir görev yönetim uygulamasında, kullanıcı bir görev tamamladığında Slack kanalına otomatik bildirim gönderilebilir.
Adımlar:
UI Design’da bir buton ekleyin: “Görevi Tamamla”.
OnClick → Slack→ Slack Post Message aksiyonunu ekleyin.
channel_id değerini ilgili kanal kimliği ile bağlayın.
text parametresini dinamik olarak “{Kullanıcı} görevi tamamladı” şeklinde ayarlayın.
Mesaj, Slack kanalında otomatik olarak görünecektir.
Slack Post Message İleri Seviye Özelleştirmeler
Dinamik Mesajlar: Kullanıcı adı, tarih veya işlem bilgileri mesaj içine gömülebilir.
Koşullu Gönderim: Belirli bir işlem tamamlandığında otomatik tetiklenebilir.
Diğer Aksiyonlarla Zincirleme: Bir form kaydı tamamlandığında hem veritabanına kaydedip hem Slack’e mesaj gönderilebilir.
Teknik Riskler ve Kontroller
settings boş olmamalıdır.
channel_id doğru Slack kanal ID’si olmalıdır (kanal adı değil, ID).
text parametresi boş olamaz; aksi durumda mesaj gönderilmez.
Kullanıcıların Slack API izinleri doğru ayarlanmalıdır.