How It All Connects
Agentic workflows and the existing Bold Penguin experience share the same engine, the same carrier network, and the same intelligence layer. Nothing is siloed.
The reference orchestrator for agentic channels is the Deep Agent โ a Python FastAPI service that exposes a single streaming SSE endpoint and coordinates seven specialized subagents over the Insurance Intelligence MCP server. External integrations reach it via the A2A protocol rather than calling the SSE endpoint directly.
Unified Architectureโ
Legend: ๐ Agentic ยท ๐ต Existing BP ยท ๐ฃ Deep Agent / Intelligence ยท ๐ข Carrier Network
Why This Architecture Mattersโ
One Engine, All Channelsโ
Whether a submission enters through a conversational agent, the web portal, an email inbox, or an API call โ it runs through the same Partner Engine and the same carrier integrations. No parallel systems to maintain.
Transfer Anytimeโ
Move between agentic and traditional flows at any step via Application Reference. A user can start in the conversational agent and finish in the broker portal โ or vice versa โ with no data loss. The Deep Agent persists run state (filesystem or MongoDB, selectable via PERSISTENCE_LAYER) keyed by run_id, so a paused conversation can be resumed by any authorized client with that ID.
Carriers Stay Connected Their Wayโ
Carriers that already integrate via API continue working as-is. New agentic channels use the same integration โ carriers don't need to change anything to receive agentic submissions.
Bring Your Own Agentโ
If you've already built agents, deploy them alongside or instead of Bold Penguin's. The Deep Agent is MCP-native, so any MCP-capable orchestrator (your own Claude/ChatGPT/Gemini deployment, or a homegrown agent) can call the Insurance Intelligence MCP server directly. The A2A protocol means your agent can call ours (or ours can call yours) for specific capabilities.
Integration Optionsโ
| Integration | Description |
|---|---|
| Deep Agent (via A2A) | Streaming agent pipeline with HITL gates. External agents integrate through the A2A protocol; internally the pipeline exposes an SSE contract with run_id + action_id resume semantics. |
| Bold Penguin SDK | Embed quoting into your own applications |
| Partner Engine APIs | Direct API access to application management, quoting, and submission |
| Insurance Intelligence MCP | Bring your own MCP-capable orchestrator; same tool server, same workflows |
| A2A Protocol | Agent-to-agent communication for carrier and broker systems |
| Customer Portal | End-user facing portal for quote management |
| Broker Portal | Broker-facing portal for submission and quote management |
| Data Inquiry API | Programmatic access to insurance intelligence data |