Cross Board Duplication of Items and Subitems

I would like the ability to duplicate an item (with or without its subitems) to another board. I would also like the ability to do this in an automation.

“When this happens, duplicate item in another board and connect boards”