I am building a call center tool user interface. The search consolidates results from multiple sources, - approximately 10. There is crossover between the different sources. For example I cannot always be sure that the answer to a certain type of problem is in a particular source. In a call center, time is quite literally money, so my current plan is to try and find a way to consolidate all the the results into the same page. Our search technology is not sufficiently advanced to be able to rank results between different sources, so a consolidated list is off the table.
What are some patterns I can use here? I have spiked a couple of designs up but I am not happy with either.
I started with option 1) but don't like it as it doesn't scales easily and having multiple frames / scrollbars would start to look very messy. With option 2) I thought by making the results panes collapsible it may look a little cleaner, but still a lot going on. I had thought about using facets, but would still be faced with the same problem of how to display the different results panes.
Really what I am looking for is some examples of patterns, or pages that solve this problem. I should also note that I am not a UX professional, I am a product manager with a background in development and a Balsamiq license!