account_invoice_auto_send_by_email
Automatically sends posted customer invoices configured for email via a scheduled background process.
Key Features
- automation: A daily scheduled job selects posted customer invoices pending email transmission and triggers their delivery.
- account.move: Only outbound invoices or refunds that are posted, unpaid, unsent, and configured for email are targeted for automatic dispatch.
- account.move: The send process prevents duplicate sends and aborts if the transmit method is not email before launching the wizard.
- queue_job: Email delivery is delegated to background jobs so the sending happens asynchronously.
- account.move.send.wizard: The wizard receives context that preselects the email option to ensure the correct channel.