---
title: "Echobell Direct: osobiste alerty z webhooków bez konfigurowania kanału"
date: 2026-03-05
description: "Echobell Direct daje osobisty adres URL webhooka do natychmiastowych powiadomień ze skryptów, zadań CI i narzędzi automatyzacji – bez konfigurowania kanału."
author: Nooc
authorAvatarLink: /images/avatars/nooc.webp
authorLink: https://nooc.me
tags:
  - Echobell
  - Echobell Direct
  - błyskawiczne alerty
  - powiadomienia push
  - ogłoszenie
---

[Echobell Direct](/pl/docs/direct) to tryb osobistego alertowania, który całkowicie pomija konfigurowanie kanału. Tworzysz klucz Direct, dostajesz adres URL webhooka i wysyłasz metodą POST pola `title` oraz `body`, aby natychmiast odebrać powiadomienie na urządzeniu. Bez subskrybentów, bez szablonów, bez konfiguracji routingu.

Ten przewodnik wyjaśnia, czym jest Direct, jak go skonfigurować i kiedy używać go zamiast kanałów.

## Czym jest Echobell Direct?

Każdy klucz Direct generuje unikalny adres URL webhooka (`/d/{token}`). Wyślij żądanie pod ten adres, a powiadomienie od razu pojawi się na Twoim urządzeniu.

Używaj Direct, gdy potrzebujesz:

- Osobistych powiadomień ze skryptów, zadań cron albo potoków CI
- Własnego tytułu i treści dla każdego żądania zamiast stałych szablonów
- Szybkiego startu bez konfigurowania pełnego kanału

Jeśli potrzebujesz powiadomień współdzielonych, szablonów wielokrotnego użytku albo dostarczania warunkowego, sięgnij po [kanały z webhookami](/pl/docs/webhook).

## Konfiguracja w 3 krokach

### Krok 1: utwórz klucz Direct

Otwórz Echobell, dotknij **Direct** na liście kanałów i utwórz klucz. Nazwij go tak jak usługę, do której należy (np. `CI Server`, `Cron`, `AI Tasks`).

### Krok 2: skopiuj adres URL webhooka

Każdy klucz ma adres URL w formacie:

```text
https://hook.echobell.one/d/YOUR_KEY_TOKEN
```

Traktuj ten adres jak sekret — każdy, kto go zna, może wysyłać Ci powiadomienia.

### Krok 3: wyślij pierwsze powiadomienie

```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"
  }'
```

Pełny opis pól: [API Direct](/pl/docs/direct)

## Poziomy pilności

Direct obsługuje pole `notificationType`, więc możesz dopasować pilność do zdarzenia:

- `active` — zwykłe aktualizacje
- `time-sensitive` — ważne alerty, które przebijają się przez tryb Skupienia
- `calling` — incydenty krytyczne (wymaga aktywnej subskrypcji premium; w przeciwnym razie działa jak time-sensitive)

Pełny opis zachowania znajdziesz w sekcji [Typy powiadomień](/pl/docs/notification).

## Dodawanie kontekstu do alertów

Dodaj pole `externalLink` w treści żądania, aby dołączyć do powiadomienia adres URL — przydaje się to przy odsyłaniu wprost do logu wdrożenia, dashboardu albo pull requesta.

W przypadku agentów AI i długich zadań asynchronicznych Direct to najprostszy sposób, by dostać powiadomienie o zakończeniu pracy zamiast ręcznie odpytywać o status. Zobacz też: [WebhookMCP + Echobell](/pl/blog/get-notified-with-webhook-mcp).

## Direct a kanały

| | Direct | Kanały |
|---|---|---|
| Odbiorcy | Tylko Ty | Współdzielone z zespołem |
| Szablony | Treść dla każdego żądania | Stałe szablony wielokrotnego użytku |
| Czas konfiguracji | Poniżej minuty | Wymaga konfiguracji kanału |
| Warunki | Nieobsługiwane | Obsługiwane |

Wybierz kanały, gdy alerty mają docierać do wielu osób albo gdy zależy Ci na spójnym formatowaniu w obrębie usługi. [Dokumentacja szablonów](/pl/docs/template) · [Czym jest Echobell](/pl/docs/what-is-echobell)

## Zasady bezpieczeństwa

- Trzymaj tokeny Direct w zmiennych środowiskowych albo w menedżerze sekretów, nie w kodzie
- Twórz osobny klucz dla każdej usługi, aby móc unieważniać je pojedynczo
- Natychmiast rotuj tokeny, jeśli adres URL mógł wyciec
- Zarezerwuj `calling` na prawdziwe incydenty — nadużywanie prowadzi do zmęczenia alertami

## FAQ

**Czy Direct jest tylko dla programistów?** Nie. Skorzysta z niego każdy, kto ma narzędzie potrafiące wysyłać żądania HTTP.

**Czy Direct obsługuje żądania GET?** Tak, ale zalecamy POST z JSON-em.

**Co się stanie, gdy moja subskrypcja wygaśnie, a używam `calling`?** Powiadomienie automatycznie zadziała jak `time-sensitive`.

---

Zacznij od [przewodnika po Direct](/pl/docs/direct). Gdy Twój sposób pracy urośnie i będzie wymagał współpracy lub szablonów, [kanały](/pl/docs/webhook) są naturalnym kolejnym krokiem.

## Powiązane materiały

- [Dokumentacja API Direct](/pl/docs/direct) — pełny opis pól i przykłady
- [WebhookMCP + Echobell](/pl/blog/get-notified-with-webhook-mcp) — powiadomienia o zakończeniu zadań AI z użyciem Direct
- [Jak omijać tryb Skupienia w iOS](/pl/blog/how-to-bypass-ios-focus-mode-for-critical-alerts) — jak dobrać właściwy poziom pilności
- [Powiadomienia z webhooków Zapiera](/pl/blog/zapier-webhook-notifications-to-phone) — automatyzacje dla osób nieprogramujących
- [Typy powiadomień](/pl/docs/notification) — zachowanie trybów standardowego, czasowo krytycznego i połączenia
