Do I need a finished specification before contacting you?
No.
A short description of what you do, what is difficult today, and what you would like to make easier is enough to begin.
I can help transform that into a clear first scope before development starts.