feat: add more webhook events

This commit is contained in:
Ephraim Atta-Duncan
2025-11-01 00:44:07 +00:00
parent 9350c53c7d
commit 776cd3aa8b
11 changed files with 334 additions and 7 deletions

View File

@ -386,6 +386,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;