Skip to content

Provider Webhooks

Obsługiwani providerzy:

  • deepgram
  • elevenlabs
  • assemblyai
  • Każdy webhook wymaga poprawnego podpisu HMAC (x-signature lub provider-specific header).
  • Sekrety webhooków trzymamy wyłącznie w Cloudflare secrets.

Webhook upsertuje provider_calls po kluczu (jobId, provider, endpoint, requestHash). Powtórzony webhook nie tworzy nowego kosztu i nie duplikuje stanu.

Webhook może:

  • oznaczyć job jako failed i zakończyć workflow,
  • albo enqueue nextTask i kontynuować pipeline.