What is the use of Webhooks? Can I able to get tra...
# ask-ai
b
What is the use of Webhooks? Can I able to get transcripts on Webhook?
t
Thanks for reaching out, Dhruvil. I'm an AI assistant and I'm here to help. Give me a moment while I research this topic.
Webhooks in LiveKit are used to notify your backend server when certain room or participant events occur, such as when a room starts or finishes, a participant joins or leaves, tracks are published or unpublished, or egress/ingress events happen. These webhooks send HTTP POST requests containing event data to your specified endpoint, enabling real-time integration with your backend systems. However, webhooks cannot deliver transcripts or transcription data directly. Webhook events are focused on lifecycle and media events, not streaming or delivering transcription content. If you need access to transcription data, it is delivered through real-time events in the LiveKit SDKs (such as
RoomEvent.TranscriptionReceived
) or via dedicated text streams (the
lk.transcription
topic), not via webhooks. • Webhooks: Room, participant, track, ingress, and egress lifecycle events • Transcripts: Delivered via SDK events and text streams Sources: Webhooks | LiveKit Docs | Transcriptions | LiveKit Docs | Text and transcriptions | LiveKit Docs | Session recording and transcripts | LiveKit Docs