How long does it take for new trades to show up?

Account transaction history is synchronized on a daily basis. TD Ameritrade will only post a transaction for a given order on your account once it has been settled, which typically happens after the market closing time for the day the order has been filled. This may sometimes take longer (up to two business days) in some cases, for example option expirations and assignments. 
Eg.: If you hold a short covered call position on AAPL which expired last Friday, the corresponding trade will likely show up on your account the following Monday night, eastern time, after the market closed. You'll receive an email from Huskly when new trades have been automatically imported, so there's no action needed from you.