Echobell Direct: Kanal Kurmadan Kişisel Webhook Uyarıları

Echobell Direct; betiklerden, CI işlerinden ve otomasyon araçlarından anlık bildirim almanız için kişisel bir webhook URL'si verir - kanal kurmaya gerek yok.

Güncellendi

İç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üncellemeler
  • time-sensitive — Odak modunu aşan önemli uyarılar
  • calling — 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ı

DirectKanallar
Hedef kitleYalnızca kişiselEkip arkadaşlarıyla paylaşılan
Şablonlarİstek başına içerikYeniden kullanılabilir, sabit şablonlar
Kurulum süresiBir dakikadan azKanal yapılandırması gerektirir
KoşullarDesteklenmiyorDestekleniyor

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
  • calling seç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