deepgram-webhooks-events
Implement Deepgram callback and webhook handling for async transcription.\nUse when implementing callback URLs, processing async transcription results,\nor handling Deepgram event notifications.\nTrigger with phrases like \
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Implement Deepgram callback and webhook handling for async transcription.\nUse when implementing callback URLs, processing async transcription results,\nor handling Deepgram event notifications.\nTrigger with phrases like \
How to use
Zainstaluj skill w swoim środowisku Claude Code, Codex lub OpenClaw, upewniając się, że masz dostęp do narzędzi Read, Write, Edit i Bash (curl).
Przygotuj klucz API Deepgrama (zmienna środowiskowa DEEPGRAM_API_KEY) i adres HTTPS Twojego webhooka, na który Deepgram będzie wysyłać wyniki transkrypcji.
Użyj SDK Deepgrama, aby przesłać nagranie audio z parametrem callback — zamiast czekać na odpowiedź, otrzymasz natychmiast request_id. Deepgram przetwarza audio asynchronicznie w tle.
Skonfiguruj endpoint webhooka, aby odbierał POST'y z wynikami transkrypcji. Deepgram będzie ponownie próbować wysłać dane do 10 razy (z przerwą 30 sekund) jeśli Twój serwer zwróci status inny niż 2xx.
Obsługuj zdarzenia i notyfikacje z Deepgrama w swoim endpoincie — możesz włączyć opcje takie jak smart_format, diarize czy utterances, aby wzbogacić transkrypcję o dodatkowe metadane.
Testuj przepływ, wysyłając testowe nagrania i monitorując logi webhooka, aby upewnić się, że callbacki są prawidłowo odbierane i przetwarzane.