[Landlord US-CA] Use rent collection app (TurboTenant, Baselane, etc.) for past due rent?

My tenant recently moved out but owes a few thousand in back rent. We're working on an agreement for them to make monthly payments. Similar to rent, I don't want to have to watch for the monthly payment to come in and have to email them if it isn't on time because we're looking at a multi-year agreement. Assuming we can work this out and not have to go to court, do you think I could use a rent collection app to simplify the payment process by having an amount due every month, direct deposit, and automatic late fees if they aren't paid on time? Is there another way to help automate the process besides rent collection apps?