Skip to main content

Webhook events

Taia can send HTTP callbacks (webhooks) to a URL of your choice when key events occur. This lets you integrate Taia into your own systems without polling.

Configuration

Webhook URLs are configured in ProfileIntegrationsWebhooks [VERIFY: exact navigation].

Event types

EventTrigger
project.translation_completeAI translation job finished for a project
project.files_readyAll translated files are available for download
order.quote_readyProfessional translation quote is ready for approval
order.completeProfessional translation order delivered
task.completeA team task has been marked complete
note

Webhook event types are subject to change. If you're implementing a webhook integration, please check this page for updates.

Payload format

All webhook payloads are JSON, sent as POST requests with Content-Type: application/json.

Example: project.translation_complete

{
"event": "project.translation_complete",
"project_id": "abc123",
"timestamp": "2025-06-01T12:00:00+00:00"
}

Security

Taia signs webhook payloads with an HMAC-SHA256 signature sent in the X-Taia-Signature header. Validate this on your server to confirm the request came from Taia.