---
title: "Özelliklere Genel Bakış - Kanallar, Webhook'lar ve Şablonlar"
sidebarTitle: Özellikler
description: "Echobell özelliklerine genel bakış: kanallar, webhook ve e-posta tetikleyicileri, şablonlar, koşullar ve push, zaman duyarlı veya telefon aramalı bildirimler."
---

# Echobell Özelliklerine Genel Bakış

Echobell, önemli uyarıları takip etmenize yardımcı olan pek çok özellik sunan güçlü bir bildirim yönetim platformudur. Bu kılavuz, Echobell'in tüm temel özelliklerini ve yeteneklerini kapsar.

<Cards>
  <Card
    href="/docs/webhook"
    title="Webhook Entegrasyonu"
    description="Echobell webhook'larını uygulamalarınıza ve servislerinize nasıl entegre edeceğinizi öğrenin"
  />
  <Card
    href="/docs/email-trigger"
    title="E-posta Tetikleyicileri"
    description="Echobell'de bildirim göndermek için e-posta tetikleyicilerini nasıl kullanacağınızı öğrenin"
  />
  <Card
    href="/docs/notification"
    title="Bildirimler"
    description="Echobell'de bildirimlerin nasıl çalıştığını ve mevcut farklı türleri anlayın."
  />
</Cards>

## Temel Özellikler

### Bildirim Kanalları

Echobell'in kalbinde kanallar yer alır: farklı amaçlar için oluşturabileceğiniz, özelleştirilebilir bildirim hatları. Her kanalda şunlar bulunur:

- Kolay ayırt edilebilmesi için benzersiz bir ad ve renk
- Özelleştirilebilir bildirim şablonları
- Esnek tetikleme seçenekleri (webhook veya e-posta)
- Paylaşılabilir abonelik bağlantıları

### Tetikleme Yöntemleri

#### Webhook Tetikleyicileri

Webhook URL'lerini kullanarak neredeyse her sistemle entegre olun. Bu URL'ler çağrıldığında kanalınız tüm abonelere bildirim gönderir. Şunlar için idealdir:

- Sunucu izleme uyarıları
- CI/CD hattı bildirimleri
- IoT cihaz durumu güncellemeleri
- E-ticaret sipariş bildirimleri

Değişkenleri sorgu parametreleriyle veya JSON gövdesiyle sağlayabilirsiniz:

```http
GET https://hook.echobell.one/t/<channel-token>?server_name=Production&cpu_usage=95

# OR

POST https://hook.echobell.one/t/<channel-token>
Content-Type: application/json

{
  "server_name": "Production",
  "cpu_usage": 95
}
```

Özel Değişkenler:

- `externalLink`: Eklendiğinde, bildirim kayıtlarında tıklanabilir bir bağlantı oluşturur

#### E-posta Tetikleyicileri

Her kanalın kendine ait bir e-posta adresi olabilir. Bu adrese bir e-posta gönderildiğinde kanal tetiklenir. Bu sayede:

- Önemli e-postaları bildirim olarak iletebilirsiniz
- Kod yazmadan bildirim akışları oluşturabilirsiniz
- Webhook'ları değil ama e-postayı destekleyen eski sistemlerle entegre olabilirsiniz

Kullanılabilir e-posta değişkenleri:

- `from`: Gönderenin e-posta adresi
- `subject`: E-postanın konu satırı
- `text`: Düz metin içeriği
- `html`: HTML içeriği

### Bildirim Türleri

Aboneler, aciliyete göre üç bildirim türünden birini seçebilir:

1. **Normal**

   - Rutin uyarılar için standart uygulama bildirimleri
   - Cihazınızın normal bildirim ayarlarına uyar

2. **Zaman Duyarlı**

   - Yüksek öncelikli bildirimler
   - Belirli odak modlarını aşabilir
   - Kaçırılmaması gereken önemli uyarılar için kullanın

3. **Arama**
   - Kritik durumlar için arama benzeri uyarılar
   - Anında müdahale gerektirir
   - Cihazınızda gelen arama olarak görünür

### Şablon Sistemi

Değişkenler içeren özelleştirilebilir şablonlarla bildirimlerinizi dinamik hale getirin:

- **Başlık Şablonu**: Bildirim başlığında ne görüneceğini belirler
- **Gövde Şablonu**: Bildirimin ana içeriğini denetler

Örnek şablon:

```
Title: Server {{server_name}} is down!
Body: CPU usage reached {{cpu_usage}}%
```

Değişkenler çift süslü parantez içine alınır (`{{variableName}}`) ve tetikleyici verisinden doldurulur.

### Gizlilik Özellikleri

Echobell, gizlilik esas alınarak geliştirilmiştir:

- Sunucularda yalnızca kullanıcı hesapları, kanallar ve abonelik verileri saklanır
- Bildirim içeriği ve geçmişi yalnızca cihazınızda kalır
- Hassas uyarı verileriniz asla kontrolünüzden çıkmaz

### Koşullar

Koşulları kullanarak bildirimlerin ne zaman gönderileceğini ince ayarlayın:

- Uyarıları değişken değerlerine göre filtreleyin (örneğin yalnızca `cpu_usage > 90` olduğunda bildirim gönderin)
- Birden fazla koşulu AND/OR mantığıyla birleştirin
- Metin, sayı ve boolean karşılaştırmalarını destekler

Tüm ayrıntılar için [Koşullar Kılavuzu](/docs/conditions) sayfasına bakın.

### Uygulama Ayarları

Bildirimlerin davranışını özelleştirin:

- **Sesli İçeriği Tekrarla**: Arama bildirimleri için bildirim içeriğinin tekrarlanmasını sağlar
- **Başarısız Aramayı Yeniden Dene**: Odak Modu nedeniyle başarısız olan arama bildirimlerini otomatik olarak yeniden dener

## Kullanım Senaryoları

### Geliştiriciler İçin

- Sunucu sağlığını izleyin ve anında uyarı alın
- Derleme tamamlanmalarında veya test hatalarında bildirim alın
- Kritik üretim hataları için uyarı alın

### Ekipler İçin

- Farklı projeler veya sistemler için kanallar oluşturun
- Ekip üyelerinin tercih ettikleri aciliyet seviyesiyle abone olmalarını sağlayın
- Kritik uyarıların asla kaçırılmamasını güvence altına alın

### Trader'lar İçin

- TradingView veya AICoin'den anında fiyat uyarıları alın
- Arama benzeri bildirimlerle kritik piyasa hareketlerini kaçırmayın
- Uyarıları fiyat eşiklerine göre filtrelemek için koşullar tanımlayın

### Kişisel Kullanım İçin

- Web siteniz çöktüğünde uyarı alın
- Önemli e-postalar için bildirim alın
- Sizin için önemli olan her şey için özel uyarılar oluşturun

## Başlarken

Ayrıntılı kurulum talimatları için [Başlangıç Kılavuzumuza](/docs) göz atın. Yardıma mı ihtiyacınız var? [Destek Merkezimizi](/docs/support) ziyaret edin veya echobell@weelone.com adresine e-posta gönderin.
