If it's a real problem for real people (and not an imagined one for imagined B2Bs), what are they doing right now? Is it good enough?
Why do you, of all people, want to solve this problem, of all problems? What's the fire emanating from inside?
With good answers to these questions you'll find it a whole lot easier talking with clients. If the problem is real and painful enough for them to have cobbled together a solution, they won't care if you made your software out of matchsticks.