widget_id,collection_date,hospital_type,city_tier,widget_outcome,gate_or_notice,q1_opd_timings,q2_health_check_cost,q3_doctor_for_back_pain,q4_insurance_accepted,q5_emergency_number,q6_address,q7_video_consultation,q8_lab_reports,q9_visiting_hours,q10_pharmacy_24h,answered_count,deflected_count,handed_to_human_count,wrong_count,not_captured_count,note "W01","2026-11-03","regional chain","metro","live_staff_chat","none","","","","","","","","","","","","","","","","labelled live chat, not tested so no staff were messaged" "W02","2026-11-03","teaching","tier 2","free_text","email asked, not enforced","A","D","A","D","A","A","H","H","D","H","4","3","3","0","0","five field form: name, email, mobile, gender, age" "W03","2026-11-03","regional chain","metro","personal_details_gate","mobile","","","","","","","","","","","","","","","","asks registered mobile before answering" "W04","2026-11-03","standalone","metro","terms_or_consent_first","agree button","","","","","","","","","","","","","","","","not tested, terms not accepted" "W05","2026-11-03","national chain","metro","free_text","none","A","D","D","D","A","W","A","A","D","A","5","4","0","1","0","called health check price confidential; address question got a phone number" "W06","2026-11-03","regional chain","tier 2","menu_only","none","","","","","","","","","","","","","","","","appointment flow only" "W07","2026-11-03","regional chain","metro","personal_details_gate","name","","","","","","","","","","","","","","","","asks name first" "W08","2026-11-03","standalone","metro","free_text","none","A","D","D","W","A","A","D","D","H","D","3","5","1","1","0","contact form appears mid chat; insurance question got hospital boilerplate" "W09","2026-11-03","standalone","metro","free_text","none","A","A","A","A","A","A","A","A","A","W","9","0","0","1","0","links to source pages; pharmacy answer contradicts itself; bot persona uses a Dr title" "W10","2026-11-03","regional chain","metro","personal_details_gate","name","","","","","","","","","","","","","","","","location, language, then name" "W11","2026-11-03","teaching","metro","terms_or_consent_first","consent button","","","","","","","","","","","","","","","","not tested, consent not given" "W12","2026-11-03","regional chain","metro","free_text","none","W","D","A","D","A","D","D","D","H","D","2","6","1","1","0","OPD timing question got all slots booked; contact form repeats" "W13","2026-11-03","regional chain","metro","menu_only","none","","","","","","","","","","","","","","","","five flows, typed questions got no reply" "W14","2026-11-03","national chain","metro","terms_or_consent_first","by continuing you agree","","","","","","","","","","","","","","","","not tested, terms not accepted" "W15","2026-11-03","standalone","metro","free_text","none","D","D","D","A","H","not_captured","not_captured","D","D","D","1","6","1","0","2","emergency question got a callback promise and no number; two answers not captured because the page froze" "W16","2026-11-03","national chain","metro","menu_only","none","","","","","","","","","","","","","","","","two buttons, no free text" "W17","2026-11-03","regional chain","metro","personal_details_gate","mobile","","","","","","","","","","","","","","","","asks mobile after first question" "W18","2026-11-03","standalone","metro","live_staff_chat","none","","","","","","","","","","","","","","","","labelled live chat with staff hours, not tested so no staff were messaged" "W19","2026-11-03","national chain","metro","free_text","none","W","D","D","D","D","D","D","D","D","D","0","9","0","1","0","OPD timing question got all slots booked; same canned branch list for last six questions; one form had consent pre ticked" "W20","2026-11-03","regional chain","metro","personal_details_gate","name","","","","","","","","","","","","","","","","asks name first" "W21","2026-11-03","standalone","metro","terms_or_consent_first","consent button","","","","","","","","","","","","","","","","not tested; consent text cites EU GDPR" "W22","2026-11-03","standalone","metro","free_text","none","A","D","A","D","A","A","A","A","A","A","8","2","0","0","0","price and insurance sent to phone or email" "W23","2026-11-03","regional chain","metro","menu_only","none","","","","","","","","","","","","","","","","nine options, text box locked" "W24","2026-11-03","standalone","metro","personal_details_gate","mobile and OTP","","","","","","","","","","","","","","","","greeting gives emergency number upfront, then asks mobile and OTP" "W25","2026-11-03","regional chain","tier 2","free_text","none","A","D","A","D","A","A","A","D","A","A","7","3","0","0","0","contact form appears mid chat; links to source pages" "W26","2026-11-03","national chain","metro","menu_only","none","","","","","","","","","","","","","","","","four appointment buttons, no free text" "W27","2026-11-03","teaching","tier 2","personal_details_gate","name then mobile","","","","","","","","","","","","","","","","took my question as my name, then asked for mobile"