Is reconciliation done also automatically or is there a person checking every bank transaction and confirming the reconciliation?
Afaik quickbooks doesn't offer a reconciliation API, but also I would be skeptical about not having a human confirm every transaction reconciled.