İçindekiler
Echobell Direct, kanal kurulumunu tamamen atlayan kişisel bir uyarı modudur. Bir Direct anahtarı oluşturur, bir webhook URL'si alır ve cihazınıza anında bildirim almak için bir title + body POST edersiniz. Abone yok, şablon yok, yönlendirme yapılandırması yok.
Bu rehber Direct'in ne olduğunu, nasıl kurulacağını ve Kanallar yerine ne zaman kullanılacağını anlatıyor.
Echobell Direct nedir?
Her Direct anahtarı benzersiz bir webhook URL'si (/d/{token}) üretir. Bu URL'ye bir istek gönderdiğinizde bildirim cihazınıza anında ulaşır.
Şu durumlarda Direct'i kullanın:
- Betiklerden, cron işlerinden veya CI hatlarından gelen kişisel bildirimler
- Sabit şablonlar yerine istek başına özel başlık ve gövde
- Tam bir kanal yapılandırmadan hızlı kurulum
Paylaşılan bildirimlere, yeniden kullanılabilir şablonlara ya da koşullu iletime ihtiyacınız varsa bunun yerine Webhook ile Kanallar yapısını kullanın.
3 adımda kurulum
Adım 1: Bir Direct anahtarı oluşturun
Echobell'i açın, kanal listenizde Direct'e dokunun ve bir anahtar oluşturun. Anahtarı ait olduğu servise göre adlandırın (ör. CI Server, Cron, AI Tasks).
Adım 2: Webhook URL'nizi kopyalayın
Her anahtarın şu biçimde bir URL'si vardır:
https://hook.echobell.one/d/YOUR_KEY_TOKEN
Bu URL'yi bir sır gibi saklayın — ona sahip olan herkes size bildirim gönderebilir.
Adım 3: İlk bildiriminizi gönderin
curl -X POST https://hook.echobell.one/d/YOUR_KEY_TOKEN \
-H "Content-Type: application/json" \
-d '{
"title": "Deploy failed",
"body": "api-service failed health check",
"notificationType": "time-sensitive",
"externalLink": "https://dashboard.example.com/deploys/123"
}'
Tüm alanların başvurusu: Direct API
Aciliyet seviyeleri
Direct, notificationType alanını destekler; böylece aciliyeti olaya göre ayarlayabilirsiniz:
active— olağan güncellemelertime-sensitive— Odak modunu aşan önemli uyarılarcalling— kritik olaylar (etkin premium abonelik gerektirir; aksi hâlde zaman duyarlıya düşer)
Davranış ayrıntılarının tamamı için Bildirim Türleri sayfasına bakın.
Uyarılara bağlam ekleme
Bildirime bir URL iliştirmek için istek gövdesine externalLink ekleyin — bir dağıtım günlüğüne, panoya ya da pull request'e doğrudan bağlantı vermek için kullanışlıdır.
Yapay zekâ ajanları ve uzun süren eşzamansız görevler için Direct, elle yoklama yapmak yerine iş bittiğinde haberdar olmanın basit bir yoludur. Ayrıca bakınız: WebhookMCP + Echobell.
Direct ile Kanallar karşılaştırması
| Direct | Kanallar | |
|---|---|---|
| Hedef kitle | Yalnızca kişisel | Ekip arkadaşlarıyla paylaşılan |
| Şablonlar | İstek başına içerik | Yeniden kullanılabilir, sabit şablonlar |
| Kurulum süresi | Bir dakikadan az | Kanal yapılandırması gerektirir |
| Koşullar | Desteklenmiyor | Destekleniyor |
Uyarıların birden fazla kişiye ulaşması gerektiğinde ya da bir servis genelinde tutarlı biçimlendirme istediğinizde Kanalları kullanın. Şablon dokümanları · Echobell nedir
Güvenlik uygulamaları
- Direct token'larını kodda değil, ortam değişkenlerinde veya bir gizli anahtar yöneticisinde saklayın
- Tek tek iptal edebilmek için her servis için ayrı bir anahtar oluşturun
- Bir URL sızmış olabilirse token'ları hemen değiştirin
callingseçeneğini gerçek olaylara ayırın — aşırı kullanım uyarı yorgunluğuna yol açar
SSS
Direct yalnızca geliştiriciler için mi? Hayır. HTTP isteği gönderebilen bir aracı olan herkes kullanabilir.
Direct, GET isteklerini destekliyor mu? Evet, ancak JSON ile POST önerilir.
Aboneliğim sona ererse ve calling kullanırsam ne olur? Otomatik olarak time-sensitive seviyesine düşer.
Direct rehberiyle başlayın. İş akışınız iş birliği ya da şablon gerektirecek kadar büyüdüğünde Kanallar doğal bir sonraki adımdır.
İlgili içerikler
- Direct API dokümanları — tüm alanların başvurusu ve örnekler
- WebhookMCP + Echobell — Direct ile yapay zekâ görev tamamlanma bildirimleri
- iOS Odak Modu nasıl aşılır — doğru bildirim aciliyetini seçmek
- Zapier webhook bildirimleri — geliştirici olmayanlar için otomasyon akışları
- Bildirim türleri — Normal, Zaman Duyarlı ve Arama davranışları