Webhooks
Alien now sends webhooks. Your endpoint gets a signed POST when a
deployment changes, so your product hears about it without polling:
{
"id": "evt_6f1c2b9e-3a4d-4e8f-9b7a-2c5d8e1f0a3b",
"type": "deployment.failed",
"occurredAt": "2026-10-25T14:03:11.482Z",
"data": {
"deploymentId": "dep_7h3k9m2x5q8v1c4n6b0z2t7r9w3y",
"name": "us-east-1",
"status": "provisioning-failed"
}
}Open Settings → Webhooks and select Add webhook. Pick all projects or specific ones, clear the events your receiver doesn't handle, and enter an HTTPS URL.
Use them to update your product, page your team, or start a workflow.
- Events:
deployment.created,deployment.running,deployment.failed,deployment.update_applied,deployment.update_blocked,deployment.teardown_required,deployment.heartbeat_lost,deployment.heartbeat_restored,deployment.deleted - Signed: every request carries a signature your endpoint verifies
- Retries: failed deliveries are retried