This way of dividing up the job is called the “two-faced” model.
Think of the application (the outer dotted rectangle) as facing in two directions: to the left toward the business domain and to the right toward the users.
The developers build the two parts on the left; the business people build the green part on the right with what I’m calling “wiring diagrams”.
Wiring is a really simple language, but in this model it can do all that’s needed.
The Visual API in the middle is the key to giving the wiring all the power it needs.