DEV Community

One Agent, Five Platforms Series' Articles

Back to Shakar Bisetty's Series
Part 1: One agent, five platforms: why I am building the same invoice-exception agent five times
Cover image for Part 1: One agent, five platforms: why I am building the same invoice-exception agent five times

Part 1: One agent, five platforms: why I am building the same invoice-exception agent five times

Comments
5 min read
Part 2: Why invoice exceptions are a good test for agents
Cover image for Part 2: Why invoice exceptions are a good test for agents

Part 2: Why invoice exceptions are a good test for agents

Comments
5 min read
Part 3: A platform-neutral reference architecture for enterprise agents
Cover image for Part 3: A platform-neutral reference architecture for enterprise agents

Part 3: A platform-neutral reference architecture for enterprise agents

Comments 1
4 min read
Part 4: The 2026 agent protocol stack: MCP, A2A, gateways and identity
Cover image for Part 4: The 2026 agent protocol stack: MCP, A2A, gateways and identity

Part 4: The 2026 agent protocol stack: MCP, A2A, gateways and identity

Comments 1
4 min read
Part 5: The scorecard: 11 criteria, and why every score needs evidence
Cover image for Part 5: The scorecard: 11 criteria, and why every score needs evidence

Part 5: The scorecard: 11 criteria, and why every score needs evidence

1
Comments
4 min read
Part 6: Where should an invoice agent stop and ask a person?
Cover image for Part 6: Where should an invoice agent stop and ask a person?

Part 6: Where should an invoice agent stop and ask a person?

Comments
4 min read
Part 7: Design the tools once: one tool contract every platform can reuse
Cover image for Part 7: Design the tools once: one tool contract every platform can reuse

Part 7: Design the tools once: one tool contract every platform can reuse

Comments
5 min read
Part 8: Named errors every finance agent needs
Cover image for Part 8: Named errors every finance agent needs

Part 8: Named errors every finance agent needs

Comments
5 min read
Part 9: Read-only tools first: how an agent earns write access
Cover image for Part 9: Read-only tools first: how an agent earns write access

Part 9: Read-only tools first: how an agent earns write access

Comments
4 min read
Part 10: The golden set: 30 invoices and what "correct" means
Cover image for Part 10: The golden set: 30 invoices and what "correct" means

Part 10: The golden set: 30 invoices and what "correct" means

Comments
4 min read
Part 11: Build 1 — MuleSoft: Agent Fabric, the MCP Connector and Omni Gateway
Cover image for Part 11: Build 1 — MuleSoft: Agent Fabric, the MCP Connector and Omni Gateway

Part 11: Build 1 — MuleSoft: Agent Fabric, the MCP Connector and Omni Gateway

Comments
6 min read
Part 12: What carried over from series 1 (and what did not)
Cover image for Part 12: What carried over from series 1 (and what did not)

Part 12: What carried over from series 1 (and what did not)

Comments
5 min read
Part 13: Setting up five trial environments: what you need before you build
Cover image for Part 13: Setting up five trial environments: what you need before you build

Part 13: Setting up five trial environments: what you need before you build

Comments
4 min read
Part 14: Build 2a — Boomi: hosting the tool contract
Cover image for Part 14: Build 2a — Boomi: hosting the tool contract

Part 14: Build 2a — Boomi: hosting the tool contract

Comments
6 min read
Part 15: Build 2b — Boomi: Agentstudio, AI Gateway and Control Tower (with scores)
Cover image for Part 15: Build 2b — Boomi: Agentstudio, AI Gateway and Control Tower (with scores)

Part 15: Build 2b — Boomi: Agentstudio, AI Gateway and Control Tower (with scores)

Comments
6 min read
Part 16: Same tool, two platforms: MuleSoft vs Boomi side by side
Cover image for Part 16: Same tool, two platforms: MuleSoft vs Boomi side by side

Part 16: Same tool, two platforms: MuleSoft vs Boomi side by side

Comments
5 min read
Part 17: Build 3a — SAP: tools in Integration Suite and SAP as system of record
Cover image for Part 17: Build 3a — SAP: tools in Integration Suite and SAP as system of record

Part 17: Build 3a — SAP: tools in Integration Suite and SAP as system of record

Comments
5 min read
Part 18: Build 3b — SAP: Joule agent and approvals in the ERP workflow (with scores)
Cover image for Part 18: Build 3b — SAP: Joule agent and approvals in the ERP workflow (with scores)

Part 18: Build 3b — SAP: Joule agent and approvals in the ERP workflow (with scores)

Comments
6 min read
Part 19: Keep the system of record boring
Cover image for Part 19: Keep the system of record boring

Part 19: Keep the system of record boring

Comments
4 min read
Part 20: Would you let an agent post to your ERP?
Cover image for Part 20: Would you let an agent post to your ERP?

Part 20: Would you let an agent post to your ERP?

Comments 1
4 min read
Part 21: Build 4a — Azure: tools with Logic Apps, Functions and API Management
Cover image for Part 21: Build 4a — Azure: tools with Logic Apps, Functions and API Management

Part 21: Build 4a — Azure: tools with Logic Apps, Functions and API Management

Comments
6 min read
Part 22: Build 4b — Azure: AI Foundry Agent Service, Entra and Teams approvals (with scores)
Cover image for Part 22: Build 4b — Azure: AI Foundry Agent Service, Entra and Teams approvals (with scores)

Part 22: Build 4b — Azure: AI Foundry Agent Service, Entra and Teams approvals (with scores)

Comments
7 min read