Skip to main content
Faster by default: When tool calls don’t depend on each other, Ana runs them at once instead of one after another so answers come back faster.
When Ana needs to use more than one tool to answer your question, it can run them at the same time instead of one after another. For you, that means a faster answer — Ana gathers everything it needs in parallel and brings it back together in a single response. To use parallel tools, turn the feature on in Settings > Capabilities > Toggle Parallel tools on/off.

How it works

Some questions require Ana to do several things before it can answer. It might need to query two different tables, check a data source while it searches the web, or pull from multiple connectors at once. When those steps don’t depend on each other, Ana runs them simultaneously rather than waiting for one to finish before starting the next. The results come back together, and Ana uses them to build your answer. For example, if you ask Ana to compare last quarter’s revenue against the same quarter last year, it can pull both figures at the same time instead of fetching one, then the other.

When Ana runs tools one at a time

Not every task can be parallelized. When one step depends on the result of another — Ana needs to know which table exists before it can query it, or which customer you meant before it can pull their records — Ana runs those steps in order. Ana decides automatically which steps can run together and which have to wait. You’ll see the same final answer either way; parallel runs just get there faster.

Tips

Once it’s on, you don’t need to do anything special. With parallel tools enabled, Ana decides when tool calls can run in parallel based on your question. Just ask naturally. Broader questions benefit most. Questions that touch several tables, data sources, or connectors give Ana the most room to run work in parallel.