- Shipped
- June 10, 2026 at 3:38 AM UTC
- Author
- Kamo
- Commit
- 143502b
Add the OTK-authed /api/esig/envelopes API kamo-internal drives to send documents for signature, reusing the same shared-lib entities the public signing API reads — the additive, org-agnostic replacement for the loan- coupled KamoLOS/EsignClient create path. - POST create-and-send from a template: builds EsignGenericEnvelope (AD_HOC), one EsignEnvelopeRecipient per signer with a fresh hashed access token, and emails each the /s/{env}/{recipient}?t={token} signing link (best-effort) - GET list (envelope dashboard) + GET {uid} detail with recipient statuses - POST {uid}/void and {uid}/recipients/{rid}/resend (rotates the token) - Invite + delegate emails share EsignEmailClient.sendInvite; signer-route links corrected to /s/{env}/{recipient}