diff --git a/teressa-copeland-homes/src/lib/signing/signing-mailer.tsx b/teressa-copeland-homes/src/lib/signing/signing-mailer.tsx index a6a0df0..0001a69 100644 --- a/teressa-copeland-homes/src/lib/signing/signing-mailer.tsx +++ b/teressa-copeland-homes/src/lib/signing/signing-mailer.tsx @@ -65,3 +65,22 @@ export async function sendAgentNotificationEmail(opts: { text: `${opts.clientName} has signed "${opts.documentName}" on ${formattedTime}.`, }); } + +export async function sendSignerCompletionEmail(opts: { + to: string; + documentName: string; + downloadUrl: string; +}): Promise { + const transporter = createTransporter(); + await transporter.sendMail({ + from: '"Teressa Copeland Homes" ', + to: opts.to, + subject: `Signed copy ready: ${opts.documentName}`, + text: [ + `All parties have signed "${opts.documentName}".`, + '', + 'Download your signed copy using the link below (expires in 72 hours):', + opts.downloadUrl, + ].join('\n'), + }); +}