Perhaps this can be simulated with two ChatGPT agents interacting. Each knows details about a different data system. The two of them negotiate an integration scheme between the systems. They can even simulate the execution their system, and report results to the other agent.