VectorCiteVectorCite
All terms
techniques

Tool use

When an AI engine decides to invoke a web-search / web-fetch tool mid-conversation to ground its answer.

Definition

Tool use (or function calling) is when a language model decides on the fly to invoke an external action — like a web search or URL fetch — to answer a query. Anthropic's web_search_20250604 and OpenAI's web_search_preview are tools. The model decides per-turn whether to invoke; not every query triggers a fetch. This is the boundary between 'training-data answer' and 'cited grounded answer'.

Example

User asks Claude 'what's Stripe's current pricing'. Claude invokes web_search tool → fetches stripe.com/pricing → cites the result.

How to optimize

Be the fetchable canonical source. Public, indexable, fast-rendering pages with up-to-date pricing/specs/numbers get cited when the tool fires.

Related terms

See tool use in your audit.

Run a free 30-second audit and see where your page sits on this signal — with the concrete fix already generated.

Run free audit