Create CRM Task When Invoice Marked as Paid

Create CRM Task When Invoice Marked as Paid

Is this possible, reason I ask is that any task created in Books is a Books task and doesn't display in Task List in CRM and I want all my tasks in one place and don't want to have to look in two separate places for my tasks
I assume this would need to be a custom function?