live · platform v1.0.0 · 271 entities · 174 companies
#37 of 50

Webhook

Get notified when something changes — without polling
Analogy first

What is a webhook?

A webhook is a URL that receives an HTTP POST request when a specific event occurs. Instead of your application repeatedly asking “has anything changed?” (polling), the service pushes a notification to your webhook URL the moment something happens.

In the AI infrastructure context, webhooks are used for batch processing completion notifications, model deployment status updates, and usage threshold alerts.

Why it matters

Webhooks reduce latency and unnecessary API calls. Instead of checking every 30 seconds whether your batch job is complete — 2,880 unnecessary requests per day — you receive one notification when it finishes. sourc.dev’s planned alert infrastructure will use webhooks to notify subscribers when tracked attributes change.