[{"id": "node-greeting", "data": {"type": "message", "label": "Welcome", "config": {"type": "message", "message": "Hello! Thank you for calling. I'll need to collect some information from you. This should only take a few minutes.", "waitForResponse": false}}, "type": "message", "position": {"x": 250, "y": 50}}, {"id": "node-collect-form", "data": {"type": "form", "label": "Collect Information", "config": {"type": "form", "formId": null, "message": "I'll ask you a few questions now. Please answer each one clearly.", "waitForResponse": true}}, "type": "form", "position": {"x": 250, "y": 170}}, {"id": "node-review", "data": {"type": "message", "label": "Review Info", "config": {"type": "message", "message": "Thank you for providing that information. Let me review what we collected.", "waitForResponse": false}}, "type": "message", "position": {"x": 250, "y": 290}}, {"id": "node-submit-webhook", "data": {"type": "webhook", "label": "Submit Data", "config": {"url": "https://your-api.com/submissions", "type": "webhook", "method": "POST", "headers": {"Content-Type": "application/json"}, "payload": {"source": "phone_form"}, "description": "Submit collected form data to backend"}}, "type": "webhook", "position": {"x": 250, "y": 410}}, {"id": "node-confirmation", "data": {"type": "message", "label": "Confirmation", "config": {"type": "message", "message": "All your information has been recorded successfully. You'll receive a confirmation email shortly.", "waitForResponse": false}}, "type": "message", "position": {"x": 250, "y": 530}}, {"id": "node-end", "data": {"type": "end", "label": "Goodbye", "config": {"type": "end", "endMessage": "Thank you for your time today. Is there anything else I can help you with? If not, have a wonderful day!"}}, "type": "end", "position": {"x": 250, "y": 650}}]