- What: Amazon Bedrock launched Claude Tool use (function calling) for automated entity recognition.
- Technology: Utilizes Anthropic’s Claude 4.5 Sonnet model within a serverless AWS architecture.
- Key Benefit: Eliminates the need for resource-intensive manual model training for unstructured data extraction.
- Integration: Features seamless connectivity between Amazon S3, AWS Lambda, and Amazon Bedrock.
Amazon and Anthropic have announced the integration of Claude Tool use within Amazon Bedrock, a move designed to automate the extraction of valuable information from vast amounts of unstructured data. By leveraging natural language prompts and function calling, businesses can now perform dynamic, adaptable entity recognition on documents like driver’s licenses and invoices without the extensive setup or training required by traditional machine learning models.
The announcement marks a significant shift in how enterprises handle document processing, moving away from inflexible, specialized models toward a more versatile, serverless approach. According to an official AWS announcement, this solution allows Claude to evaluate prompts and autonomously determine which external tools to invoke to complete a task, significantly reducing the engineering overhead previously associated with custom data extraction.
Breaking the Unstructured Data Barrier
For years, businesses across industries have struggled with "unstructured data"—the text-heavy, unformatted information found in images, PDFs, and emails. Traditional Named Entity Recognition (NER) required developers to collect thousands of labeled examples and train specific models for each document type.
The new Claude Tool use feature on Amazon Bedrock changes this dynamic. Known technically as "function calling," this capability allows Claude to interact with pre-defined external tools. Instead of merely generating text, the model can now structure its output into specific JSON schemas that fit directly into a company’s existing database or application workflow.
In a technical walkthrough provided by AWS, the company demonstrated how Claude can be used to extract custom fields from driver’s licenses in real-time. By defining a tool called extract_license_fields with a specific schema, developers can instruct the model to find names, dates, and addresses from a base64-encoded image without any prior model training on government IDs.
A Serverless Architecture for Scale
The implementation of this feature is built on a serverless pipeline, designed to provide scalable, on-demand processing. The architecture described by AWS utilizes a specific flow of services:
- Amazon S3: Serves as the landing zone for raw input documents.
- AWS Lambda: Triggered by an S3 upload event, this function handles the logic of encoding images and sending them to the LLM.
- Amazon Bedrock (Claude 4.5 Sonnet): The core intelligence engine that processes the image and extracts entities via the Tool use API.
- Amazon CloudWatch: Provides monitoring and performance logging for the entire workflow.
According to AWS, the setup process for this environment takes approximately 10 minutes, with the core Lambda function development requiring roughly 30 minutes. This rapid deployment cycle is a stark contrast to the weeks or months typically required for traditional OCR (Optical Character Recognition) and NER model development.
Impact: The End of Manual Data Entry
For developers and enterprise leaders, the implications of this launch are immediate. The ability to perform high-accuracy entity extraction using a general-purpose model like Claude 4.5 Sonnet reduces the "technical debt" of maintaining multiple specialized models.
"This serverless solution processes documents in real-time, extracting information like names, dates, and addresses without traditional model training," AWS stated in its technical documentation.
For the industry, this represents a major move toward "agentic" workflows. By allowing Claude to choose when and how to use a tool, Amazon is positioning Bedrock not just as a place to host models, but as a platform for building autonomous agents that can navigate complex business logic. This could significantly lower operational costs for insurance companies, banks, and government agencies that process millions of documents annually.
What’s Next for Bedrock and Claude
As businesses begin to implement Claude Tool use, the focus will likely shift toward multi-agent systems. Recent partnerships, such as Druva’s use of Claude on Amazon Bedrock AgentCore, suggest a future where multiple AI agents work together to choose from hundreds of different tools to handle complex tasks like threat investigation or telemetry analysis.
The current implementation guide focuses on driver's licenses, but the flexibility of the Tool use API means the same architecture can be repurposed for medical records, legal contracts, or shipping manifests by simply updating the JSON input schema. As Anthropic continues to advance its Claude model family, the precision and speed of these "zero-shot" extractions are expected to improve, further marginalizing the need for custom-trained legacy systems.

