Copilot Studio Gallery
ContributorsShare a solution
← Back to gallery

Agents + workflows

BlastBox Omega Store Operations

A multi-agent retail solution pairing customer service and inventory agents with two human-aware operational workflows.

by Adriana TrujilloVersion 1.0.0.3Updated 2026-08-11
retailcustomer-serviceinventorymulti-agenthuman-in-the-loop
2Workflows
3Agents
Tools
4MCP
3Skills
Press enter or space to select a node. You can then use the arrow keys to move the node around. Press delete to remove it and escape to cancel.
Press enter or space to select an edge. You can then press delete to remove it or escape to cancel.

Agents

3

Workflows

2

Components

5

Solution

WorkflowsBlastbox

BlastBox Omega is a retro-gaming store solution built around one store-associate assistant and two specialist agents. Together they handle returns, warranty swaps, membership changes, stock questions, fulfillment alternatives, policy checks, and settlement.

The solution includes two modern workflows that reuse the same agent and MCP data layer. They show how classification, loops, conditions, human review, and agent nodes combine into practical store operations.

Agents

  • Store Associate Assistant coordinates the customer’s complete visit and delegates stock and policy questions to its specialist agents.
  • Inventory & Fulfillment Agent checks stock, alternatives, restock timing, compatibility, and inventory aging.
  • Store Policy Agent grounds returns, warranty, membership, and markdown decisions in store policy.

The primary assistant also includes inline skills for prorated refunds, points reconciliation, and PDF slip generation, plus MCP-backed order and membership tools.

BlastBox Post-Sales Service

An email with the subject BlastBox Customer Service starts the workflow. A classification step separates shipping issues, defective products, and general post-sale questions. Each branch calls the appropriate agents, checks order, stock, weather, and policy context, and asks for human input only when the customer’s choice or an exception requires it.

BlastBox Weekly Inventory Health

This workflow reviews active SKUs with the inventory agent, loops through stock aging results, and branches between price adjustment, reorder, and keep-price paths. Markdown policy and human review protect consequential discount decisions. The run ends with an HTML inventory report sent by email.

Import

Download the rebuilt solution ZIP from this page and import it through Power Platform. The package contains the original exploded solution files, including its agents, workflows, connectors, skills, and connection references. Review and replace environment-specific connections during import.

Agent architecture

Select an agent, tool, or skill to inspect the published configuration.

Mini Map
Press enter or space to select a node. You can then use the arrow keys to move the node around. Press delete to remove it and escape to cancel.
Press enter or space to select an edge. You can then press delete to remove it or escape to cancel.

Default_InventoryFullfilmentAgent_X-w2GP

Inventory & Fullfilment Agent

Model: Sonnet461 tools0 skills0 connected

Default_StorePolicyAgent_s9s-u8

Store Policy Agent

Model: Sonnet461 tools0 skills0 connected

cr26e_storeassociateassistant_ZQHUx1

Store Associate Assistant

Model: Sonnet462 tools3 skills2 connected

Workflow canvases

These positions and connections come from the saved designer graph in the exported solution.

{62d468f3-4a55-1ba5-2ec3-ae1a4b3a4b35}

BlastBox Post Sales Service

Trigger: When a new email arrives23 steps22 connections

{44d64f96-1130-9b19-8209-34093d4416a3}

BlastBox Weekly Inventory Health

Trigger: Start21 steps18 connections
Trigger: When a new email arrives23 nodes22 connections
Mini Map
Press enter or space to select a node. You can then use the arrow keys to move the node around. Press delete to remove it and escape to cancel.
Press enter or space to select an edge. You can then press delete to remove it or escape to cancel.

Exploded solution manifest

The download rebuilds these submitted files at the ZIP root. Gallery metadata and the human-facing README are excluded.

component: 32other: 14bot: 6solution: 2workflow: 2asset: 1
PathTypeSize
[Content_Types].xmlother1,989 B
Assets/botcomponent_connectionreferenceset.xmlother1,585 B
botcomponents/cr26e_storeassociateassistant_ZQHUx1.skill.points-reconciliation__iK/botcomponent.xmlcomponent892 B
botcomponents/cr26e_storeassociateassistant_ZQHUx1.skill.points-reconciliation__iK/datacomponent99 B
botcomponents/cr26e_storeassociateassistant_ZQHUx1.skill.prorated-refund-calculator_KZe/botcomponent.xmlcomponent772 B
botcomponents/cr26e_storeassociateassistant_ZQHUx1.skill.prorated-refund-calculator_KZe/datacomponent104 B
botcomponents/cr26e_storeassociateassistant_ZQHUx1.skill.slip-pdf-generator_2i4/botcomponent.xmlcomponent727 B
botcomponents/cr26e_storeassociateassistant_ZQHUx1.skill.slip-pdf-generator_2i4/datacomponent96 B
botcomponents/cr26e_storeassociateassistant_ZQHUx1.tool.connected-agent.Default_InventoryFullfilmentAgent_X-w2GP/botcomponent.xmlcomponent797 B
botcomponents/cr26e_storeassociateassistant_ZQHUx1.tool.connected-agent.Default_InventoryFullfilmentAgent_X-w2GP/datacomponent122 B
botcomponents/cr26e_storeassociateassistant_ZQHUx1.tool.connected-agent.Default_InventoryFullfilmentAgent_X-w2GP/dependencies.jsoncomponent72 B
botcomponents/cr26e_storeassociateassistant_ZQHUx1.tool.connected-agent.Default_StorePolicyAgent_s9s-u8/botcomponent.xmlcomponent784 B
botcomponents/cr26e_storeassociateassistant_ZQHUx1.tool.connected-agent.Default_StorePolicyAgent_s9s-u8/datacomponent113 B
botcomponents/cr26e_storeassociateassistant_ZQHUx1.tool.connected-agent.Default_StorePolicyAgent_s9s-u8/dependencies.jsoncomponent63 B
botcomponents/cr26e_storeassociateassistant_ZQHUx1.tool.MembershipMCPv2-MembershipMCPv2Server_9Ac/botcomponent.xmlcomponent549 B
botcomponents/cr26e_storeassociateassistant_ZQHUx1.tool.MembershipMCPv2-MembershipMCPv2Server_9Ac/datacomponent288 B
botcomponents/cr26e_storeassociateassistant_ZQHUx1.tool.OrderManagementMCP-OrderManagementMCPServer_LQG/botcomponent.xmlcomponent593 B
botcomponents/cr26e_storeassociateassistant_ZQHUx1.tool.OrderManagementMCP-OrderManagementMCPServer_LQG/datacomponent279 B
botcomponents/cra24a45_blastpass_refund_py_1aeb15fe988a/botcomponent.xmlcomponent594 B
botcomponents/cra24a45_blastpass_refund_py_1aeb15fe988a/filedata/blastpass_refund.pycomponent4,979 B
botcomponents/cra24a45_points_reconciliation_py_ae83bb1d3e6c/botcomponent.xmlcomponent604 B
botcomponents/cra24a45_points_reconciliation_py_ae83bb1d3e6c/filedata/points_reconciliation.pycomponent3,257 B
botcomponents/cra24a45_skill_md_30aa9a7b2b7c/botcomponent.xmlcomponent561 B
botcomponents/cra24a45_skill_md_30aa9a7b2b7c/filedata/SKILL.mdcomponent3,791 B
botcomponents/cra24a45_skill_md_4e6ebf925ae8/botcomponent.xmlcomponent556 B
botcomponents/cra24a45_skill_md_4e6ebf925ae8/filedata/SKILL.mdcomponent3,603 B
botcomponents/cra24a45_skill_md_d925ad573675/botcomponent.xmlcomponent553 B
botcomponents/cra24a45_skill_md_d925ad573675/filedata/SKILL.mdcomponent4,152 B
botcomponents/cra24a45_slip_pdf_py_e55f2fee6a70/botcomponent.xmlcomponent562 B
botcomponents/cra24a45_slip_pdf_py_e55f2fee6a70/filedata/slip_pdf.pycomponent5,872 B
botcomponents/Default_InventoryFullfilmentAgent_X-w2GP.tool.WarehouseMCP-WarehouseMCPServer_rcG/botcomponent.xmlcomponent572 B
botcomponents/Default_InventoryFullfilmentAgent_X-w2GP.tool.WarehouseMCP-WarehouseMCPServer_rcG/datacomponent274 B
botcomponents/Default_StorePolicyAgent_s9s-u8.tool.PolicyRAGMCPv2-PolicyRAGMCPv2Server_14V/botcomponent.xmlcomponent558 B
botcomponents/Default_StorePolicyAgent_s9s-u8.tool.PolicyRAGMCPv2-PolicyRAGMCPv2Server_14V/datacomponent273 B
bots/cr26e_storeassociateassistant_ZQHUx1/bot.xmlbot35,406 B
bots/cr26e_storeassociateassistant_ZQHUx1/configuration.jsonbot1,179 B
bots/Default_InventoryFullfilmentAgent_X-w2GP/bot.xmlbot35,418 B
bots/Default_InventoryFullfilmentAgent_X-w2GP/configuration.jsonbot2,012 B
bots/Default_StorePolicyAgent_s9s-u8/bot.xmlbot35,394 B
bots/Default_StorePolicyAgent_s9s-u8/configuration.jsonbot1,393 B
Connector/new_order-20management-20mcp_connectionparameters.jsonother2 B
Connector/new_order-20management-20mcp_customcodeblobcontent.csxother54,856 B
Connector/new_order-20management-20mcp_openapidefinition.jsonother1,027 B
Connector/new_order-20management-20mcp_policytemplateinstances.jsonother2 B
Connector/new_policy-20rag-20mcp-20v2_connectionparameters.jsonother2 B
Connector/new_policy-20rag-20mcp-20v2_customcodeblobcontent.csxother55,320 B
Connector/new_policy-20rag-20mcp-20v2_openapidefinition.jsonother972 B
Connector/new_policy-20rag-20mcp-20v2_policytemplateinstances.jsonother2 B
Connector/new_warehouse-20mcp_connectionparameters.jsonother2 B
Connector/new_warehouse-20mcp_customcodeblobcontent.csxother61,348 B
Connector/new_warehouse-20mcp_iconblob.Pngasset2,895 B
Connector/new_warehouse-20mcp_openapidefinition.jsonother1,024 B
Connector/new_warehouse-20mcp_policytemplateinstances.jsonother2 B
customizations.xmlsolution5,766 B
solution.xmlsolution10,584 B
Workflows/BlastBoxPostSalesService-62D468F3-4A55-1BA5-2EC3-AE1A4B3A4B35.jsonworkflow206,895 B
Workflows/BlastBoxWeeklyInventoryHealth-44D64F96-1130-9B19-8209-34093D4416A3.jsonworkflow115,281 B

Installable package

Download this solution

Import the rebuilt ZIP through Power Platform after reviewing the agents and workflows.

Import only what you trust

Download solution ZIP

This solution is provided as-is and is not covered by Microsoft Support.Support details


Publisher
AdrianaTrujillo
Version
1.0.0.3
Files
57

Preview community-built Copilot Studio solutions before you import them.

View on GitHub