---
title: "Echobell Direct: Kanal Kurmadan Kişisel Webhook Uyarıları"
date: 2026-03-05
description: "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."
author: Nooc
authorAvatarLink: /images/avatars/nooc.webp
authorLink: https://nooc.me
tags:
  - Echobell
  - Echobell Direct
  - anlık uyarılar
  - push bildirimleri
  - duyuru
---

[Echobell Direct](/tr/docs/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](/tr/docs/webhook) 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:

```text
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

```bash
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](/tr/docs/direct)

## 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](/tr/docs/notification) 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](/tr/blog/get-notified-with-webhook-mcp).

## 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ı](/tr/docs/template) · [Echobell nedir](/tr/docs/what-is-echobell)

## 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](/tr/docs/direct) başlayın. İş akışınız iş birliği ya da şablon gerektirecek kadar büyüdüğünde [Kanallar](/tr/docs/webhook) doğal bir sonraki adımdır.

## İlgili içerikler

- [Direct API dokümanları](/tr/docs/direct) — tüm alanların başvurusu ve örnekler
- [WebhookMCP + Echobell](/tr/blog/get-notified-with-webhook-mcp) — Direct ile yapay zekâ görev tamamlanma bildirimleri
- [iOS Odak Modu nasıl aşılır](/tr/blog/how-to-bypass-ios-focus-mode-for-critical-alerts) — doğru bildirim aciliyetini seçmek
- [Zapier webhook bildirimleri](/tr/blog/zapier-webhook-notifications-to-phone) — geliştirici olmayanlar için otomasyon akışları
- [Bildirim türleri](/tr/docs/notification) — Normal, Zaman Duyarlı ve Arama davranışları
