I am building a work/coding agent with my consulting client(s) in mind. They are a non profit and have a software (that I build) to manage property tax exemption compliance.
They have 70+ property managers as clients in the states of NC/SC. A few of the property managers are quite large, managing 10000+ units. The property managers use a mix of Entrata, Yardi, custom Excel to manage the source data. Only a part of that data is needed for tax compliance (which is what I build).
I provide help onboard the property managers. I do all my work remotely, living in India. Lately, my client (the non profit) has been creating mocks of new feature ideas and sending them to me. They use Claude desktop I think. They also maintain a Google Sheet with bugs or new feature requests. I manage the entire development and support via Claude Code.
My idea is to give my client a desktop app to directly manage certain aspects of the software. For example, we support many different Excel/CSV formats for the incoming data. These are exports from Entrata, Yardi or manually managed Excel. Our expected format is fixed but on many occasions there is data missing or poorly managed upstream. My client can easily figure out what is wrong if they get access to the files and generate tasks for coding agent which I can review. Or, if there is data missing, they can also send emails to the property managers. All property managers (my client's clients) could also be given a desktop/web app to help managing the data at source.
I would host a backend for the work/coding agent on a server. The desktop/web app would manage users, permissions and tasks between users and agents. Hopefully, this would grow into a much larger AI enabled product for property managers in a couple years.