Skip to content
Gladia Help Center home
Gladia Help Center home

How to set up webhooks for real-time notifications?

How to set up webhooks for real-time notifications?

Gladia supports webhooks so you can be automatically notified when your transcription jobs are completed. This allows you to build seamless workflows without constantly polling the API.

You can configure your webhook endpoint at:

👉 Gladia Dashboard – Webhook Settings

How It Works

  1. You configure a webhook URL in your account settings.

  2. Once a transcription finishes, Gladia will send a POST request to your endpoint.

  3. The request body contains a JSON object with the transcription_id.

  4. You can then use this transcription_id to fetch the full result through the API.

Request Body

The payload of the webhook POST request includes:

Field

Type

Description

id

String

Unique identifier of the transcription. Use this to retrieve results.

API References

Here are the official API docs for webhook events:


Example Workflow

  1. Upload audio file → Start transcription job.

  2. Wait for webhook callback → Gladia notifies your configured endpoint when done.

  3. Parse id → Extract it from the webhook request payload.

  4. Fetch result → Use the Gladia API to get the complete transcription text.