<mxfile host="app.diagrams.net" modified="2026-10-25T00:00:00.000Z" agent="OpenAI Codex" version="24.7.17" type="device"><diagram id="agentic-ai-workflows" name="Collaborative Agent Workflow"><mxGraphModel dx="1440" dy="920" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="1440" pageHeight="920" math="0" shadow="0"><root><mxCell id="0"/><mxCell id="1" parent="0"/><mxCell id="s1" value="COORDINATED AGENT WORK" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#fffefa;fillOpacity=45;strokeColor=#222222;strokeWidth=2;dashed=1;dashPattern=8 6;fontColor=#676761;fontSize=14;fontStyle=1;verticalAlign=top;spacingTop=12;" vertex="1" parent="1"><mxGeometry x="220" y="190" width="930" height="540" as="geometry"/></mxCell><mxCell id="s2" value="PARALLEL SPECIALISTS" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#fffefa;fillOpacity=45;strokeColor=#222222;strokeWidth=2;dashed=1;dashPattern=8 6;fontColor=#676761;fontSize=14;fontStyle=1;verticalAlign=top;spacingTop=12;" vertex="1" parent="1"><mxGeometry x="500" y="225" width="285" height="490" as="geometry"/></mxCell><mxCell id="request" value="&lt;div style=&quot;text-align:left&quot;&gt;&lt;small&gt;INPUT&lt;/small&gt;&lt;br&gt;&lt;b&gt;Business&lt;br&gt;request&lt;/b&gt;&lt;br&gt;Goal · user context&lt;/div&gt;" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#efeee9;strokeColor=#222222;strokeWidth=2;fontColor=#222222;fontSize=16;spacing=12;arcSize=14;" vertex="1" parent="1"><mxGeometry x="35" y="410" width="170" height="120" as="geometry"/></mxCell><mxCell id="planner" value="&lt;div style=&quot;text-align:left&quot;&gt;&lt;small&gt;ORCHESTRATION&lt;/small&gt;&lt;br&gt;&lt;b&gt;Coordinator&lt;/b&gt;&lt;br&gt;Plans and assigns&lt;/div&gt;" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#f4e2df;strokeColor=#222222;strokeWidth=2;fontColor=#222222;fontSize=16;spacing=12;arcSize=14;" vertex="1" parent="1"><mxGeometry x="250" y="410" width="200" height="120" as="geometry"/></mxCell><mxCell id="research" value="&lt;div style=&quot;text-align:left&quot;&gt;&lt;small&gt;SPECIALIST A&lt;/small&gt;&lt;br&gt;&lt;b&gt;Research agent&lt;/b&gt;&lt;br&gt;Retrieves evidence&lt;/div&gt;" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#e4efe7;strokeColor=#222222;strokeWidth=2;fontColor=#222222;fontSize=16;spacing=12;arcSize=14;" vertex="1" parent="1"><mxGeometry x="530" y="270" width="220" height="105" as="geometry"/></mxCell><mxCell id="validate" value="&lt;div style=&quot;text-align:left&quot;&gt;&lt;small&gt;SPECIALIST B&lt;/small&gt;&lt;br&gt;&lt;b&gt;Validation agent&lt;/b&gt;&lt;br&gt;Checks facts and policy&lt;/div&gt;" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#e2edf5;strokeColor=#222222;strokeWidth=2;fontColor=#222222;fontSize=16;spacing=12;arcSize=14;" vertex="1" parent="1"><mxGeometry x="530" y="420" width="220" height="105" as="geometry"/></mxCell><mxCell id="report" value="&lt;div style=&quot;text-align:left&quot;&gt;&lt;small&gt;SPECIALIST C&lt;/small&gt;&lt;br&gt;&lt;b&gt;Reporting agent&lt;/b&gt;&lt;br&gt;Prepares an outcome&lt;/div&gt;" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#f6edcf;strokeColor=#222222;strokeWidth=2;fontColor=#222222;fontSize=16;spacing=12;arcSize=14;" vertex="1" parent="1"><mxGeometry x="530" y="570" width="220" height="105" as="geometry"/></mxCell><mxCell id="decision" value="&lt;div style=&quot;text-align:left&quot;&gt;&lt;small&gt;ORCHESTRATION&lt;/small&gt;&lt;br&gt;&lt;b&gt;Review and&lt;br&gt;decision&lt;/b&gt;&lt;br&gt;Reconcile · route&lt;/div&gt;" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#f6edcf;strokeColor=#222222;strokeWidth=2;fontColor=#222222;fontSize=16;spacing=12;arcSize=14;" vertex="1" parent="1"><mxGeometry x="850" y="410" width="220" height="120" as="geometry"/></mxCell><mxCell id="human" value="&lt;div style=&quot;text-align:left&quot;&gt;&lt;small&gt;APPROVAL&lt;/small&gt;&lt;br&gt;&lt;b&gt;Human review&lt;/b&gt;&lt;br&gt;High-risk cases&lt;/div&gt;" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#f4e2df;strokeColor=#222222;strokeWidth=2;fontColor=#222222;fontSize=16;spacing=12;arcSize=14;" vertex="1" parent="1"><mxGeometry x="850" y="610" width="220" height="92" as="geometry"/></mxCell><mxCell id="outcome" value="&lt;div style=&quot;text-align:left&quot;&gt;&lt;small&gt;RESULT&lt;/small&gt;&lt;br&gt;&lt;b&gt;Business&lt;br&gt;outcome&lt;/b&gt;&lt;br&gt;Action · report · audit&lt;/div&gt;" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#efeee9;strokeColor=#222222;strokeWidth=2;fontColor=#222222;fontSize=16;spacing=12;arcSize=14;" vertex="1" parent="1"><mxGeometry x="1190" y="410" width="200" height="120" as="geometry"/></mxCell><mxCell id="e1" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=1;orthogonalLoop=1;jettySize=auto;html=1;endArrow=block;endFill=1;strokeColor=#222222;strokeWidth=2;fontColor=#676761;fontSize=12;labelBackgroundColor=#fbfaf7;" edge="1" parent="1" source="request" target="planner"><mxGeometry relative="1" as="geometry"/></mxCell><mxCell id="e2" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=1;orthogonalLoop=1;jettySize=auto;html=1;endArrow=block;endFill=1;strokeColor=#222222;strokeWidth=2;fontColor=#676761;fontSize=12;labelBackgroundColor=#fbfaf7;" edge="1" parent="1" source="planner" target="research"><mxGeometry relative="1" as="geometry"/></mxCell><mxCell id="e3" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=1;orthogonalLoop=1;jettySize=auto;html=1;endArrow=block;endFill=1;strokeColor=#222222;strokeWidth=2;fontColor=#676761;fontSize=12;labelBackgroundColor=#fbfaf7;" edge="1" parent="1" source="planner" target="validate"><mxGeometry relative="1" as="geometry"/></mxCell><mxCell id="e4" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=1;orthogonalLoop=1;jettySize=auto;html=1;endArrow=block;endFill=1;strokeColor=#222222;strokeWidth=2;fontColor=#676761;fontSize=12;labelBackgroundColor=#fbfaf7;" edge="1" parent="1" source="planner" target="report"><mxGeometry relative="1" as="geometry"/></mxCell><mxCell id="e5" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=1;orthogonalLoop=1;jettySize=auto;html=1;endArrow=block;endFill=1;strokeColor=#222222;strokeWidth=2;fontColor=#676761;fontSize=12;labelBackgroundColor=#fbfaf7;" edge="1" parent="1" source="research" target="decision"><mxGeometry relative="1" as="geometry"/></mxCell><mxCell id="e6" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=1;orthogonalLoop=1;jettySize=auto;html=1;endArrow=block;endFill=1;strokeColor=#222222;strokeWidth=2;fontColor=#676761;fontSize=12;labelBackgroundColor=#fbfaf7;" edge="1" parent="1" source="validate" target="decision"><mxGeometry relative="1" as="geometry"/></mxCell><mxCell id="e7" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=1;orthogonalLoop=1;jettySize=auto;html=1;endArrow=block;endFill=1;strokeColor=#222222;strokeWidth=2;fontColor=#676761;fontSize=12;labelBackgroundColor=#fbfaf7;" edge="1" parent="1" source="report" target="decision"><mxGeometry relative="1" as="geometry"/></mxCell><mxCell id="e8" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=1;orthogonalLoop=1;jettySize=auto;html=1;endArrow=block;endFill=1;strokeColor=#222222;strokeWidth=2;dashed=1;dashPattern=8 6;fontColor=#676761;fontSize=12;labelBackgroundColor=#fbfaf7;" edge="1" parent="1" source="decision" target="human"><mxGeometry relative="1" as="geometry"/></mxCell><mxCell id="e9" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=1;orthogonalLoop=1;jettySize=auto;html=1;endArrow=block;endFill=1;strokeColor=#222222;strokeWidth=2;fontColor=#676761;fontSize=12;labelBackgroundColor=#fbfaf7;" edge="1" parent="1" source="decision" target="outcome"><mxGeometry relative="1" as="geometry"/></mxCell></root></mxGraphModel></diagram></mxfile>