There are a few options. First, you could have clients talk directly to engineers. While that in theory is the shortest path the feedback cycle could take, that’s typically not the best solution. Most engineering teams prefer to stay “heads down” and not be interrupted, and are also rarely involved in the client day-to-day, so context switching is hard for them. You should definitely have interaction there, but probably not all the time.