If we create the invoice (either one time, or recurring invoice) via API, the response will include a public share URL so we can use that url to send customized email to the client.