{"kind":"site_task_page","canonical_url":"https://crawldex.com/sites/aircanada.com/travel.manage_flight_reservation","canonical_path":"/sites/aircanada.com/travel.manage_flight_reservation","markdown_path":"/sites/aircanada.com/travel.manage_flight_reservation.md","json_path":"/sites/aircanada.com/travel.manage_flight_reservation.json","api_paths":{"preflight":"/api/v1/preflight","recipe":"/api/v1/recipes/aircanada.com/travel.manage_flight_reservation","report_observation":"/api/v1/runs"},"question_answered":"Can an AI agent safely do this task on this website, and what will block it?","site":"aircanada.com","task":"travel.manage_flight_reservation","task_attempt":{"health":"blocked","aes":73,"outcome_rate":0.73,"recommendation":"Do not cancel, rebook, select paid seats, or accept a fare difference without explicit user approval.","human_approval_required":"required_for_payment_or_price_confirmation","should_stop_before_irreversible_action":true},"blockers":["login_required","2fa_user_present","price_mismatch"],"what_not_to_click":["Do not cancel, rebook, select paid seats, or accept a fare difference without explicit user approval.","Use only user-provided confirmation data and stop at final confirmation.","Surface baggage, fare-class, refund, and schedule-change rules before recommending action."],"success_signals":["Manage-trip path identified","Fare or refund policy surfaced","Change/cancel confirmation state or email available after user-approved action"],"public_sources":["https://www.aircanada.com/ca/en/aco/home/book/manage-bookings.html","https://www.aircanada.com/ca/en/aco/home/fly/customer-support/cancellation-refund.html"],"policy_notes":{"public_path":"Official manage-trip, my-trips, refund, or cancellation pages show where an agent would review a flight reservation, disruption option, or refund request.","task_family":"cancel","seo_angle":"Air Canada Flight Changes and Refunds: Public Preflight for AI Agents","confidence_note":"Official airline pages identify the workflow entry point and policy surface; actual reservation handling remains authenticated and user-present.","launch_set":"first_300_public_preflight"},"score":{"site":"aircanada.com","task":"travel.manage_flight_reservation","health":"blocked","aes":73,"outcome_rate":0.73,"known_blockers":["login_required","2fa_user_present","price_mismatch"],"recipe_uri":"recipe://aircanada.com/travel.manage_flight_reservation/public-preflight-v1","policy_notes":{"public_path":"Official manage-trip, my-trips, refund, or cancellation pages show where an agent would review a flight reservation, disruption option, or refund request.","task_family":"cancel","seo_angle":"Air Canada Flight Changes and Refunds: Public Preflight for AI Agents","confidence_note":"Official airline pages identify the workflow entry point and policy surface; actual reservation handling remains authenticated and user-present.","launch_set":"first_300_public_preflight"},"confidence":{"score":0.3,"level":"low","sample_size":3,"rationale":"Confidence reflects 1.05 effective weight, Wilson bounds 0.116451-0.982289, and Beta posterior mean 0.57918."},"freshness":{"updated_at":"2026-06-09T05:38:13.834Z","age_days":0,"status":"fresh","rationale":"Latest evidence is 0 days old."},"evidence":{"sample_size":3,"source_tiers":["public_web_observation"],"evidence_ids":["top100-travel-30-aircanadacom-travelmanage-flight-reservation"],"latest_evidence_id":"top100-travel-30-aircanadacom-travelmanage-flight-reservation","notes":["Official airline pages identify the workflow entry point and policy surface; actual reservation handling remains authenticated and user-present.","Source: https://www.aircanada.com/ca/en/aco/home/book/manage-bookings.html","Source: https://www.aircanada.com/ca/en/aco/home/fly/customer-support/cancellation-refund.html"]},"trust":{"score":0.32,"level":"low","reporter_count":0,"deduplicated_evidence_count":0,"quarantined_count":0,"rationale":"Low-trust public web observation from official or public task documentation; treat as directional until measured agent runs arrive."},"dimensions":[{"key":"reachability","score":61,"sample_size":3,"rationale":"Derived from AES 73 and observed friction for reachability."},{"key":"navigability","score":73,"sample_size":3,"rationale":"Derived from AES 73 and observed friction for navigability."},{"key":"task_completability","score":73,"sample_size":3,"rationale":"Derived from AES 73 and observed friction for task_completability."},{"key":"transactability","score":61,"sample_size":3,"rationale":"Derived from AES 73 and observed friction for transactability."},{"key":"recoverability","score":73,"sample_size":3,"rationale":"Derived from AES 73 and observed friction for recoverability."},{"key":"policy_parseability","score":73,"sample_size":3,"rationale":"Derived from AES 73 and observed friction for policy_parseability."},{"key":"trust_safety","score":61,"sample_size":3,"rationale":"Derived from AES 73 and observed friction for trust_safety."},{"key":"efficiency","score":61,"sample_size":3,"rationale":"Derived from AES 73 and observed friction for efficiency."}],"segments":[],"recommended_actions":[{"priority":"high","actor":"agent","action":"Do not cancel, rebook, select paid seats, or accept a fare difference without explicit user approval.","expected_impact":"Keeps the agent inside documented, reversible, user-approved boundaries."},{"priority":"high","actor":"agent","action":"Require total-price verification immediately before final submission.","expected_impact":"Reduces high-regret transaction errors."}]},"recipe":{"uri":"recipe://aircanada.com/travel.manage_flight_reservation/public-preflight-v1","version":1,"status":"active","agent_class":"browser_agent_user_present","summary":"Official manage-trip, my-trips, refund, or cancellation pages show where an agent would review a flight reservation, disruption option, or refund request.","steps":[{"order":1,"instruction":"Open the documented public path for Air Canada: Official manage-trip, my-trips, refund, or cancellation pages show where an agent would review a flight reservation, disruption option, or refund request.","evidence_gate":"Public source or help surface is visible."},{"order":2,"instruction":"Check the listed blockers and policy constraints before entering account, payment, booking, or cancellation state.","evidence_gate":"login_required, 2fa_user_present, price_mismatch, policy_parseable, confirmation_email_clean"},{"order":3,"instruction":"Stop before any irreversible or user-sensitive action and ask for explicit approval.","evidence_gate":"User approval is captured before final action."}],"guards":["Do not cancel, rebook, select paid seats, or accept a fare difference without explicit user approval.","Use only user-provided confirmation data and stop at final confirmation.","Surface baggage, fare-class, refund, and schedule-change rules before recommending action."],"success_signals":["Manage-trip path identified","Fare or refund policy surfaced","Change/cancel confirmation state or email available after user-approved action"],"expires_at":"2026-06-10T05:38:13.834Z"},"confidence":{"score":0.3,"level":"low","sample_size":3,"rationale":"Confidence reflects 1.05 effective weight, Wilson bounds 0.116451-0.982289, and Beta posterior mean 0.57918."},"freshness":{"updated_at":"2026-06-09T05:38:13.834Z","age_days":0,"status":"fresh","rationale":"Latest evidence is 0 days old."},"evidence":{"sample_size":3,"source_tiers":["public_web_observation"],"evidence_ids":["top100-travel-30-aircanadacom-travelmanage-flight-reservation"],"latest_evidence_id":"top100-travel-30-aircanadacom-travelmanage-flight-reservation","notes":["Official airline pages identify the workflow entry point and policy surface; actual reservation handling remains authenticated and user-present.","Source: https://www.aircanada.com/ca/en/aco/home/book/manage-bookings.html","Source: https://www.aircanada.com/ca/en/aco/home/fly/customer-support/cancellation-refund.html"]},"trust":{"score":0.32,"level":"low","reporter_count":0,"deduplicated_evidence_count":0,"quarantined_count":0,"rationale":"Low-trust public web observation from official or public task documentation; treat as directional until measured agent runs arrive."}}