Customer Accounts - Statements

Yes there is a Send Email action and with Custom Reports you can do that fairly easily.
You could also use a Printer Template for Invoice and use Send Email action for it.

All of the tags to gather Account information is available either in Printer Templates or Custom Reports.

Here are a few accounting tags for example:

{ACCOUNT TOTAL:X}

This tag returns total balance of X. X can be an account name or account type name. For example if you type {ACCOUNT TOTAL:Cash} it will give you the balance of ‘Cash’ account. If you type {ACCOUNT TOTAL:Payment Accounts} it will give you the balance total of all ‘Payment Accounts.’

{ACCOUNT DEBIT TOTAL:X}

Works like {ACCOUNT TOTAL:X} but it gives only Debit Total.

{ACCOUNT CREDIT TOTAL:X}

Works like {ACCOUNT TOTAL:X} but it gives only Credit Total.

{ACCOUNT TRANSACTION TOTAL:X}

This tag returns total of X Account Transactions. X should be Account Transaction Type Name:Account Name. For example {ACCOUNT TRANSACTION TOTAL:Payment Transaction:Cash} tag will return total amount of Payment Transactions which changes Cash account.

{ACCOUNT TRANSACTION DEBIT TOTAL:X}

Works like {ACCOUNT TRANSACTION TOTAL} but returns Debit Total.

{ACCOUNT TRANSACTION CREDIT TOTAL:X}

Works like {ACCOUNT TRANSACTION TOTAL} but returns Credit Total.

{ACCOUNT TRANSACTION DETAILS:X}

This special tag prints Account Transaction Details for X Account
Transaction Type. X will be the Account Transaction Name. It returns a 3
column table. Date, Description and Amount. For example: {ACCOUNT TRANSACTION DETAILS:Customer Cash Payment:Cash} tag will print details of cash payments made by customers.


You could setup the Send Email action to use a variable for send to email address and then use [?Enter Email] in the rule and it will prompt you to type the email you wish to send too… or you could even pull that info another way by sending an Entity through automation command and using custom fields for email.