BookingIntentWorkflow

Server-computed workflow state for a booking intent. Provides step routing, completability, and defunct state so the frontend can render the correct booking flow without inferring these from raw fields.

Server-computed workflow state for a booking intent. Provides step routing, completability, and defunct state so the frontend can render the correct booking flow without inferring these from raw fields.

Example

{  "available_steps": [    "booking",    "info",    "form:frm_abc123def456"  ],  "can_change_slot": true,  "can_complete": false,  "defunct_reason": null,  "is_defunct": false,  "resume_step": "info"}