Can iDBQuery answer multi-step questions?
Yes. iDBQuery breaks a multi-step question into a sequence of queries, using the result of one step to inform the next, the way an analyst would. Its Analyst agent can run several tool calls in a loop to reach a final cited answer, and you can keep drilling in conversation.
Yes. iDBQuery handles questions that take several steps by decomposing them into a chain of queries, using each result to shape the next, exactly as an analyst would work: - It plans the steps a question needs. - It runs one query, reads the result, and decides what to ask next. - It combines the intermediate results into a final, cited answer.
A worked example: 'Find the region with the fastest-growing revenue, then break that region down by product and show its top three customers.' iDBQuery first ranks regions by growth, takes the winner, then drills into products and customers within it, a three-step question answered in one thread.
For open-ended investigations, the Analyst agent takes this further, running a loop of tool calls, querying, checking and refining, until it reaches a conclusion, then reporting its cited findings and the steps it took.
The differentiator is that you do not have to break the problem down yourself or stitch together separate queries. And because every step's figures are cited to source rows and the SQL is visible, you can follow the whole chain of reasoning and verify it, rather than trusting a single opaque output. You can also keep the conversation going, drilling into any intermediate result the moment you see it.
Updated 2026-06-22