> This is a page from the ElevenLabs documentation. For a complete page index, fetch https://elevenlabs.io/docs/llms.txt. For the full documentation in a single file, fetch https://elevenlabs.io/docs/llms-full.txt.

# Discord

Webhook kanału Discord pozwala recepcjoniście opublikować wiadomość na kanale podczas połączenia, na przykład gdy dzwoniący prosi o oddzwonienie lub zgłasza pilną sprawę.

## Utwórz webhook w Discord

Potrzebujesz uprawnienia **Manage Webhooks** na serwerze.

### Otwórz webhooki serwera

W Discord otwórz **Server Settings** → **Integrations** → **Webhooks** i wybierz **New Webhook**.

### Wybierz kanał

Otwórz nowy webhook, nadaj mu nazwę, na przykład „Reception”, i wybierz kanał, na którym ma publikować. Wybierz **Save Changes**.

### Skopiuj URL webhooka

Wybierz **Copy Webhook URL**. URL zaczyna się od `https://discord.com/api/webhooks/`. Traktuj go jak sekret: każdy, kto go ma, może publikować na kanale.

## Utwórz narzędzie webhook

Przejdź do **Integrations**, wybierz **Add integration**, a następnie **Webhook Tool**.

| Pole                 | Wartość                                                                                                                                                 |
| -------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Name**             | `notify_team_in_discord`                                                                                                                                |
| **Description**      | „Opublikuj wiadomość na kanale Discord zespołu. Użyj go, gdy dzwoniący prosi o oddzwonienie, chce porozmawiać z człowiekiem lub zgłasza pilny problem.” |
| **Method**           | POST                                                                                                                                                    |
| **URL**              | URL webhooka Discord z dopisanym na końcu `?wait=true`                                                                                                  |
| **Body Parameters**  | `content` (ciąg znaków, wymagane): „Wiadomość do opublikowania, poniżej 2000 znaków: imię i nazwisko dzwoniącego, numer telefonu oraz jego sprawa.”     |
| **Assign to agents** | **Receptionist**                                                                                                                                        |

Z `?wait=true` Discord odpowiada opublikowaną wiadomością zamiast pustą odpowiedzi, więc recepcjonista wie, że wiadomość została wysłana.

Wybierz **Enable**, a następnie [przetestuj recepcjonistę](/docs/pl/reception-ai/receptionist/testing), prosząc o oddzwonienie. Wiadomość pojawi się na kanale.

> **Tip**
>
> Każdy webhook publikuje na jednym kanale. Aby publikować na kilku kanałach, utwórz po jednym webhooku i narzędziu
> dla każdego kanału.

## Rozwiązywanie problemów

| Problem                             | Co sprawdzić                                                                                       |
| ----------------------------------- | -------------------------------------------------------------------------------------------------- |
| Discord zwraca 400                  | Parametr treści musi nazywać się dokładnie `content`, a wiadomość musi mieć mniej niż 2000 znaków. |
| Discord zwraca 401 lub 404          | Webhook został usunięty lub jego URL zresetowano. Skopiuj aktualny URL i zaktualizuj narzędzie.    |
| Discord zwraca 400 dla kanału forum | Kanały forum wymagają wątku dla każdego wpisu. Skieruj webhook na kanał tekstowy.                  |
| Recepcjonista nigdy nie publikuje   | W opisie narzędzia wymień sytuacje, w których powinien publikować.                                 |