Skip to content

New sample: Invoice Data Extractor#105

Open
OwnOptic wants to merge 2 commits intopnp:mainfrom
OwnOptic:add/ai-builder-invoice-data-extractor
Open

New sample: Invoice Data Extractor#105
OwnOptic wants to merge 2 commits intopnp:mainfrom
OwnOptic:add/ai-builder-invoice-data-extractor

Conversation

@OwnOptic
Copy link
Copy Markdown

@OwnOptic OwnOptic commented Mar 2, 2026

New sample: Invoice Data Extractor

Adds an AI Builder prompt that uses image input to extract structured billing data from invoice images or scanned PDFs and returns a complete JSON object ready for Power Automate — covering vendor name, line items, totals, tax, currency, and payment terms with null for missing fields.

Scenario

Finance teams processing invoice emails or SharePoint uploads. The prompt replaces dedicated OCR pipelines by using AI Builder multimodal capability directly. Downstream Power Automate actions parse the JSON and create AP records in Dataverse with zero manual data entry.

Benefits

  • First image-type input prompt in the repository
  • Null-safe JSON output prevents parse errors in downstream flows
  • Demonstrates AI Builder multimodal capability for document processing

@github-actions
Copy link
Copy Markdown

github-actions bot commented Mar 2, 2026

Validation failed!

File: prompts/ai-builder/invoice-data-extractor/assets/sample.json

  • Missing 'source' property!
  • The JSON value could not be converted to System.String[]. Path: $.longDescription | LineNumber: 6 | BytePositionInLine: 416.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant