Když vám na webhook nechodí doručenky nebo příchozí SMS (odpovědi), bývá příčina v nastavení aplikace v portálu nebo na straně vašeho serveru. Níže je postup, jak problém najít, a co poslat podpoře, když to nepomůže.

## Je webhook nastavený u správné aplikace?

Webhook se nastavuje zvlášť pro každou aplikaci (API). Když posíláte přes více aplikací nebo peněženek, zkontrolujte tu, přes kterou zprávy opravdu odcházejí.

1. V portálu otevřete `Moduly a API`.
2. V části `Moje API a Moduly` otevřete kartu aplikace.
3. Na kartě `Nastavení` v části `Web hooky` zkontrolujte dlaždici `Potvrzení o doručení`.

Pokud dlaždice ukazuje `Nemáte žádná nastavení.`, webhook nastavený není. Postup je v [Webhook](https://www.bulkgate.com/cs/dokumentace/api-administrace-a-tokeny/webhooky/).

![Část Web hooky v detailu aplikace s dlaždicí Potvrzení o doručení a volbami Zasílat pouze v případě chyby a Zasílat doručenky hromadně](helpdesk:webhook-not-working/webhook-settings_cs)

> [!NOTE]
> Doručenky i příchozí SMS chodí na **jednu adresu**. Příchozí SMS poznáte podle `status` `10`. Zvláštní URL pro odpovědi se nenastavuje.

## Nemáte zapnuté zasílání jen při chybě?

Volba `Zasílat pouze v případě chyby` posílá doručenku jen u neúspěšných zpráv. U doručených zpráv pak nic nepřijde. Pokud chcete všechny doručenky, volbu vypněte.

## Čekáte data ve správném formátu?

- **Výchozí režim:** jeden požadavek na každou zprávu, metodou GET. Formát popisuje [Potvrzení o doručení](https://www.bulkgate.com/cs/dokumentace/api-administrace-a-tokeny/api-potvrzeni-o-doruceni-a-prichozich-zpravach/).
- **`Zasílat doručenky hromadně`:** dávka záznamů metodou POST s `application/json`. Formát popisuje [Hromadné potvrzení o doručení](https://www.bulkgate.com/cs/dokumentace/api-administrace-a-tokeny/api-hromadne-potvrzeni-o-doruceni-a-prichozich-zpravach/).

Když server čeká jiný formát, požadavek dorazí, ale vaše aplikace ho nezpracuje.

## Odpovídá váš server správně?

- Adresa musí být dostupná z internetu a začínat `http://` nebo `https://`.
- Server musí odpovědět rychle a stavovým kódem `200`. Pomalé nebo chybující zpracování zdržuje doručování dalších hlášení. Náročnou práci odložte na frontu a požadavek rovnou potvrďte.
- Firewall nebo ochrana proti botům nesmí naše požadavky blokovat. Zkontrolujte logy serveru: dorazily požadavky, a s jakou odpovědí?

## Proč nechodí příchozí SMS?

Odpovědi přijdou jen tehdy, když zpráva odešla s typem odesílatele, který v zemi příjemce podporuje obousměrnou SMS. Více v [Vyhrazené číslo a příjem odpovědí na SMS](https://www.bulkgate.com/cs/centrum-napovedy/sms/obousmerne-sms-vyhrazene-cislo/). U vlastního čísla a Mobile Connect jdou odpovědi do telefonu, ne na webhook.

> [!WARNING]
> Když webhook smažete, přestanou chodit doručenky i odpovědi.

## Co poslat podpoře

Pokud jste prošli body výše a data pořád nechodí, napište nám přes [kontaktní formulář](https://www.bulkgate.com/cs/kontakt/) s předmětem **API** a pošlete:

- **ID zprávy** původní zprávy (viz [ID zprávy](https://www.bulkgate.com/cs/centrum-napovedy/obecne-informace/id-zpravy/)),
- **URL**, kterou máte nastavenou pro doručenky,
- u příchozích SMS **snímek obrazovky z telefonu**, na kterém je vidět čas a text odpovědi,
- co vidíte v logu svého serveru: požadavek nedorazil, nebo dorazil s chybou?

## Časté otázky

### Jak fungují doručenky SMS?

Doručenka (potvrzení o doručení) říká, co se se zprávou stalo v síti operátora: jestli byla doručena, nebo ne. BulkGate stav uloží ke zprávě, takže ho vidíte v historii zpráv v portálu. Když má aplikace nastavený webhook pro `Potvrzení o doručení`, pošle vám doručenku i na vaši URL. Potvrzení obvykle chodí v řádu minut. Co znamenají jednotlivé stavy, popisuje [Zpráva nebyla doručena](https://www.bulkgate.com/cs/centrum-napovedy/obecne-informace/zprava-nebyla-dorucena/).

### Z jakých IP adres webhook chodí?

Pokud potřebujete povolit naše servery ve firewallu, [napište nám](https://www.bulkgate.com/cs/kontakt/) s předmětem **API**.

### Můžu dostávat doručenky e-mailem?

U rozhraní `Email > SMS` chodí doručenky e-mailem na `Email pro doručenky`, ne na URL.
