I've been digging into the new Zapier Multi-Channel Protocol (MCP) docs. The biggest blocker for deploying vertical agents for clients like law firms or medspas has always been the insane fragmentation of their software stack. We'd spend weeks building one-off API integrations for their specific CRM or booking tool. 🚧 It was a huge development drag.
Zapier's MCP basically functions as a universal adapter for tool-calling. Instead of coding dozens of specific functions, our agent can now call a single, standardized action, and Zapier handles the translation to one of its 6,000+ connected apps. 🧩
The operational result is immediate. We can build a core agent logic once and deploy it across clients with wildly different software, massively cutting down on custom integration code per project. ⚡ It expands an agent's potential action space by an order of magnitude without us writing a single new API connector. 📊 It's a shift from brittle, custom integrations to a more durable, abstracted action layer.
💡 Here’s the open question this creates for orchestration.
When an MCP action fails deep inside Zapier's execution, how are you handling the error state and retry logic back in the agent's core loop?