{ "nodes": [ { "id": "s", "type": "startCall", "position": {"x": 0, "y": 0}, "data": {"name": "Start", "prompt": "Greet the caller."} }, { "id": "a", "type": "agentNode", "position": {"x": 200, "y": 0}, "data": {"name": "Agent", "prompt": "Continue the conversation."} }, { "id": "e", "type": "endCall", "position": {"x": 400, "y": 0}, "data": {"name": "End", "prompt": "Say goodbye."} } ], "edges": [ { "id": "s-a", "source": "s", "target": "a", "data": {"label": "start to agent", "condition": "always"} }, { "id": "a-e", "source": "a", "target": "e", "data": {"label": "agent to end", "condition": "always"} } ] }