amazon bedrock data automation · unstructured → structured · 2026

Amazon Bedrock Data Automation: unstructured files to structured output, one API.

Bedrock Data Automation (BDA) turns documents, images, audio and video into structured output through one managed API. This page covers standard output vs blueprints, BDA as the parser for Knowledge Bases, how it compares with Textract, Comprehend, Rekognition and Transcribe, use cases, setup and cost.

what it is
unstructured → structured
modalities
docs · image · audio · video
output modes
standard / blueprints
TL;DR
  • Bedrock Data Automation (BDA) is a managed Bedrock API that reads documents, images, audio and video and returns structured JSON: fields and tables, summaries, transcripts, scene descriptions and moderation flags. It uses generative AI, so it copes with varied layouts and media instead of fixed templates.
  • Standard output gives defaults per modality with no setup. Custom output uses blueprints: schemas that name the exact fields you want (invoice_number, total, due_date) with optional normalization and validation. BDA can also be the parser for Bedrock Knowledge Bases.
  • It is billed per page, per image or per minute of audio or video, with a higher rate for custom output. For document workloads, see the companion page on intelligent document processing on AWS.
the concept

IWhat Amazon Bedrock Data Automation is

BDA turns "make sense of this file", whatever the file is, into one managed API call that returns structured output.

The data that matters is often unstructured: invoices and contracts as PDFs, claims with photos, recorded calls, training video. Software cannot act on a scanned PDF or an hour of audio until something reads it and emits fields, text or labels.

Teams used to wire a separate service per file type: Textract for OCR and forms, Comprehend for entities and sentiment, Rekognition for images and video, Transcribe for speech, plus glue code to merge and fix the outputs.

BDA replaces that with one API and one consistent JSON response. A document comes back with text, tables and a summary; an image with a caption, detected text and tags; audio with a transcript; video with scene segmentation, transcripts and summaries. It is a managed extraction service, not a model you prompt. See the BDA user guide.

what it reads

IIThe four modalities and what BDA returns

You submit a file, usually from S3, and get a structured result tuned to its type.

  • Documents: Full text, tables, key-value pairs and layout, plus an optional summary. With a blueprint, exactly the named fields you ask for. This is the engine for intelligent document processing.
  • Images: A caption, text in the image, detected objects and tags, and moderation signals.
  • Audio: A transcript and a summary of the conversation.
  • Video: Chapter and scene segmentation, transcripts of speech, scene-by-scene descriptions, a summary and moderation flags.

The output format is consistent across modalities, so downstream code needs no per-type parser. BDA runs asynchronously at scale against content in S3. Capabilities per modality grow over time; check the current docs when you scope a build.

standard vs custom

IIIStandard output vs custom output (blueprints)

Standard output answers "what is in this file?" Custom output answers "give me these exact fields in this shape."

Standard output

BDA's defaults per modality, with little or no configuration. Use it to understand or index content: feeding search or RAG, summaries, catalogues, triage. It is also the fastest way to see what BDA does with your real data.

Custom output with blueprints

A blueprint is a schema naming the fields to extract, for example invoice_number, vendor_name, line_items, total and due_date. You describe each field (often in plain language), set its type, and can add normalization and validation such as consistent date formats. AWS offers sample blueprints for common documents (invoices, receipts, IDs, bank statements) that you can use or adapt.

Because BDA reads the document with a model rather than matching positions, one blueprint can work across many vendors' layouts. That is where template-based tools broke.

Projects

A BDA project bundles your output settings and blueprints into one reusable configuration that your pipeline calls. A project can route different inputs to different blueprints.

how it feeds RAG

IVHow BDA feeds RAG and Bedrock Knowledge Bases

RAG only works if source content parses cleanly. BDA is how messy PDFs, images and media become retrievable text.

Layout-heavy PDFs, scanned pages, slides, images and recordings defeat simple text extraction, and bad parsing produces bad chunks.

BDA is selectable as the parser inside Amazon Bedrock Knowledge Bases. It turns each file into a faithful text representation (tables kept, media transcribed) before the Knowledge Base chunks, embeds and stores it. You can also run BDA on its own and write the output to your own vector store or search index. See Bedrock Knowledge Bases and RAG on AWS.

how it compares

VBDA vs Textract, Comprehend, Rekognition and Transcribe

BDA is the unified option for most new multimodal extraction work. The single-purpose services still fit narrow, high-volume tasks.

The older services are single-modality specialists: Textract (document OCR, forms, tables), Comprehend (NLP over text you already have), Rekognition (image and video detection) and Transcribe (speech to text). Mixed content means orchestrating several and merging results.

BDA gives one API across four modalities, a consistent format, and model-based reading that copes with layout drift. Reach for it first on new document or multimodal work. Keep a point service for a narrow, deterministic, very-high-volume job it already does well, or for an existing pipeline you do not want to rebuild.

bedrock data automation vs the specialized AWS AI services
ServiceModalitiesWhat it returnsBest for
Bedrock Data AutomationDocuments, image, audio, videoUnified JSON: fields, tables, summaries, transcripts, scene labelsNew multimodal and document work; named-field IDP; RAG parsing
Amazon TextractDocumentsOCR text, key-value pairs, tablesHigh-volume OCR on known document types
Amazon ComprehendTextEntities, sentiment, key phrases, PII, classificationNLP over text you already have
Amazon RekognitionImage, videoObjects, faces, moderation, text in imageNarrow, high-scale vision tasks
Amazon TranscribeAudioTranscriptHigh-volume transcription
where it gets used

VIUse cases: document processing and media processing

BDA's main use cases match its two hardest modalities: documents and media.

BDA is also a component in larger systems: the parser for a Knowledge Base, a tool an agent calls to read an attachment, or the ingestion step for an analytics warehouse.

  • Accounts payable: Invoice fields across many vendor formats with one blueprint; match to purchase orders; route exceptions. See intelligent document processing on AWS.
  • Onboarding and KYC: Read IDs, proofs of address and bank statements into validated fields.
  • Insurance claims intake: Parse claim forms and attached photos in one pipeline.
  • Contact-centre analytics: Transcribe and summarize calls for QA and compliance.
  • Media cataloguing and moderation: Chapter, caption and describe video; flag content for review.
  • RAG over real-world content: Parse complex PDFs, images and media as the front end of a Knowledge Base.
getting it running

VIIHow to set up a BDA pipeline

BDA is managed, so most of the effort goes into designing your output, not running infrastructure.

  • 1. Land content in S3: BDA reads inputs from S3 and writes structured output back to S3.
  • 2. Choose standard or custom output: Standard needs no configuration; custom needs blueprints. Many pipelines use both.
  • 3. Create or adapt blueprints: Start from AWS samples or write your own. Test against real files in the console until extraction is right.
  • 4. Package a project: Bundle settings and blueprints into one configuration your pipeline calls.
  • 5. Invoke asynchronously: Call BDA from the SDK or CLI, or let a Knowledge Base call it as the parser. For volume, submit jobs and collect results from S3.
  • 6. Wire the output downstream: Send JSON to a database, search index, agent, warehouse, or a human-review step for low-confidence results.

Test blueprints on your messiest real samples. For high-stakes extraction (payments, compliance), add a human review path for low-confidence results instead of auto-committing everything. The output is structured data, not a finished feature: validation, wiring and review UX decide whether a production system works.

the cost shape

VIIIWhat BDA costs

BDA is priced by what you process, per modality, with a premium for custom extraction.

Documents are billed per page, images per image, and audio and video per minute. Custom output (blueprints) costs more than standard output, and deeper processing costs more than lighter processing. Add S3 storage and any compute around it. A rough estimate is volume × the unit rate for that modality × (standard or custom). Check the Bedrock pricing page for current rates.

Modality drives cost: single-page documents are cheap; hours of video with deep scene analysis are the expensive end. Standard vs custom is a lever: if you only need to index or summarize, skip blueprints for those files.

who can fund the build

IXWho can fund a BDA pipeline build

BDA usage, S3 and the surrounding services all draw down AWS credits automatically.

Partner-filed funding: a vetted AWS partner can file POC (proof of concept) funding to prove a document or media automation use case, MAP funding if the pipeline moves off another cloud, or incremental workload (IW) funding if you already run on AWS and this is new work. For startups this is typically $50K to $150K. Depends on the workload; AWS approves.

AWS Activate: you apply yourself. Activate Founders gives self-funded startups $1,000 to start, up to $5,000. Activate Portfolio gives up to $200,000 with the Org ID from your VC, accelerator or angel group, if it is an Activate Provider. A consulting partner cannot file Activate for you.

CloudRoute matches you with one vetted AWS partner who can design the blueprints, wire the S3 and async pipeline, connect it to a Knowledge Base or database, add the review path, and check which funding fits. Startups pay CloudRoute nothing. Partners pay CloudRoute a monthly membership plus 10% of AWS-approved funding.

Who files it
FundingWho files itAmountWhen it fits
Migration Acceleration Program (MAP)Your matched AWS partner$50K to $150K for startups. Depends on the workload; AWS approves.You are not on AWS yet and want to migrate.
Proof of concept (POC) fundingYour matched AWS partner$50K to $150K for startups. Depends on the workload; AWS approves.You want to test something, whether or not you are on AWS today.
Incremental workload (IW) fundingYour matched AWS partner$50K to $150K for startups. Depends on the workload; AWS approves.You are already on AWS and are launching new work: a new AI feature, a new customer or a new contract.
AWS Activate FoundersFounder applies$1,000 to start, up to $5,000Self-funded startups with no investor or accelerator behind them.
AWS Activate PortfolioFounder appliesup to $200,000Startups backed by a VC firm, accelerator or angel investor that is an AWS Activate Provider.
AWS Credits for AI StartupsInvite only (AWS account manager)$200,000 or more, by invitationAI startups ready to scale after Activate Portfolio, invited by AWS.
Facts checked on October 10, 2026. AWS decides every application.
output-mode comparison

Standard output vs custom output (blueprints)

The most important design choice in a BDA pipeline.

DimensionStandard outputCustom output (blueprints)
What it returnsModality defaults: text and summary, caption and tags, transcript, chapters and scenesExactly the named fields you define
ConfigurationNoneA blueprint (fields, descriptions, types, validation)
Handles layout variationYesYes; one blueprint covers many formats
Relative costLower per unitHigher per unit
Normalization and validationNoBuilt into the blueprint
Best forIndexing, summaries, RAG parsing, triageIDP: invoices, IDs, forms, contracts
Most production pipelines use both, packaged in one BDA project.
before you write a single blueprint
Find a partner who can build the BDA pipeline and check POC, MAP or IW funding for it
Get matched free with a vetted AWS partner who can file it
how a match works

How a match works (example)

  1. You tell us about the work

    You fill in a short form: what you run today, what you want to move, test or build, your stage and your region.

  2. We pick one partner

    We read your answers and pick one vetted AWS consulting partner that fits the work, the stack and the region. We reply within 24 hours; your matched partner reaches out within 5 business days.

  3. The partner checks POC funding

    Your matched partner scopes the test with you. Then it checks whether the test qualifies for POC (proof of concept) funding. A POC can fit whether or not you run on AWS today.

  4. The partner files, AWS decides

    If the work qualifies, the partner files the funding request with AWS. AWS reviews it and decides. The amount depends on the workload.

  5. You pay nothing

    CloudRoute is free for startups. Partners pay CloudRoute a monthly membership plus 10% of AWS-approved funding.

AWS Activate credits are separate, and you apply for them yourself. Use Activate Founders if no investor backs you. Use Activate Portfolio with the Org ID or invite from your VC, accelerator, incubator or angel group if it is an Activate Provider. A consulting partner cannot apply for Activate on your behalf.

faq

Common questions

What is Amazon Bedrock Data Automation?
A managed Bedrock API that turns documents, images, audio and video into structured output: fields and tables, summaries, transcripts, captions, tags and scene segmentation. It replaces stitching together Textract, Comprehend, Rekognition and Transcribe, and it reads content with foundation models so it copes with varied inputs.
What is the difference between standard output and custom output (blueprints)?
Standard output gives defaults per modality with no setup and suits indexing, summaries and RAG. Custom output uses a blueprint: a schema naming the fields to extract, with optional normalization and validation, so the JSON matches your application. Many pipelines use both.
What is a blueprint in Bedrock Data Automation?
A schema for custom output. You name each field, describe it, set its type, and add optional rules. AWS has sample blueprints for invoices, receipts, IDs and bank statements. Because BDA reads with a model, one blueprint can cover many layouts of the same document type.
How does BDA work with Bedrock Knowledge Bases?
BDA can be selected as the parser inside a Knowledge Base. It turns complex PDFs, images, audio and video into clean text before the Knowledge Base chunks and embeds it, which improves retrieval over messy content. You can also run BDA alone and load the output into your own index.
BDA vs Amazon Textract: when should I use each?
Textract is a document-only OCR and forms service, strong on high-volume extraction from consistent documents. BDA covers four modalities with one format and handles layout drift with blueprints. Use BDA for new document-understanding work; keep Textract for an existing high-volume OCR pipeline that works.
BDA vs Comprehend, Rekognition and Transcribe?
Those are single-modality specialists. BDA covers the equivalent ground behind one API with consistent output. Start with BDA for new multimodal work; keep a point service for a narrow, very-high-volume job or a pipeline you do not want to rebuild.
How much does Bedrock Data Automation cost?
Per page for documents, per image, and per minute for audio and video, with a higher rate for custom output and deeper processing, plus S3. Check current rates on the AWS Bedrock pricing page.
Can AWS funding cover a BDA pipeline?
BDA spend draws down credits automatically. A vetted AWS partner can file POC funding to prove a document or media automation use case, MAP funding for a move from another cloud, or IW funding for new work if you already run on AWS. For startups this is typically $50K to $150K. Depends on the workload; AWS approves. Activate credits are separate, and you apply for them yourself.

Turn unstructured files into structured data, with a partner who can file the funding

A vetted AWS partner can design the blueprints, wire the S3 and async pipeline, connect it to a Knowledge Base or your database, and add the review path. The same partner checks whether the work qualifies for POC, MAP or IW funding: typically $50K to $150K for startups. Depends on the workload; AWS approves. CloudRoute is free for startups.

we reply within24 hours
partner-filed funding$50K to $150K
CloudRoute fee for startups$0