feat: add more webhook events (#2125)

This commit is contained in:
Ephraim Duncan
2026-03-15 08:47:52 +00:00
committed by GitHub
parent 66e357c9b3
commit 70fb834a6a
15 changed files with 671 additions and 241 deletions
@@ -633,6 +633,13 @@ export const createEnvelope = async ({
userId,
teamId,
});
} else if (type === EnvelopeType.TEMPLATE) {
await triggerWebhook({
event: WebhookTriggerEvents.TEMPLATE_CREATED,
data: ZWebhookDocumentSchema.parse(mapEnvelopeToWebhookDocumentPayload(createdEnvelope)),
userId,
teamId,
});
}
return createdEnvelope;