Updated 4 days ago
AgentCore Web Answer vs Web Search: who runs the model, what you get back, and what the managed tool decides for you

AgentCore Web Answer vs Web Search: who runs the model, what you get back, and what the managed tool decides for you

AWS announced general availability of Web Answer on Amazon Bedrock AgentCore on 5 November 2026. Web Search hands your agent ranked links and snippets and leaves synthesis to your own model. Web Answer runs the retrieval loop, model, synthesis and citation step and returns a finished cited answer through AgentCore Gateway. This piece compares the returned artifact, the permissions, the controls you keep, the $10 per 1,000 tool calls price and the limits, including what AWS's guide does not establish.

The short answer: it depends on who runs the model

AWS's [general‑availability post for Web Answer on AgentCore](https://aws.amazon.com/blogs/machine‑learning/getting‑started‑with‑web‑answer‑on‑amazon‑bedrock‑agentcore/) [1](https://aws.amazon.com/blogs/machine‑learning/getting‑started‑with‑web‑answer‑on‑amazon‑bedrock‑agentcore/) is dated 5 November 2026. It draws the line between the two tools at model ownership. With Web Search, the agent receives raw results and its own model decides what to trust and how to write the answer. With Web Answer, AWS's managed connector does the retrieval, synthesis and attribution, and the agent receives a finished answer. AWS's guidance is to use Web Answer when a question is a sub‑task inside a larger agent and you don't want to own a retrieval pipeline for it. It recommends Web Search when you want full control over how results are processed. AWS also says many customers will use both: Web Search for broad research that needs raw results, Web Answer for specific factual questions that need a quick cited answer. [1](https://aws.amazon.com/blogs/machine‑learning/getting‑started‑with‑web‑answer‑on‑amazon‑bedrock‑agentcore/)

What each tool hands back

The artifacts differ, so the downstream code differs.

  • Web Search: ranked URLs, titles, snippets and metadata. Your code and model choose sources, fetch and clean pages if needed, write the answer and attach citations. 1
  • Web Answer: an MCP tool result with markdown text carrying inline citation markers, plus a structuredContent.answer block with a citations list. Each citation has a source URL and, when available, a domain. AWS says each grounded claim maps to a citation, with a source URL where one is available. 1

AWS describes the Web Answer internals this way: it plans its searches, runs several in parallel, reads key pages to check facts, searches again when evidence is insufficient, and writes an answer tied to source URLs. That loop is the part you hand over. You cannot tune its ranking, page‑reading or synthesis prompt from the interface shown in the guide. You do have the filters described below.

What is delegated and what stays yours

Delegating synthesis does not remove the surrounding identity and billing setup. The guide separates three things:

  • The caller: the identity invoking the Gateway needs bedrock‑agentcore:InvokeGateway on that Gateway. Who may call it is set by the Gateway's inbound authorizer. 1
  • The Gateway service role: it needs bedrock‑agentcore:InvokeWebAnswer, checked on every request against an AWS‑owned tool ARN. This role governs only the Gateway's outbound calls. 1
  • The agent's own model: it runs under the agent's identity, so the agent still needs Amazon Bedrock access to its model. The Gateway role doesn't need bedrock:InvokeModel. 1

AWS says there is no separate Web Answer API key to provision or rotate. That is not the same as no permissions or no cost. Credentials and IAM grants are still required, as described above, and the guide says the Gateway and Web Answer invocations are billable.

Controls you keep

The guide describes bounds set at two levels.

  • Administrator, at target setup: a domain filter with include and exclude lists applies to every call through that target. 1
  • Agent, per call: optional arguments for a domain filter, a published‑date range and a country to localize results. The agent's filter is combined with the target's. It can exclude more domains or narrow to some of the target's included domains, but it cannot add a domain the target blocks. 1

AWS also lists a per‑account rate limit of 10 transactions per second in us‑east‑1, with increases available through AWS Support, plus CloudWatch metrics and optional access to the Gateway through a VPC interface endpoint. These are access and operations controls. They bound where answers can come from and how fast they can be requested. They do not independently verify that a cited source is right.

Cost: a per‑call price, not a workflow total

AWS prices Web Answer at $10 per 1,000 tool calls, which works out to $0.01 per call for that line item alone. The guide says the Gateway and Web Answer invocations are billable, and the agent's model usage is a separate charge on your Bedrock account. [1](https://aws.amazon.com/blogs/machine‑learning/getting‑started‑with‑web‑answer‑on‑amazon‑bedrock‑agentcore/) Two cautions follow from AWS's own description. A tool call is a unit of the managed answer, and AWS says one call can plan and run several searches. So it should not be compared directly with a per‑search‑request price. Total workflow cost also depends on Gateway charges, model tokens and how often the agent decides to call the tool. OpenTools did not measure cost for any workload.

A practical decision framework

Based on the guide's description, Web Answer is a better fit when:

  • The question is a bounded factual sub‑task and a single cited answer is the end product.
  • You want citations in a structured list without building extraction logic.
  • You'd rather not maintain search, retrieval, synthesis and attribution code.
  • A Gateway‑based, IAM‑governed setup already matches how you run agents.

Web Search is the better fit when:

  • Your own model must reason over raw results, compare sources or apply custom ranking or trust rules.
  • You need to control the synthesis prompt, output format or page handling.
  • You want to retain and audit the raw results your model saw.

The trade is control for integration effort. With Web Answer, source selection, page reading and the answer‑writing model are all AWS‑managed, so you inspect outputs rather than steps.

Availability and limits

Web Answer is generally available in US East (N. Virginia), us‑east‑1, with AWS saying more Regions are coming soon. The guide's walkthrough uses a us‑east‑1 Gateway with IAM inbound authentication, Python 3.10 or later and a Strands agent. The guide also says callers can authenticate with a JSON Web Token from an identity provider, so IAM is the walkthrough's example rather than a stated universal requirement. [1](https://aws.amazon.com/blogs/machine‑learning/getting‑started‑with‑web‑answer‑on‑amazon‑bedrock‑agentcore/) Several claims in the guide come from AWS and were not tested by OpenTools: answers in seconds (the sample response shows a `latencyMs` of 5210, an illustration rather than a benchmark), zero data egress, searches over an Amazon‑operated web index and knowledge graph without sending the question to third‑party search engines, and design and testing with responsible AI safeguards. No live deployment or security audit was done for this report. A citation shows where a claim came from, not that the claim is correct. The guide itself names hallucination, stale content and broken attribution as risks in DIY pipelines. It does not say a managed pipeline eliminates them. For high‑stakes questions, check the cited sources, especially in regulated domains like the finance and healthcare examples AWS gives.

Share this article

PostShare

Related News

AgentCore memory poisoning: what AWS builds in, what its new write-validation pattern adds, and where the demo evidence stops

Nov 11, 2026

AgentCore memory poisoning: what AWS builds in, what its new write-validation pattern adds, and where the demo evidence stops

An AWS Security Blog post from 9 November 2026 separates the memory-poisoning controls AgentCore already offers (IAM namespace conditions, namespace-variable validation, Cedar policy, custom consolidation prompts, the ApplyGuardrail API) from a custom pre-write Lambda interceptor that scores each write and returns ALLOW, QUARANTINE or DENY. The custom layer is a sample you deploy, not a default setting. Its published 11-scenario demo used a keyword-overlap stand-in for embeddings, so the results do not show production accuracy or false-positive rates. Writes that bypass AgentCore Gateway, such as direct SDK calls, are not covered by the interceptor.

AWSAgentCoreAI security
Bedrock's AgenticRetrieveStream now takes maxAgentIteration 0 or 1: passages only, or one retrieval plus one answer

Nov 11, 2026

Bedrock's AgenticRetrieveStream now takes maxAgentIteration 0 or 1: passages only, or one retrieval plus one answer

On November 9, 2026, AWS said Amazon Bedrock Managed Knowledge Base can run retrieval-only and single-shot RAG requests through AgenticRetrieveStream. Setting maxAgentIteration to 0 with generateResponse false returns passages with no foundation model call. Setting it to 1 retrieves once and generates one answer with no planning rounds. Values 2 to 5 keep the existing agentic behavior. The application chooses the mode; the parameter does not route requests automatically. AWS gives no new latency, cost or accuracy measurements, and the passages-only stream differs in shape from a direct Retrieve call.

AWSAmazon BedrockRAG
Google's MKA benchmark tests AI agents on 200 private professional tasks; a separate set of 10 public tasks is available for inspection

Nov 10, 2026

Google's MKA benchmark tests AI agents on 200 private professional tasks; a separate set of 10 public tasks is available for inspection

Google DeepMind's new Multimodal Knowledge Agent benchmark evaluates AI agents on 200 private tasks requiring visual analysis of complex professional files like architectural blueprints and engineering schematics. While the benchmark's headline scores are based on these private evaluations, only 10 sample tasks are publicly available for inspection. The benchmark uses weighted criteria where harder 'Climb' criteria measure advanced performance, and costs reported by Artificial Analysis exclude judge calls, limiting direct workplace cost comparisons.

AI benchmarksAI agentsGoogle DeepMind