📡 Kanal Genel Bakışı
PulseHub'da bir kanal, tek bir bağlı mesajlaşma hesabını temsil eder. Aynı türde birden fazla kanalınız olabilir — örneğin, farklı departmanlar için iki WhatsApp numarası veya satış/destek/faturalama için üç e-posta kutusu.
Kanallar Nasıl Çalışır
Sağlayıcı (WhatsApp, Twilio vb.)
│
│ HTTP POST (webhook)
▼
/webhooks/{type}/{channel_id}
│
▼
WebhookController
1. İmzayı doğrular
2. Yükü normalleştirir
3. Kişiyi bulur/oluşturur
4. Görüşmeyi bulur/oluşturur
5. Mesajı kaydeder
6. Otomasyon olaylarını tetikler
Her kanalda şunlar bulunur:
- Bir benzersiz ID (UUID) — bu, webhook URL'sindeki
{channel_id}değeridir - Bir tür — desteklenen 8 kanal türünden biri
- Bir yapılandırma — o kanal türüne özgü kimlik bilgilerini içeren JSON verisi
- Bir webhook jetonu — oluşturulma anında üretilen 32 onaltılık karakterli rastgele jeton
- Bir aktif bayrağı — etkin olmayan kanallar gelen webhook'ları reddeder ve giden mesaj göndermez
Kanal Ekleme
- Kenar çubuğunda Kanallar'a gidin
- Kanal Ekle'ye tıklayın
- Açılır menüden kanal türünü seçin
- Türe özgü kimlik bilgilerini doldurun (her kanalın kılavuzuna bakın)
- Kanalı Kaydet'e tıklayın
Kaydettikten sonra, kanal kartı Webhook URL'sini gösterir. Bu URL'yi kopyalayın ve sağlayıcınızın geliştirici paneline yapıştırın.