Skip to content

New workflow: Sales Analysis with Bedrock AgentCore Invoke Harness and Human Approval - #419

Open
ginjups wants to merge 1 commit into
aws-samples:mainfrom
ginjups:ginjups-feature-sales-analysis-bedrock-agentcore
Open

New workflow: Sales Analysis with Bedrock AgentCore Invoke Harness and Human Approval#419
ginjups wants to merge 1 commit into
aws-samples:mainfrom
ginjups:ginjups-feature-sales-analysis-bedrock-agentcore

Conversation

@ginjups

@ginjups ginjups commented Jul 23, 2026

Copy link
Copy Markdown
Contributor

Issue #, if available:

Description of changes:

This workflow demonstrates multi-agent AI orchestration with human-in-the-loop approval using AWS Step Functions, Amazon Bedrock AgentCore, and the invokeHarness integration.

An S3 CSV upload triggers the state machine via EventBridge. Two sequential invokeHarness calls perform data analysis (with Code Interpreter for precise calculations) and executive report generation using role-specific system prompts. The workflow then pauses for human approval via clickable email links (SNS + API Gateway + waitForTaskToken), and records the final report to DynamoDB.

Services used: Step Functions, Bedrock AgentCore, S3, EventBridge, SNS, API Gateway, Lambda, DynamoDB

Framework: SAM

Key patterns: Event-driven trigger, multi-agent orchestration, Code Interpreter tool use, human-in-the-loop with clickable approve/reject links, JSONata query language

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

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