{"/apps/airbnb":{"id":"app_e2882a68662e7d23632e","slug":"airbnb","name":"Airbnb","description":"","brandColor":"#64748b","iconUrl":"https://www.flownato.com/design/icons/airbnb.webp","categorySlug":"travel","categoryName":"Travel","platform":"Android","version":null,"lastRiddenAt":"2026-10-17T09:23:03.592146+00:00","releaseId":"56e14cac-47ee-43a0-b103-e3c4324e12a9","knowledgeRevisionId":"knowledge_revision_42de9edc75874fdd8a7c044fbd64d7ae","counts":{"journeys":15,"screens":45,"elements":310},"journeys":[{"id":"book_stay","slug":"airbnb--book_stay","title":"Booking a stay","description":"Search Hyderabad for two nights and one adult, pick a home, reserve it and choose card payment; ends at the card-details form.","accentColor":"#64748b","appSlug":"airbnb","appName":"Airbnb","brandColor":"#64748b","appId":"app_e2882a68662e7d23632e","capturedAt":"2026-10-17T09:23:03.592146+00:00","userGoalStatus":"unsafe_boundary","variant":{"account_state":"unknown"},"goal":"Search for a stay by destination, dates and guests, pick a home and reserve it up to card payment","boundary":{"kind":"unsafe_boundary","rationale":"Reached the blank 'Add card details' payment form for the chosen stay; entering a card and Done would commit payment, so nothing was booked or paid. Task grouping: standalone. Main task offered by Explore home: define a stay search, choose a listing and reserve it up to the card payment boundary.","boundary_occurrence_id":"occ_a4eb5eb3b04fb71cd8397b9b","recovery_occurrence_ids":[],"confirmation_occurrence_id":null},"releaseId":"56e14cac-47ee-43a0-b103-e3c4324e12a9","taxonomy":[{"name":"Booking accommodation","role":"primary","termKey":"commerce_finance.booking_reserving.accommodation","parentTermKey":"commerce_finance.booking_reserving"}],"primaryTaxonomy":{"name":"Booking accommodation","role":"primary","termKey":"commerce_finance.booking_reserving.accommodation","parentTermKey":"commerce_finance.booking_reserving"},"flowPatterns":[{"name":"Booking accommodation","role":"primary","termKey":"commerce_finance.booking_reserving.accommodation","parentTermKey":"commerce_finance.booking_reserving"}],"catalogRole":"primary","journeyFamilyId":"book_stay","familyName":"Booking a stay","familyGoal":"Search for a stay by destination, dates and guests, pick a home and reserve it up to card payment","familySummary":"Search Hyderabad for two nights and one adult, pick a home, reserve it and choose card payment; ends at the card-details form.","parentJourneyFamilyId":null,"parentJourneyFamilyIds":[],"isFree":true,"captureStatus":"complete","screenCount":13,"previewCount":3,"lockedScreenCount":10,"previewScreens":["/api/v1/assets/product_asset_6fd15564590cc4f89261e8a9","/api/v1/assets/product_asset_1297bdaeaa3e8c67e324d472","/api/v1/assets/product_asset_9b43583d7a8dd5112caa5d63"],"previewLabels":["Explore home","All-fees notice","Where to"],"routeSlug":"booking-a-stay","canonicalPath":"/flows/airbnb/booking-a-stay","branches":[{"id":"filter_results","slug":"airbnb--filter_results","title":"Filtering search results","description":"Apply a free-parking quick filter, open the full filters, choose entire homes and see the refined results.","accentColor":"#64748b","appSlug":"airbnb","appName":"Airbnb","brandColor":"#64748b","appId":"app_e2882a68662e7d23632e","capturedAt":"2026-10-17T09:23:03.592146+00:00","userGoalStatus":"completed","variant":{"account_state":"unknown"},"goal":"Narrow search results with a quick filter and the full filters sheet","boundary":{"kind":"safe_product_boundary","rationale":"Results refreshed with Free parking and Entire home applied (filter badge shows 2, Entire home chip selected). Task grouping: standalone. Reversible filter applied to the same search results, an optional side task with refreshed results.","boundary_occurrence_id":"occ_845175d52d090a53979a735e","recovery_occurrence_ids":[],"confirmation_occurrence_id":null},"releaseId":"56e14cac-47ee-43a0-b103-e3c4324e12a9","taxonomy":[{"name":"Filtering & sorting","role":"primary","termKey":"content.filtering_sorting","parentTermKey":"content"}],"primaryTaxonomy":{"name":"Filtering & sorting","role":"primary","termKey":"content.filtering_sorting","parentTermKey":"content"},"flowPatterns":[{"name":"Filtering and sorting","role":"primary","termKey":"content.filtering_sorting","parentTermKey":"content"}],"catalogRole":"subflow","journeyFamilyId":"filter_results","familyName":"Filtering search results","familyGoal":"Narrow search results with a quick filter and the full filters sheet","familySummary":"Apply a free-parking quick filter, open the full filters, choose entire homes and see the refined results.","parentJourneyFamilyId":"book_stay","parentJourneyFamilyIds":["book_stay"],"isFree":false,"captureStatus":"complete","screenCount":5,"previewCount":3,"lockedScreenCount":2,"previewScreens":["/api/v1/assets/product_asset_3e0a68681f34ea9077e7249b","/api/v1/assets/product_asset_bbf78bf1815046a99c2b6134","/api/v1/assets/product_asset_53839d62742df2abe709ed0c"],"previewLabels":["Search results","Quick filter applied","Filters sheet"],"routeSlug":"filtering-search-results","canonicalPath":"/flows/airbnb/filtering-search-results","branches":[],"anchoredUtilities":[],"connections":[],"relation":{"id":"book_stay_to_filters","type":"branch","label":"Refining the same results with filters serves the booking search. Recorded separately on a later visit to the results; no return into the booking take is claimed.","parentJourneyId":"book_stay","anchorStepId":"book_stay_step_08","anchorStepTitle":"Search results","childJourneyId":"filter_results","childEntryStepId":"filter_results_step_00","childEntryStepTitle":"Search results","returnStepId":null,"returnStepTitle":null,"sortOrder":1}},{"id":"read_reviews","slug":"airbnb--read_reviews","title":"Reading guest reviews","description":"Swipe through the listing's photos, then jump to its guest reviews section.","accentColor":"#64748b","appSlug":"airbnb","appName":"Airbnb","brandColor":"#64748b","appId":"app_e2882a68662e7d23632e","capturedAt":"2026-10-17T09:23:03.592146+00:00","userGoalStatus":"completed","variant":{"account_state":"unknown"},"goal":"Browse a listing's photos and read its guest reviews","boundary":{"kind":"safe_product_boundary","rationale":"Photo carousel advanced and the guest reviews section with rating and review cards was shown. Task grouping: standalone. Optional side task on the chosen listing: browse photos and read reviews.","boundary_occurrence_id":"occ_3ec6588150b0219d81e918f2","recovery_occurrence_ids":[],"confirmation_occurrence_id":null},"releaseId":"56e14cac-47ee-43a0-b103-e3c4324e12a9","taxonomy":[{"name":"Browsing & discovering","role":"primary","termKey":"content.browsing_discovering","parentTermKey":"content"}],"primaryTaxonomy":{"name":"Browsing & discovering","role":"primary","termKey":"content.browsing_discovering","parentTermKey":"content"},"flowPatterns":[{"name":"Browsing","role":"primary","termKey":"content.browsing_discovering","parentTermKey":"content"}],"catalogRole":"subflow","journeyFamilyId":"read_reviews","familyName":"Reading guest reviews","familyGoal":"Browse a listing's photos and read its guest reviews","familySummary":"Swipe through the listing's photos, then jump to its guest reviews section.","parentJourneyFamilyId":"book_stay","parentJourneyFamilyIds":["book_stay"],"isFree":true,"captureStatus":"complete","screenCount":3,"previewCount":3,"lockedScreenCount":0,"previewScreens":["/api/v1/assets/product_asset_778b64f8c769e769d2eb8a9a","/api/v1/assets/product_asset_de9d0f648b7d4f1b8f2f653c","/api/v1/assets/product_asset_f2479903921374651daf80d9"],"previewLabels":["Listing photos","Next photo","Guest reviews"],"routeSlug":"reading-guest-reviews","canonicalPath":"/flows/airbnb/reading-guest-reviews","branches":[],"anchoredUtilities":[],"connections":[],"relation":{"id":"book_stay_to_reviews","type":"branch","label":"Browsing photos and reading reviews of the chosen listing serves the decision to reserve it. Recorded separately on a later visit to the same listing; no return is claimed.","parentJourneyId":"book_stay","anchorStepId":"book_stay_step_09","anchorStepTitle":"Listing detail","childJourneyId":"read_reviews","childEntryStepId":"read_reviews_step_00","childEntryStepTitle":"Listing photos","returnStepId":null,"returnStepTitle":null,"sortOrder":2}},{"id":"save_to_wishlist","slug":"airbnb--save_to_wishlist","title":"Saving to a wishlist","description":"Tap the heart on a listing in the results, create a wishlist with the suggested name and see the listing saved.","accentColor":"#64748b","appSlug":"airbnb","appName":"Airbnb","brandColor":"#64748b","appId":"app_e2882a68662e7d23632e","capturedAt":"2026-10-17T09:23:03.592146+00:00","userGoalStatus":"completed","variant":{"account_state":"unknown"},"goal":"Save a listing from search results to a new wishlist","boundary":{"kind":"safe_product_boundary","rationale":"'Saved to' confirmation toast with filled heart on the listing card. Task grouping: standalone. Optional side task from the same results: save the listing to a wishlist, confirmed by toast.","boundary_occurrence_id":"occ_0f35fe3ab156edcbc259864a","recovery_occurrence_ids":[],"confirmation_occurrence_id":null},"releaseId":"56e14cac-47ee-43a0-b103-e3c4324e12a9","taxonomy":[{"name":"Saving to Collection","role":"primary","termKey":"content.saving_to_collection","parentTermKey":"content"}],"primaryTaxonomy":{"name":"Saving to Collection","role":"primary","termKey":"content.saving_to_collection","parentTermKey":"content"},"flowPatterns":[{"name":"Saving to a collection","role":"primary","termKey":"content.saving_to_collection","parentTermKey":"content"}],"catalogRole":"subflow","journeyFamilyId":"save_to_wishlist","familyName":"Saving to a wishlist","familyGoal":"Save a listing from search results to a new wishlist","familySummary":"Tap the heart on a listing in the results, create a wishlist with the suggested name and see the listing saved.","parentJourneyFamilyId":"book_stay","parentJourneyFamilyIds":["book_stay"],"isFree":false,"captureStatus":"complete","screenCount":3,"previewCount":3,"lockedScreenCount":0,"previewScreens":["/api/v1/assets/product_asset_6efa44ff98ead165de78df8e","/api/v1/assets/product_asset_a2ac25baa5d79781f63f3b2b","/api/v1/assets/product_asset_3e0a68681f34ea9077e7249b"],"previewLabels":["Search results","Create wishlist","Saved"],"routeSlug":"saving-to-a-wishlist","canonicalPath":"/flows/airbnb/saving-to-a-wishlist","branches":[],"anchoredUtilities":[],"connections":[],"relation":{"id":"book_stay_to_wishlist","type":"branch","label":"Saving a listing from the same search results serves the booking task; the heart on a results card opens the wishlist sheet. Recorded separately on a later visit to the results; no return into the booking take is claimed.","parentJourneyId":"book_stay","anchorStepId":"book_stay_step_08","anchorStepTitle":"Search results","childJourneyId":"save_to_wishlist","childEntryStepId":"save_to_wishlist_step_01","childEntryStepTitle":"Create wishlist","returnStepId":null,"returnStepTitle":null,"sortOrder":2}},{"id":"check_price_policy","slug":"airbnb--check_price_policy","title":"Checking price and cancellation terms","description":"Open the price details from the booking review, close them, then read the full cancellation policy.","accentColor":"#64748b","appSlug":"airbnb","appName":"Airbnb","brandColor":"#64748b","appId":"app_e2882a68662e7d23632e","capturedAt":"2026-10-17T09:23:03.592146+00:00","userGoalStatus":"completed","variant":{"account_state":"unknown"},"goal":"Read the price breakdown and full cancellation policy for a stay before paying","boundary":{"kind":"safe_product_boundary","rationale":"Price details (nightly rate, taxes, total) and the full cancellation policy with refund deadlines were displayed. Task grouping: standalone. Optional reading side task on the same stay's booking review: price details and cancellation policy, with a visible result.","boundary_occurrence_id":"occ_26a573f02ef79eaed0c21c88","recovery_occurrence_ids":[],"confirmation_occurrence_id":null},"releaseId":"56e14cac-47ee-43a0-b103-e3c4324e12a9","taxonomy":[{"name":"Reading","role":"primary","termKey":"content.reading","parentTermKey":"content"}],"primaryTaxonomy":{"name":"Reading","role":"primary","termKey":"content.reading","parentTermKey":"content"},"flowPatterns":[{"name":"Reading","role":"primary","termKey":"content.reading","parentTermKey":"content"}],"catalogRole":"subflow","journeyFamilyId":"check_price_policy","familyName":"Checking price and cancellation terms","familyGoal":"Read the price breakdown and full cancellation policy for a stay before paying","familySummary":"Open the price details from the booking review, close them, then read the full cancellation policy.","parentJourneyFamilyId":"book_stay","parentJourneyFamilyIds":["book_stay"],"isFree":false,"captureStatus":"complete","screenCount":4,"previewCount":3,"lockedScreenCount":1,"previewScreens":["/api/v1/assets/product_asset_1f146549a24b824ff7981877","/api/v1/assets/product_asset_f9bd581bcd876b24e521ab81","/api/v1/assets/product_asset_a0645be12200b6141b79c7b7"],"previewLabels":["Review and continue","Price details","Back on the review"],"routeSlug":"checking-price-and-cancellation-terms","canonicalPath":"/flows/airbnb/checking-price-and-cancellation-terms","branches":[],"anchoredUtilities":[],"connections":[],"relation":{"id":"book_stay_to_price_policy","type":"branch","label":"Reading the price breakdown and cancellation policy from the booking review supports the reservation decision. Recorded separately on a later visit to the same review; no return is claimed.","parentJourneyId":"book_stay","anchorStepId":"book_stay_step_10","anchorStepTitle":"Review and continue","childJourneyId":"check_price_policy","childEntryStepId":"check_price_policy_step_00","childEntryStepTitle":"Review and continue","returnStepId":null,"returnStepTitle":null,"sortOrder":3}}],"anchoredUtilities":[],"connections":[],"variants":[]},{"id":"book_experience","slug":"airbnb--book_experience","title":"Booking an experience","description":"Search Experiences for a city, date and guest, pick a tour, choose a time slot, review the booking and choose card payment. Ends at the card-details form.","accentColor":"#64748b","appSlug":"airbnb","appName":"Airbnb","brandColor":"#64748b","appId":"app_e2882a68662e7d23632e","capturedAt":"2026-10-17T09:23:03.592146+00:00","userGoalStatus":"unsafe_boundary","variant":{"account_state":"unknown"},"goal":"Find and book an Experience from the Explore search builder up to the card payment step","boundary":{"kind":"unsafe_boundary","rationale":"Experience booking reached the blank Add card details form after review and payment-method choice; the next action would be entering card details, so it stopped before paying. No booking was made. Task grouping: standalone. Starts at the signed-in Explore home after a clean launch and carries the Experience search, choice, time slot and checkout through to the card payment boundary.","boundary_occurrence_id":"occ_56ef053ca02de633351ad841","recovery_occurrence_ids":[],"confirmation_occurrence_id":null},"releaseId":"56e14cac-47ee-43a0-b103-e3c4324e12a9","taxonomy":[{"name":"Booking activities","role":"primary","termKey":"commerce_finance.booking_reserving.activity","parentTermKey":"commerce_finance.booking_reserving"}],"primaryTaxonomy":{"name":"Booking activities","role":"primary","termKey":"commerce_finance.booking_reserving.activity","parentTermKey":"commerce_finance.booking_reserving"},"flowPatterns":[{"name":"Booking activities","role":"primary","termKey":"commerce_finance.booking_reserving.activity","parentTermKey":"commerce_finance.booking_reserving"}],"catalogRole":"primary","journeyFamilyId":"book_experience","familyName":"Booking an experience","familyGoal":"Find and book an Experience from the Explore search builder up to the card payment step","familySummary":"Search Experiences for a city, date and guest, pick a tour, choose a time slot, review the booking and choose card payment. Ends at the card-details form.","parentJourneyFamilyId":null,"parentJourneyFamilyIds":[],"isFree":true,"captureStatus":"complete","screenCount":14,"previewCount":3,"lockedScreenCount":11,"previewScreens":["/api/v1/assets/product_asset_d35db2621649edf9d7652cb9","/api/v1/assets/product_asset_6828537a7277a886dd5d0e21","/api/v1/assets/product_asset_94b5fc8c84015d2261a9e736"],"previewLabels":["Explore home","Search opens on Homes","Choose a city"],"routeSlug":"booking-an-experience","canonicalPath":"/flows/airbnb/booking-an-experience","branches":[{"id":"read_experience_reviews","slug":"airbnb--read_experience_reviews","title":"Reading experience reviews","description":"Swipe through the experience's photos, jump to its ratings and open the full list of written reviews.","accentColor":"#64748b","appSlug":"airbnb","appName":"Airbnb","brandColor":"#64748b","appId":"app_e2882a68662e7d23632e","capturedAt":"2026-10-17T09:23:03.592146+00:00","userGoalStatus":"completed","variant":{"account_state":"unknown"},"goal":"Look through the experience's photos and read its ratings and reviews","boundary":{"kind":"safe_product_boundary","rationale":"All ratings sheet shows the 5.0 score, 27 ratings and written reviews. Task grouping: standalone. Optional side task on the chosen experience's page: browse photos and read all ratings.","boundary_occurrence_id":"occ_e7ff8254735803ae10a18a19","recovery_occurrence_ids":[],"confirmation_occurrence_id":null},"releaseId":"56e14cac-47ee-43a0-b103-e3c4324e12a9","taxonomy":[{"name":"Browsing & discovering","role":"primary","termKey":"content.browsing_discovering","parentTermKey":"content"}],"primaryTaxonomy":{"name":"Browsing & discovering","role":"primary","termKey":"content.browsing_discovering","parentTermKey":"content"},"flowPatterns":[{"name":"Browsing","role":"primary","termKey":"content.browsing_discovering","parentTermKey":"content"}],"catalogRole":"subflow","journeyFamilyId":"read_experience_reviews","familyName":"Reading experience reviews","familyGoal":"Look through the experience's photos and read its ratings and reviews","familySummary":"Swipe through the experience's photos, jump to its ratings and open the full list of written reviews.","parentJourneyFamilyId":"book_experience","parentJourneyFamilyIds":["book_experience"],"isFree":false,"captureStatus":"complete","screenCount":4,"previewCount":3,"lockedScreenCount":1,"previewScreens":["/api/v1/assets/product_asset_698da69426963215abd9dd94","/api/v1/assets/product_asset_3bc1abd7228e97758d8ef525","/api/v1/assets/product_asset_3fa30e913308b3e91eb93ee0"],"previewLabels":["Experience page","Next photo","Ratings section"],"routeSlug":"reading-experience-reviews","canonicalPath":"/flows/airbnb/reading-experience-reviews","branches":[],"anchoredUtilities":[],"connections":[],"relation":{"id":"book_experience__read_experience_reviews","type":"branch","label":"Reading the photos and reviews of the same experience chosen in the parent, from a later visit to its page. No return is shown.","parentJourneyId":"book_experience","anchorStepId":"book_experience_step_08","anchorStepTitle":"Experience details","childJourneyId":"read_experience_reviews","childEntryStepId":"read_experience_reviews_step_00","childEntryStepTitle":"Experience page","returnStepId":null,"returnStepTitle":null,"sortOrder":1}},{"id":"check_experience_price","slug":"airbnb--check_experience_price","title":"Checking the price breakdown","description":"Open the price details from the booking review to see the per-guest price and the total.","accentColor":"#64748b","appSlug":"airbnb","appName":"Airbnb","brandColor":"#64748b","appId":"app_e2882a68662e7d23632e","capturedAt":"2026-10-17T09:23:03.592146+00:00","userGoalStatus":"completed","variant":{"account_state":"unknown"},"goal":"Read the price breakdown for the experience booking","boundary":{"kind":"safe_product_boundary","rationale":"Price details sheet shows 11.54 GBP x 1 adult and a total of 11.54 GBP with no extra fees. Task grouping: standalone. Optional side task on the booking review of the same booking: open price details and read the breakdown.","boundary_occurrence_id":"occ_45ae56f778fae5a5a21350fb","recovery_occurrence_ids":[],"confirmation_occurrence_id":null},"releaseId":"56e14cac-47ee-43a0-b103-e3c4324e12a9","taxonomy":[{"name":"Booking activities","role":"primary","termKey":"commerce_finance.booking_reserving.activity","parentTermKey":"commerce_finance.booking_reserving"}],"primaryTaxonomy":{"name":"Booking activities","role":"primary","termKey":"commerce_finance.booking_reserving.activity","parentTermKey":"commerce_finance.booking_reserving"},"flowPatterns":[{"name":"Booking activities","role":"primary","termKey":"commerce_finance.booking_reserving.activity","parentTermKey":"commerce_finance.booking_reserving"}],"catalogRole":"subflow","journeyFamilyId":"check_experience_price","familyName":"Checking the price breakdown","familyGoal":"Read the price breakdown for the experience booking","familySummary":"Open the price details from the booking review to see the per-guest price and the total.","parentJourneyFamilyId":"book_experience","parentJourneyFamilyIds":["book_experience"],"isFree":false,"captureStatus":"complete","screenCount":2,"previewCount":2,"lockedScreenCount":0,"previewScreens":["/api/v1/assets/product_asset_45f90164fb78fa0dcf0807c1","/api/v1/assets/product_asset_7374d882c7ef2bab073763b9"],"previewLabels":["Booking review","Price details"],"routeSlug":"checking-the-price-breakdown","canonicalPath":"/flows/airbnb/checking-the-price-breakdown","branches":[],"anchoredUtilities":[],"connections":[],"relation":{"id":"book_experience__check_experience_price","type":"branch","label":"Price details opened from the review of the same booking (same experience, date, guest and total). No return is shown.","parentJourneyId":"book_experience","anchorStepId":"book_experience_step_11","anchorStepTitle":"Review the booking","childJourneyId":"check_experience_price","childEntryStepId":"check_experience_price_step_00","childEntryStepTitle":"Booking review","returnStepId":null,"returnStepTitle":null,"sortOrder":2}},{"id":"make_booking_private","slug":"airbnb--make_booking_private","title":"Making a booking private","description":"On the booking review, make the booking private for your group, see the total rise to the host's minimum and continue. Ends at the payment-method step.","accentColor":"#64748b","appSlug":"airbnb","appName":"Airbnb","brandColor":"#64748b","appId":"app_e2882a68662e7d23632e","capturedAt":"2026-10-17T09:23:03.592146+00:00","userGoalStatus":"unsafe_boundary","variant":{"account_state":"unknown"},"goal":"Book the experience privately for just your group","boundary":{"kind":"unsafe_boundary","rationale":"Private booking continued to the payment-method step; stopped before choosing or entering a payment instrument. Nothing paid. Task grouping: standalone. Optional alternative on the same booking review: make the booking private and continue to payment.","boundary_occurrence_id":"occ_e4c383b174ada0ce0b676a76","recovery_occurrence_ids":[],"confirmation_occurrence_id":null},"releaseId":"56e14cac-47ee-43a0-b103-e3c4324e12a9","taxonomy":[{"name":"Booking activities","role":"primary","termKey":"commerce_finance.booking_reserving.activity","parentTermKey":"commerce_finance.booking_reserving"}],"primaryTaxonomy":{"name":"Booking activities","role":"primary","termKey":"commerce_finance.booking_reserving.activity","parentTermKey":"commerce_finance.booking_reserving"},"flowPatterns":[{"name":"Booking activities","role":"primary","termKey":"commerce_finance.booking_reserving.activity","parentTermKey":"commerce_finance.booking_reserving"}],"catalogRole":"subflow","journeyFamilyId":"make_booking_private","familyName":"Making a booking private","familyGoal":"Book the experience privately for just your group","familySummary":"On the booking review, make the booking private for your group, see the total rise to the host's minimum and continue. Ends at the payment-method step.","parentJourneyFamilyId":"book_experience","parentJourneyFamilyIds":["book_experience"],"isFree":false,"captureStatus":"complete","screenCount":4,"previewCount":3,"lockedScreenCount":1,"previewScreens":["/api/v1/assets/product_asset_f896bb01b58c562389d5397c","/api/v1/assets/product_asset_f4fc545a3b12e92cdc5dacf1","/api/v1/assets/product_asset_4e7c3376174cb3c951d909be"],"previewLabels":["Booking review","Book for just your group","Private price"],"routeSlug":"making-a-booking-private","canonicalPath":"/flows/airbnb/making-a-booking-private","branches":[],"anchoredUtilities":[],"connections":[],"relation":{"id":"book_experience__make_booking_private","type":"branch","label":"From the same booking review, the private-booking option changes the booking and its price before continuing to payment.","parentJourneyId":"book_experience","anchorStepId":"book_experience_step_11","anchorStepTitle":"Review the booking","childJourneyId":"make_booking_private","childEntryStepId":"make_booking_private_step_00","childEntryStepTitle":"Booking review","returnStepId":null,"returnStepTitle":null,"sortOrder":3}},{"id":"filter_experiences","slug":"airbnb--filter_experiences","title":"Filtering experiences","description":"Narrow the experience results by type and time of day, try a quick filter that leaves no matches, and end on the evening food tours.","accentColor":"#64748b","appSlug":"airbnb","appName":"Airbnb","brandColor":"#64748b","appId":"app_e2882a68662e7d23632e","capturedAt":"2026-10-17T09:23:03.592146+00:00","userGoalStatus":"completed","variant":{"account_state":"unknown"},"goal":"Narrow experience results by type, time of day and other filters","boundary":{"kind":"safe_product_boundary","rationale":"Results narrowed to 3 evening food tours with Food tours and Evening filters applied. Task grouping: standalone. Reversible filtering of the same experience results list, an optional side task of the search.","boundary_occurrence_id":"occ_5e2dec684a62069118e2e0cc","recovery_occurrence_ids":[],"confirmation_occurrence_id":null},"releaseId":"56e14cac-47ee-43a0-b103-e3c4324e12a9","taxonomy":[{"name":"Filtering & sorting","role":"primary","termKey":"content.filtering_sorting","parentTermKey":"content"}],"primaryTaxonomy":{"name":"Filtering & sorting","role":"primary","termKey":"content.filtering_sorting","parentTermKey":"content"},"flowPatterns":[{"name":"Filtering and sorting","role":"primary","termKey":"content.filtering_sorting","parentTermKey":"content"}],"catalogRole":"subflow","journeyFamilyId":"filter_experiences","familyName":"Filtering experiences","familyGoal":"Narrow experience results by type, time of day and other filters","familySummary":"Narrow the experience results by type and time of day, try a quick filter that leaves no matches, and end on the evening food tours.","parentJourneyFamilyId":"book_experience","parentJourneyFamilyIds":["book_experience"],"isFree":false,"captureStatus":"complete","screenCount":11,"previewCount":3,"lockedScreenCount":8,"previewScreens":["/api/v1/assets/product_asset_c028739cb6af40e8c71d199c","/api/v1/assets/product_asset_5fea6b9e642a8c2386aa71ef","/api/v1/assets/product_asset_d280e1984a930d8e9c386374"],"previewLabels":["Experience results","Experience type","Food tours selected"],"routeSlug":"filtering-experiences","canonicalPath":"/flows/airbnb/filtering-experiences","branches":[],"anchoredUtilities":[],"connections":[],"relation":{"id":"book_experience__filter_experiences","type":"branch","label":"Filtering the same Bengaluru, 24 October, one-guest experience results the parent browses; recorded from a later visit to that results list. No return into the parent is shown.","parentJourneyId":"book_experience","anchorStepId":"book_experience_step_07","anchorStepTitle":"Browse experiences","childJourneyId":"filter_experiences","childEntryStepId":"filter_experiences_step_00","childEntryStepTitle":"Experience results","returnStepId":null,"returnStepTitle":null,"sortOrder":4}}],"anchoredUtilities":[],"connections":[],"variants":[]}],"utilities":[{"id":"sign_in","slug":"airbnb--sign_in","title":"Sign in","description":"Decline notifications, switch from the remembered account to Google sign-in, skip passkey setup and land on the signed-in Explore home.","accentColor":"#64748b","appSlug":"airbnb","appName":"Airbnb","brandColor":"#64748b","appId":"app_e2882a68662e7d23632e","capturedAt":"2026-10-17T09:23:03.592146+00:00","userGoalStatus":"completed","variant":{"account_state":"unknown"},"goal":"After relaunch, decline notifications and sign in with the device Google account to reach the signed-in Explore home","boundary":{"kind":"safe_product_boundary","rationale":"Signed in with the device Google account and landed on the signed-in Explore home after skipping passkey setup. Task grouping: standalone. Completed account entry after relaunch: notification prompt, recognised account, Google sign-in, passkey skip, signed-in Explore home.","boundary_occurrence_id":"occ_a9fce3516ab70cf37f2bdf92","recovery_occurrence_ids":[],"confirmation_occurrence_id":null},"releaseId":"56e14cac-47ee-43a0-b103-e3c4324e12a9","taxonomy":[{"name":"Logging in","role":"primary","termKey":"account_management.logging_in","parentTermKey":"account_management"}],"primaryTaxonomy":{"name":"Logging in","role":"primary","termKey":"account_management.logging_in","parentTermKey":"account_management"},"flowPatterns":[{"name":"Logging in","role":"primary","termKey":"account_management.logging_in","parentTermKey":"account_management"}],"catalogRole":"utility","journeyFamilyId":"sign_in","familyName":"Sign in","familyGoal":"After relaunch, decline notifications and sign in with the device Google account to reach the signed-in Explore home","familySummary":"Decline notifications, switch from the remembered account to Google sign-in, skip passkey setup and land on the signed-in Explore home.","parentJourneyFamilyId":null,"parentJourneyFamilyIds":[],"isFree":false,"captureStatus":"complete","screenCount":6,"previewCount":3,"lockedScreenCount":3,"previewScreens":["/api/v1/assets/product_asset_f82f0acf972495b562ad6289","/api/v1/assets/product_asset_99c08df3ff6a6e32f20c4834","/api/v1/assets/product_asset_373e6f860a4062ca060419df"],"previewLabels":["Notification prompt","Welcome back","Log in or sign up"],"routeSlug":"sign-in","canonicalPath":"/flows/airbnb/sign-in","variants":[]},{"id":"view_profile","slug":"airbnb--view_profile","title":"Viewing your profile","description":"Open your profile from the Profile tab, close the visibility prompt and tip, and read the travel and decade answers on it.","accentColor":"#64748b","appSlug":"airbnb","appName":"Airbnb","brandColor":"#64748b","appId":"app_e2882a68662e7d23632e","capturedAt":"2026-10-17T09:23:03.592146+00:00","userGoalStatus":"completed","variant":{"account_state":"unknown"},"goal":"Open your profile and see the saved profile answers","boundary":{"kind":"safe_product_boundary","rationale":"Profile page shows 'Where I've always wanted to go: Delhi' and 'Born in the 90s'. Task grouping: standalone. After an app relaunch, opening the profile from the Profile tab shows the saved answers. It is the visible result of the edit take but cannot be joined to it because no customer action crosses the relaunch gap, so it stays a separate profile-viewing flow (see coverage debt).","boundary_occurrence_id":"occ_b9837ad6ab81350ff1177e04","recovery_occurrence_ids":[],"confirmation_occurrence_id":null},"releaseId":"56e14cac-47ee-43a0-b103-e3c4324e12a9","taxonomy":[{"name":"Viewing profile","role":"primary","termKey":"account_management.viewing_profile","parentTermKey":"account_management"}],"primaryTaxonomy":{"name":"Viewing profile","role":"primary","termKey":"account_management.viewing_profile","parentTermKey":"account_management"},"flowPatterns":[{"name":"Viewing profile","role":"primary","termKey":"account_management.viewing_profile","parentTermKey":"account_management"}],"catalogRole":"utility","journeyFamilyId":"view_profile","familyName":"Viewing your profile","familyGoal":"Open your profile and see the saved profile answers","familySummary":"Open your profile from the Profile tab, close the visibility prompt and tip, and read the travel and decade answers on it.","parentJourneyFamilyId":null,"parentJourneyFamilyIds":[],"isFree":false,"captureStatus":"complete","screenCount":5,"previewCount":3,"lockedScreenCount":2,"previewScreens":["/api/v1/assets/product_asset_e89263275f6c877583105f70","/api/v1/assets/product_asset_5d7053d4bfa9507bb49f6d09","/api/v1/assets/product_asset_ad52afe8601586b6ed26c94f"],"previewLabels":["Explore home","Profile tab","Profile visibility prompt"],"routeSlug":"viewing-your-profile","canonicalPath":"/flows/airbnb/viewing-your-profile","variants":[]},{"id":"turn_off_read_receipts","slug":"airbnb--turn_off_read_receipts","title":"Turning off read receipts","description":"From Account Settings, open Privacy and switch off showing people when you've read their messages.","accentColor":"#64748b","appSlug":"airbnb","appName":"Airbnb","brandColor":"#64748b","appId":"app_e2882a68662e7d23632e","capturedAt":"2026-10-17T09:23:03.592146+00:00","userGoalStatus":"completed","variant":{"account_state":"unknown"},"goal":"Turn off read receipts in Privacy settings","boundary":{"kind":"safe_product_boundary","rationale":"'Show people when I've read their messages' toggle is off. Task grouping: standalone. From Account Settings, the read-receipts privacy toggle is turned off with a visible result; independent of profile editing.","boundary_occurrence_id":"occ_a3137a044ca8a01e38a8383d","recovery_occurrence_ids":[],"confirmation_occurrence_id":null},"releaseId":"56e14cac-47ee-43a0-b103-e3c4324e12a9","taxonomy":[{"name":"Managing preferences","role":"primary","termKey":"misc.manage_preferences","parentTermKey":"misc"}],"primaryTaxonomy":{"name":"Managing preferences","role":"primary","termKey":"misc.manage_preferences","parentTermKey":"misc"},"flowPatterns":[{"name":"Managing preferences","role":"primary","termKey":"misc.manage_preferences","parentTermKey":"misc"}],"catalogRole":"utility","journeyFamilyId":"turn_off_read_receipts","familyName":"Turning off read receipts","familyGoal":"Turn off read receipts in Privacy settings","familySummary":"From Account Settings, open Privacy and switch off showing people when you've read their messages.","parentJourneyFamilyId":null,"parentJourneyFamilyIds":[],"isFree":false,"captureStatus":"complete","screenCount":3,"previewCount":3,"lockedScreenCount":0,"previewScreens":["/api/v1/assets/product_asset_dd69a6a014baf07ab6f131a4","/api/v1/assets/product_asset_33fc898587dd9acef49e5c21","/api/v1/assets/product_asset_44bcb8495fff1ed242774c88"],"previewLabels":["Account Settings","Privacy","Read receipts off"],"routeSlug":"turning-off-read-receipts","canonicalPath":"/flows/airbnb/turning-off-read-receipts","variants":[]},{"id":"turn_off_auto_translation","slug":"airbnb--turn_off_auto_translation","title":"Turning off auto-translation","description":"From Account Settings, open Languages & translation and switch off automatic translation.","accentColor":"#64748b","appSlug":"airbnb","appName":"Airbnb","brandColor":"#64748b","appId":"app_e2882a68662e7d23632e","capturedAt":"2026-10-17T09:23:03.592146+00:00","userGoalStatus":"completed","variant":{"account_state":"unknown"},"goal":"Turn off automatic translation in Languages & translation","boundary":{"kind":"safe_product_boundary","rationale":"Automatic translation toggle shows off. Task grouping: standalone. From Account Settings, automatic translation is turned off with a visible result; independent of profile editing.","boundary_occurrence_id":"occ_c0843dfefb9869758a24eedd","recovery_occurrence_ids":[],"confirmation_occurrence_id":null},"releaseId":"56e14cac-47ee-43a0-b103-e3c4324e12a9","taxonomy":[{"name":"Managing preferences","role":"primary","termKey":"misc.manage_preferences","parentTermKey":"misc"}],"primaryTaxonomy":{"name":"Managing preferences","role":"primary","termKey":"misc.manage_preferences","parentTermKey":"misc"},"flowPatterns":[{"name":"Managing preferences","role":"primary","termKey":"misc.manage_preferences","parentTermKey":"misc"}],"catalogRole":"utility","journeyFamilyId":"turn_off_auto_translation","familyName":"Turning off auto-translation","familyGoal":"Turn off automatic translation in Languages & translation","familySummary":"From Account Settings, open Languages & translation and switch off automatic translation.","parentJourneyFamilyId":null,"parentJourneyFamilyIds":[],"isFree":false,"captureStatus":"complete","screenCount":3,"previewCount":3,"lockedScreenCount":0,"previewScreens":["/api/v1/assets/product_asset_1260e42ac6dc6b660ccc59cc","/api/v1/assets/product_asset_98ff2520ff077100894dd7f5","/api/v1/assets/product_asset_86b25676eab42d0653092f66"],"previewLabels":["Account Settings","Languages & translation","Translation off"],"routeSlug":"turning-off-auto-translation","canonicalPath":"/flows/airbnb/turning-off-auto-translation","variants":[]},{"id":"change_notification_channels","slug":"airbnb--change_notification_channels","title":"Changing notification channels","description":"From Account Settings, open Notifications, switch off WhatsApp for inspiration and offers, and see the list now shows email only.","accentColor":"#64748b","appSlug":"airbnb","appName":"Airbnb","brandColor":"#64748b","appId":"app_e2882a68662e7d23632e","capturedAt":"2026-10-17T09:23:03.592146+00:00","userGoalStatus":"completed","variant":{"account_state":"unknown"},"goal":"Turn off a notification channel for promotional offers","boundary":{"kind":"safe_product_boundary","rationale":"WhatsApp turned off for Inspiration and offers; the list now shows 'On: Email'. Task grouping: standalone. From Account Settings, a notification channel is changed with a visible result; this is an account preference task that does not serve profile editing.","boundary_occurrence_id":"occ_f0a2d18448289510be1a7e60","recovery_occurrence_ids":[],"confirmation_occurrence_id":null},"releaseId":"56e14cac-47ee-43a0-b103-e3c4324e12a9","taxonomy":[{"name":"Managing preferences","role":"primary","termKey":"misc.manage_preferences","parentTermKey":"misc"}],"primaryTaxonomy":{"name":"Managing preferences","role":"primary","termKey":"misc.manage_preferences","parentTermKey":"misc"},"flowPatterns":[{"name":"Managing preferences","role":"primary","termKey":"misc.manage_preferences","parentTermKey":"misc"}],"catalogRole":"utility","journeyFamilyId":"change_notification_channels","familyName":"Changing notification channels","familyGoal":"Turn off a notification channel for promotional offers","familySummary":"From Account Settings, open Notifications, switch off WhatsApp for inspiration and offers, and see the list now shows email only.","parentJourneyFamilyId":null,"parentJourneyFamilyIds":[],"isFree":false,"captureStatus":"complete","screenCount":5,"previewCount":3,"lockedScreenCount":2,"previewScreens":["/api/v1/assets/product_asset_7f7aedd8b484a8939c7c70e2","/api/v1/assets/product_asset_0b344e807de6131bd6ba63c8","/api/v1/assets/product_asset_8c672b15deab2cd9f8c42858"],"previewLabels":["Account Settings","Notification preferences","Inspiration and offers channels"],"routeSlug":"changing-notification-channels","canonicalPath":"/flows/airbnb/changing-notification-channels","variants":[]}],"subflows":[{"id":"read_reviews","slug":"airbnb--read_reviews","title":"Reading guest reviews","description":"Swipe through the listing's photos, then jump to its guest reviews section.","accentColor":"#64748b","appSlug":"airbnb","appName":"Airbnb","brandColor":"#64748b","appId":"app_e2882a68662e7d23632e","capturedAt":"2026-10-17T09:23:03.592146+00:00","userGoalStatus":"completed","variant":{"account_state":"unknown"},"goal":"Browse a listing's photos and read its guest reviews","boundary":{"kind":"safe_product_boundary","rationale":"Photo carousel advanced and the guest reviews section with rating and review cards was shown. Task grouping: standalone. Optional side task on the chosen listing: browse photos and read reviews.","boundary_occurrence_id":"occ_3ec6588150b0219d81e918f2","recovery_occurrence_ids":[],"confirmation_occurrence_id":null},"releaseId":"56e14cac-47ee-43a0-b103-e3c4324e12a9","taxonomy":[{"name":"Browsing & discovering","role":"primary","termKey":"content.browsing_discovering","parentTermKey":"content"}],"primaryTaxonomy":{"name":"Browsing & discovering","role":"primary","termKey":"content.browsing_discovering","parentTermKey":"content"},"flowPatterns":[{"name":"Browsing","role":"primary","termKey":"content.browsing_discovering","parentTermKey":"content"}],"catalogRole":"subflow","journeyFamilyId":"read_reviews","familyName":"Reading guest reviews","familyGoal":"Browse a listing's photos and read its guest reviews","familySummary":"Swipe through the listing's photos, then jump to its guest reviews section.","parentJourneyFamilyId":"book_stay","parentJourneyFamilyIds":["book_stay"],"isFree":true,"captureStatus":"complete","screenCount":3,"previewCount":3,"lockedScreenCount":0,"previewScreens":["/api/v1/assets/product_asset_778b64f8c769e769d2eb8a9a","/api/v1/assets/product_asset_de9d0f648b7d4f1b8f2f653c","/api/v1/assets/product_asset_f2479903921374651daf80d9"],"previewLabels":["Listing photos","Next photo","Guest reviews"],"routeSlug":"reading-guest-reviews","canonicalPath":"/flows/airbnb/reading-guest-reviews","variants":[]},{"id":"filter_results","slug":"airbnb--filter_results","title":"Filtering search results","description":"Apply a free-parking quick filter, open the full filters, choose entire homes and see the refined results.","accentColor":"#64748b","appSlug":"airbnb","appName":"Airbnb","brandColor":"#64748b","appId":"app_e2882a68662e7d23632e","capturedAt":"2026-10-17T09:23:03.592146+00:00","userGoalStatus":"completed","variant":{"account_state":"unknown"},"goal":"Narrow search results with a quick filter and the full filters sheet","boundary":{"kind":"safe_product_boundary","rationale":"Results refreshed with Free parking and Entire home applied (filter badge shows 2, Entire home chip selected). Task grouping: standalone. Reversible filter applied to the same search results, an optional side task with refreshed results.","boundary_occurrence_id":"occ_845175d52d090a53979a735e","recovery_occurrence_ids":[],"confirmation_occurrence_id":null},"releaseId":"56e14cac-47ee-43a0-b103-e3c4324e12a9","taxonomy":[{"name":"Filtering & sorting","role":"primary","termKey":"content.filtering_sorting","parentTermKey":"content"}],"primaryTaxonomy":{"name":"Filtering & sorting","role":"primary","termKey":"content.filtering_sorting","parentTermKey":"content"},"flowPatterns":[{"name":"Filtering and sorting","role":"primary","termKey":"content.filtering_sorting","parentTermKey":"content"}],"catalogRole":"subflow","journeyFamilyId":"filter_results","familyName":"Filtering search results","familyGoal":"Narrow search results with a quick filter and the full filters sheet","familySummary":"Apply a free-parking quick filter, open the full filters, choose entire homes and see the refined results.","parentJourneyFamilyId":"book_stay","parentJourneyFamilyIds":["book_stay"],"isFree":false,"captureStatus":"complete","screenCount":5,"previewCount":3,"lockedScreenCount":2,"previewScreens":["/api/v1/assets/product_asset_3e0a68681f34ea9077e7249b","/api/v1/assets/product_asset_bbf78bf1815046a99c2b6134","/api/v1/assets/product_asset_53839d62742df2abe709ed0c"],"previewLabels":["Search results","Quick filter applied","Filters sheet"],"routeSlug":"filtering-search-results","canonicalPath":"/flows/airbnb/filtering-search-results","variants":[]},{"id":"save_to_wishlist","slug":"airbnb--save_to_wishlist","title":"Saving to a wishlist","description":"Tap the heart on a listing in the results, create a wishlist with the suggested name and see the listing saved.","accentColor":"#64748b","appSlug":"airbnb","appName":"Airbnb","brandColor":"#64748b","appId":"app_e2882a68662e7d23632e","capturedAt":"2026-10-17T09:23:03.592146+00:00","userGoalStatus":"completed","variant":{"account_state":"unknown"},"goal":"Save a listing from search results to a new wishlist","boundary":{"kind":"safe_product_boundary","rationale":"'Saved to' confirmation toast with filled heart on the listing card. Task grouping: standalone. Optional side task from the same results: save the listing to a wishlist, confirmed by toast.","boundary_occurrence_id":"occ_0f35fe3ab156edcbc259864a","recovery_occurrence_ids":[],"confirmation_occurrence_id":null},"releaseId":"56e14cac-47ee-43a0-b103-e3c4324e12a9","taxonomy":[{"name":"Saving to Collection","role":"primary","termKey":"content.saving_to_collection","parentTermKey":"content"}],"primaryTaxonomy":{"name":"Saving to Collection","role":"primary","termKey":"content.saving_to_collection","parentTermKey":"content"},"flowPatterns":[{"name":"Saving to a collection","role":"primary","termKey":"content.saving_to_collection","parentTermKey":"content"}],"catalogRole":"subflow","journeyFamilyId":"save_to_wishlist","familyName":"Saving to a wishlist","familyGoal":"Save a listing from search results to a new wishlist","familySummary":"Tap the heart on a listing in the results, create a wishlist with the suggested name and see the listing saved.","parentJourneyFamilyId":"book_stay","parentJourneyFamilyIds":["book_stay"],"isFree":false,"captureStatus":"complete","screenCount":3,"previewCount":3,"lockedScreenCount":0,"previewScreens":["/api/v1/assets/product_asset_6efa44ff98ead165de78df8e","/api/v1/assets/product_asset_a2ac25baa5d79781f63f3b2b","/api/v1/assets/product_asset_3e0a68681f34ea9077e7249b"],"previewLabels":["Search results","Create wishlist","Saved"],"routeSlug":"saving-to-a-wishlist","canonicalPath":"/flows/airbnb/saving-to-a-wishlist","variants":[]},{"id":"check_price_policy","slug":"airbnb--check_price_policy","title":"Checking price and cancellation terms","description":"Open the price details from the booking review, close them, then read the full cancellation policy.","accentColor":"#64748b","appSlug":"airbnb","appName":"Airbnb","brandColor":"#64748b","appId":"app_e2882a68662e7d23632e","capturedAt":"2026-10-17T09:23:03.592146+00:00","userGoalStatus":"completed","variant":{"account_state":"unknown"},"goal":"Read the price breakdown and full cancellation policy for a stay before paying","boundary":{"kind":"safe_product_boundary","rationale":"Price details (nightly rate, taxes, total) and the full cancellation policy with refund deadlines were displayed. Task grouping: standalone. Optional reading side task on the same stay's booking review: price details and cancellation policy, with a visible result.","boundary_occurrence_id":"occ_26a573f02ef79eaed0c21c88","recovery_occurrence_ids":[],"confirmation_occurrence_id":null},"releaseId":"56e14cac-47ee-43a0-b103-e3c4324e12a9","taxonomy":[{"name":"Reading","role":"primary","termKey":"content.reading","parentTermKey":"content"}],"primaryTaxonomy":{"name":"Reading","role":"primary","termKey":"content.reading","parentTermKey":"content"},"flowPatterns":[{"name":"Reading","role":"primary","termKey":"content.reading","parentTermKey":"content"}],"catalogRole":"subflow","journeyFamilyId":"check_price_policy","familyName":"Checking price and cancellation terms","familyGoal":"Read the price breakdown and full cancellation policy for a stay before paying","familySummary":"Open the price details from the booking review, close them, then read the full cancellation policy.","parentJourneyFamilyId":"book_stay","parentJourneyFamilyIds":["book_stay"],"isFree":false,"captureStatus":"complete","screenCount":4,"previewCount":3,"lockedScreenCount":1,"previewScreens":["/api/v1/assets/product_asset_1f146549a24b824ff7981877","/api/v1/assets/product_asset_f9bd581bcd876b24e521ab81","/api/v1/assets/product_asset_a0645be12200b6141b79c7b7"],"previewLabels":["Review and continue","Price details","Back on the review"],"routeSlug":"checking-price-and-cancellation-terms","canonicalPath":"/flows/airbnb/checking-price-and-cancellation-terms","variants":[]},{"id":"filter_experiences","slug":"airbnb--filter_experiences","title":"Filtering experiences","description":"Narrow the experience results by type and time of day, try a quick filter that leaves no matches, and end on the evening food tours.","accentColor":"#64748b","appSlug":"airbnb","appName":"Airbnb","brandColor":"#64748b","appId":"app_e2882a68662e7d23632e","capturedAt":"2026-10-17T09:23:03.592146+00:00","userGoalStatus":"completed","variant":{"account_state":"unknown"},"goal":"Narrow experience results by type, time of day and other filters","boundary":{"kind":"safe_product_boundary","rationale":"Results narrowed to 3 evening food tours with Food tours and Evening filters applied. Task grouping: standalone. Reversible filtering of the same experience results list, an optional side task of the search.","boundary_occurrence_id":"occ_5e2dec684a62069118e2e0cc","recovery_occurrence_ids":[],"confirmation_occurrence_id":null},"releaseId":"56e14cac-47ee-43a0-b103-e3c4324e12a9","taxonomy":[{"name":"Filtering & sorting","role":"primary","termKey":"content.filtering_sorting","parentTermKey":"content"}],"primaryTaxonomy":{"name":"Filtering & sorting","role":"primary","termKey":"content.filtering_sorting","parentTermKey":"content"},"flowPatterns":[{"name":"Filtering and sorting","role":"primary","termKey":"content.filtering_sorting","parentTermKey":"content"}],"catalogRole":"subflow","journeyFamilyId":"filter_experiences","familyName":"Filtering experiences","familyGoal":"Narrow experience results by type, time of day and other filters","familySummary":"Narrow the experience results by type and time of day, try a quick filter that leaves no matches, and end on the evening food tours.","parentJourneyFamilyId":"book_experience","parentJourneyFamilyIds":["book_experience"],"isFree":false,"captureStatus":"complete","screenCount":11,"previewCount":3,"lockedScreenCount":8,"previewScreens":["/api/v1/assets/product_asset_c028739cb6af40e8c71d199c","/api/v1/assets/product_asset_5fea6b9e642a8c2386aa71ef","/api/v1/assets/product_asset_d280e1984a930d8e9c386374"],"previewLabels":["Experience results","Experience type","Food tours selected"],"routeSlug":"filtering-experiences","canonicalPath":"/flows/airbnb/filtering-experiences","variants":[]},{"id":"make_booking_private","slug":"airbnb--make_booking_private","title":"Making a booking private","description":"On the booking review, make the booking private for your group, see the total rise to the host's minimum and continue. Ends at the payment-method step.","accentColor":"#64748b","appSlug":"airbnb","appName":"Airbnb","brandColor":"#64748b","appId":"app_e2882a68662e7d23632e","capturedAt":"2026-10-17T09:23:03.592146+00:00","userGoalStatus":"unsafe_boundary","variant":{"account_state":"unknown"},"goal":"Book the experience privately for just your group","boundary":{"kind":"unsafe_boundary","rationale":"Private booking continued to the payment-method step; stopped before choosing or entering a payment instrument. Nothing paid. Task grouping: standalone. Optional alternative on the same booking review: make the booking private and continue to payment.","boundary_occurrence_id":"occ_e4c383b174ada0ce0b676a76","recovery_occurrence_ids":[],"confirmation_occurrence_id":null},"releaseId":"56e14cac-47ee-43a0-b103-e3c4324e12a9","taxonomy":[{"name":"Booking activities","role":"primary","termKey":"commerce_finance.booking_reserving.activity","parentTermKey":"commerce_finance.booking_reserving"}],"primaryTaxonomy":{"name":"Booking activities","role":"primary","termKey":"commerce_finance.booking_reserving.activity","parentTermKey":"commerce_finance.booking_reserving"},"flowPatterns":[{"name":"Booking activities","role":"primary","termKey":"commerce_finance.booking_reserving.activity","parentTermKey":"commerce_finance.booking_reserving"}],"catalogRole":"subflow","journeyFamilyId":"make_booking_private","familyName":"Making a booking private","familyGoal":"Book the experience privately for just your group","familySummary":"On the booking review, make the booking private for your group, see the total rise to the host's minimum and continue. Ends at the payment-method step.","parentJourneyFamilyId":"book_experience","parentJourneyFamilyIds":["book_experience"],"isFree":false,"captureStatus":"complete","screenCount":4,"previewCount":3,"lockedScreenCount":1,"previewScreens":["/api/v1/assets/product_asset_f896bb01b58c562389d5397c","/api/v1/assets/product_asset_f4fc545a3b12e92cdc5dacf1","/api/v1/assets/product_asset_4e7c3376174cb3c951d909be"],"previewLabels":["Booking review","Book for just your group","Private price"],"routeSlug":"making-a-booking-private","canonicalPath":"/flows/airbnb/making-a-booking-private","variants":[]},{"id":"check_experience_price","slug":"airbnb--check_experience_price","title":"Checking the price breakdown","description":"Open the price details from the booking review to see the per-guest price and the total.","accentColor":"#64748b","appSlug":"airbnb","appName":"Airbnb","brandColor":"#64748b","appId":"app_e2882a68662e7d23632e","capturedAt":"2026-10-17T09:23:03.592146+00:00","userGoalStatus":"completed","variant":{"account_state":"unknown"},"goal":"Read the price breakdown for the experience booking","boundary":{"kind":"safe_product_boundary","rationale":"Price details sheet shows 11.54 GBP x 1 adult and a total of 11.54 GBP with no extra fees. Task grouping: standalone. Optional side task on the booking review of the same booking: open price details and read the breakdown.","boundary_occurrence_id":"occ_45ae56f778fae5a5a21350fb","recovery_occurrence_ids":[],"confirmation_occurrence_id":null},"releaseId":"56e14cac-47ee-43a0-b103-e3c4324e12a9","taxonomy":[{"name":"Booking activities","role":"primary","termKey":"commerce_finance.booking_reserving.activity","parentTermKey":"commerce_finance.booking_reserving"}],"primaryTaxonomy":{"name":"Booking activities","role":"primary","termKey":"commerce_finance.booking_reserving.activity","parentTermKey":"commerce_finance.booking_reserving"},"flowPatterns":[{"name":"Booking activities","role":"primary","termKey":"commerce_finance.booking_reserving.activity","parentTermKey":"commerce_finance.booking_reserving"}],"catalogRole":"subflow","journeyFamilyId":"check_experience_price","familyName":"Checking the price breakdown","familyGoal":"Read the price breakdown for the experience booking","familySummary":"Open the price details from the booking review to see the per-guest price and the total.","parentJourneyFamilyId":"book_experience","parentJourneyFamilyIds":["book_experience"],"isFree":false,"captureStatus":"complete","screenCount":2,"previewCount":2,"lockedScreenCount":0,"previewScreens":["/api/v1/assets/product_asset_45f90164fb78fa0dcf0807c1","/api/v1/assets/product_asset_7374d882c7ef2bab073763b9"],"previewLabels":["Booking review","Price details"],"routeSlug":"checking-the-price-breakdown","canonicalPath":"/flows/airbnb/checking-the-price-breakdown","variants":[]},{"id":"read_experience_reviews","slug":"airbnb--read_experience_reviews","title":"Reading experience reviews","description":"Swipe through the experience's photos, jump to its ratings and open the full list of written reviews.","accentColor":"#64748b","appSlug":"airbnb","appName":"Airbnb","brandColor":"#64748b","appId":"app_e2882a68662e7d23632e","capturedAt":"2026-10-17T09:23:03.592146+00:00","userGoalStatus":"completed","variant":{"account_state":"unknown"},"goal":"Look through the experience's photos and read its ratings and reviews","boundary":{"kind":"safe_product_boundary","rationale":"All ratings sheet shows the 5.0 score, 27 ratings and written reviews. Task grouping: standalone. Optional side task on the chosen experience's page: browse photos and read all ratings.","boundary_occurrence_id":"occ_e7ff8254735803ae10a18a19","recovery_occurrence_ids":[],"confirmation_occurrence_id":null},"releaseId":"56e14cac-47ee-43a0-b103-e3c4324e12a9","taxonomy":[{"name":"Browsing & discovering","role":"primary","termKey":"content.browsing_discovering","parentTermKey":"content"}],"primaryTaxonomy":{"name":"Browsing & discovering","role":"primary","termKey":"content.browsing_discovering","parentTermKey":"content"},"flowPatterns":[{"name":"Browsing","role":"primary","termKey":"content.browsing_discovering","parentTermKey":"content"}],"catalogRole":"subflow","journeyFamilyId":"read_experience_reviews","familyName":"Reading experience reviews","familyGoal":"Look through the experience's photos and read its ratings and reviews","familySummary":"Swipe through the experience's photos, jump to its ratings and open the full list of written reviews.","parentJourneyFamilyId":"book_experience","parentJourneyFamilyIds":["book_experience"],"isFree":false,"captureStatus":"complete","screenCount":4,"previewCount":3,"lockedScreenCount":1,"previewScreens":["/api/v1/assets/product_asset_698da69426963215abd9dd94","/api/v1/assets/product_asset_3bc1abd7228e97758d8ef525","/api/v1/assets/product_asset_3fa30e913308b3e91eb93ee0"],"previewLabels":["Experience page","Next photo","Ratings section"],"routeSlug":"reading-experience-reviews","canonicalPath":"/flows/airbnb/reading-experience-reviews","variants":[]}],"unplacedSubflows":[],"animations":[{"id":"anim_48f6ed4f24928ab050fdeb9f","title":"Profile card expands to detail","type":"navigation","typeLabel":"Navigation","element":"Card","trigger":"tap","durationMs":2327,"width":540,"height":1208,"videoUrl":"/api/v1/animations/anim_48f6ed4f24928ab050fdeb9f/video","stillUrl":"/api/v1/animations/anim_48f6ed4f24928ab050fdeb9f/still","flow":{"title":"Viewing your profile","path":"/flows/airbnb/viewing-your-profile"}},{"id":"anim_a9f93dffb9a7e8e688c6ed3c","title":"Date picker dialog opens","type":"overlays","typeLabel":"Sheets and dialogs","element":"Dialog","trigger":"tap","durationMs":1730,"width":540,"height":1208,"videoUrl":"/api/v1/animations/anim_a9f93dffb9a7e8e688c6ed3c/video","stillUrl":"/api/v1/animations/anim_a9f93dffb9a7e8e688c6ed3c/still"},{"id":"anim_e98fd87487baf5716a77cc7d","title":"Date picker dialog fades out","type":"overlays","typeLabel":"Sheets and dialogs","element":"Dialog","trigger":"tap","durationMs":1725,"width":540,"height":1208,"videoUrl":"/api/v1/animations/anim_e98fd87487baf5716a77cc7d/video","stillUrl":"/api/v1/animations/anim_e98fd87487baf5716a77cc7d/still"},{"id":"anim_429ef095728e093c4effb783","title":"Price toast shrinks away","type":"overlays","typeLabel":"Sheets and dialogs","element":"Toast","trigger":"auto","durationMs":1612,"width":540,"height":1208,"videoUrl":"/api/v1/animations/anim_429ef095728e093c4effb783/video","stillUrl":"/api/v1/animations/anim_429ef095728e093c4effb783/still","flow":{"title":"Booking a stay","path":"/flows/airbnb/booking-a-stay"}},{"id":"anim_35383d0a4d982ace57767b98","title":"Bottom sheet slides up","type":"overlays","typeLabel":"Sheets and dialogs","element":"Bottom sheet","trigger":"tap","durationMs":1917,"width":540,"height":1208,"videoUrl":"/api/v1/animations/anim_35383d0a4d982ace57767b98/video","stillUrl":"/api/v1/animations/anim_35383d0a4d982ace57767b98/still","flow":{"title":"Checking price and cancellation terms","path":"/flows/airbnb/checking-price-and-cancellation-terms"}},{"id":"anim_d03a39393d0baf5fc961f178","title":"Bottom sheet slides down","type":"overlays","typeLabel":"Sheets and dialogs","element":"Bottom sheet","trigger":"tap","durationMs":1675,"width":540,"height":1208,"videoUrl":"/api/v1/animations/anim_d03a39393d0baf5fc961f178/video","stillUrl":"/api/v1/animations/anim_d03a39393d0baf5fc961f178/still"},{"id":"anim_456c7c08895d62201945bba9","title":"Wishlist sheet rises over scrim","type":"overlays","typeLabel":"Sheets and dialogs","element":"Bottom sheet","trigger":"tap","durationMs":1894,"width":540,"height":1208,"videoUrl":"/api/v1/animations/anim_456c7c08895d62201945bba9/video","stillUrl":"/api/v1/animations/anim_456c7c08895d62201945bba9/still","flow":{"title":"Saving to a wishlist","path":"/flows/airbnb/saving-to-a-wishlist"}},{"id":"anim_72fcd8ea061fd69a9d7e4efb","title":"Filters sheet with receding background","type":"overlays","typeLabel":"Sheets and dialogs","element":"Bottom sheet","trigger":"tap","durationMs":2488,"width":540,"height":1208,"videoUrl":"/api/v1/animations/anim_72fcd8ea061fd69a9d7e4efb/video","stillUrl":"/api/v1/animations/anim_72fcd8ea061fd69a9d7e4efb/still","flow":{"title":"Filtering search results","path":"/flows/airbnb/filtering-search-results"}},{"id":"anim_b9e02c6ae2cea300a95d206a","title":"Filters sheet slides closed","type":"overlays","typeLabel":"Sheets and dialogs","element":"Bottom sheet","trigger":"tap","durationMs":1854,"width":540,"height":1208,"videoUrl":"/api/v1/animations/anim_b9e02c6ae2cea300a95d206a/video","stillUrl":"/api/v1/animations/anim_b9e02c6ae2cea300a95d206a/still","flow":{"title":"Filtering search results","path":"/flows/airbnb/filtering-search-results"}},{"id":"anim_6fb73e5a3937238af78ad6f5","title":"Sheet collapses, reopens as visibility","type":"overlays","typeLabel":"Sheets and dialogs","element":"Bottom sheet","trigger":"tap","durationMs":2025,"width":540,"height":1208,"videoUrl":"/api/v1/animations/anim_6fb73e5a3937238af78ad6f5/video","stillUrl":"/api/v1/animations/anim_6fb73e5a3937238af78ad6f5/still"},{"id":"anim_743492807078132d32954776","title":"Edit profile sheet rises","type":"overlays","typeLabel":"Sheets and dialogs","element":"Bottom sheet","trigger":"tap","durationMs":2268,"width":540,"height":1208,"videoUrl":"/api/v1/animations/anim_743492807078132d32954776/video","stillUrl":"/api/v1/animations/anim_743492807078132d32954776/still"},{"id":"anim_46ebcb602e82cc0072eb2b1d","title":"Row press opens question sheet","type":"overlays","typeLabel":"Sheets and dialogs","element":"Bottom sheet","trigger":"tap","durationMs":2022,"width":540,"height":1208,"videoUrl":"/api/v1/animations/anim_46ebcb602e82cc0072eb2b1d/video","stillUrl":"/api/v1/animations/anim_46ebcb602e82cc0072eb2b1d/still"},{"id":"anim_5d4ab26990873ebad9324112","title":"Stacked sheet dismisses to profile","type":"overlays","typeLabel":"Sheets and dialogs","element":"Bottom sheet","trigger":"tap","durationMs":1914,"width":540,"height":1208,"videoUrl":"/api/v1/animations/anim_5d4ab26990873ebad9324112/video","stillUrl":"/api/v1/animations/anim_5d4ab26990873ebad9324112/still"},{"id":"anim_2ab6241cdf123475e4e7194f","title":"Short sheet saves and dismisses","type":"overlays","typeLabel":"Sheets and dialogs","element":"Bottom sheet","trigger":"tap","durationMs":2649,"width":540,"height":1208,"videoUrl":"/api/v1/animations/anim_2ab6241cdf123475e4e7194f/video","stillUrl":"/api/v1/animations/anim_2ab6241cdf123475e4e7194f/still"},{"id":"anim_3e99f790e7740d3c4a3c35b6","title":"Preferences sheet crossfades open","type":"overlays","typeLabel":"Sheets and dialogs","element":"Bottom sheet","trigger":"tap","durationMs":1800,"width":540,"height":1208,"videoUrl":"/api/v1/animations/anim_3e99f790e7740d3c4a3c35b6/video","stillUrl":"/api/v1/animations/anim_3e99f790e7740d3c4a3c35b6/still","flow":{"title":"Changing notification channels","path":"/flows/airbnb/changing-notification-channels"}},{"id":"anim_8d2013b3295e3a563bdb758c","title":"Search pill expands into panel","type":"overlays","typeLabel":"Sheets and dialogs","element":"Search bar","trigger":"tap","durationMs":3005,"width":540,"height":1208,"videoUrl":"/api/v1/animations/anim_8d2013b3295e3a563bdb758c/video","stillUrl":"/api/v1/animations/anim_8d2013b3295e3a563bdb758c/still","flow":{"title":"Booking an experience","path":"/flows/airbnb/booking-an-experience"}},{"id":"anim_f25b98355315f93317f8f560","title":"Time sheet opens with skeleton","type":"overlays","typeLabel":"Sheets and dialogs","element":"Bottom sheet","trigger":"tap","durationMs":2646,"width":540,"height":1208,"videoUrl":"/api/v1/animations/anim_f25b98355315f93317f8f560/video","stillUrl":"/api/v1/animations/anim_f25b98355315f93317f8f560/still","flow":{"title":"Booking an experience","path":"/flows/airbnb/booking-an-experience"}},{"id":"anim_258442cca7a08ef40c1287c3","title":"Stacked card sheet slides up","type":"overlays","typeLabel":"Sheets and dialogs","element":"Bottom sheet","trigger":"tap","durationMs":2140,"width":540,"height":1208,"videoUrl":"/api/v1/animations/anim_258442cca7a08ef40c1287c3/video","stillUrl":"/api/v1/animations/anim_258442cca7a08ef40c1287c3/still","flow":{"title":"Booking an experience","path":"/flows/airbnb/booking-an-experience"}},{"id":"anim_283c7c97e6dca003ceb9470a","title":"Stacked sheet dismisses to parent","type":"overlays","typeLabel":"Sheets and dialogs","element":"Bottom sheet","trigger":"tap","durationMs":1913,"width":540,"height":1208,"videoUrl":"/api/v1/animations/anim_283c7c97e6dca003ceb9470a/video","stillUrl":"/api/v1/animations/anim_283c7c97e6dca003ceb9470a/still"},{"id":"anim_faeae894d2b97fe3a5032e0b","title":"Ratings full-screen sheet opens","type":"overlays","typeLabel":"Sheets and dialogs","element":"Full-screen overlay","trigger":"tap","durationMs":2909,"width":540,"height":1208,"videoUrl":"/api/v1/animations/anim_faeae894d2b97fe3a5032e0b/video","stillUrl":"/api/v1/animations/anim_faeae894d2b97fe3a5032e0b/still","flow":{"title":"Reading experience reviews","path":"/flows/airbnb/reading-experience-reviews"}},{"id":"anim_cfd8b4c78decaf9c9a8bc828","title":"Button loader then error alert","type":"feedback_rewards","typeLabel":"Feedback and rewards","element":"Button","trigger":"tap","durationMs":4287,"width":540,"height":1208,"videoUrl":"/api/v1/animations/anim_cfd8b4c78decaf9c9a8bc828/video","stillUrl":"/api/v1/animations/anim_cfd8b4c78decaf9c9a8bc828/still"},{"id":"anim_e9102c68e83d1fe05a685baa","title":"Google button shows loading dots","type":"controls_forms","typeLabel":"Controls and forms","element":"Social login button","trigger":"tap","durationMs":1744,"width":540,"height":1208,"videoUrl":"/api/v1/animations/anim_e9102c68e83d1fe05a685baa/video","stillUrl":"/api/v1/animations/anim_e9102c68e83d1fe05a685baa/still","flow":{"title":"Sign in","path":"/flows/airbnb/sign-in"}},{"id":"anim_6aba1d2aca55b6fa8558d862","title":"Accordion cards collapse and expand","type":"controls_forms","typeLabel":"Controls and forms","element":"Accordion","trigger":"tap","durationMs":2110,"width":540,"height":1208,"videoUrl":"/api/v1/animations/anim_6aba1d2aca55b6fa8558d862/video","stillUrl":"/api/v1/animations/anim_6aba1d2aca55b6fa8558d862/still","flow":{"title":"Booking a stay","path":"/flows/airbnb/booking-a-stay"}},{"id":"anim_7f962aae4b37d67664237c6f","title":"Segmented indicator slides to selection","type":"controls_forms","typeLabel":"Controls and forms","element":"Segmented control","trigger":"tap","durationMs":1847,"width":540,"height":1208,"videoUrl":"/api/v1/animations/anim_7f962aae4b37d67664237c6f/video","stillUrl":"/api/v1/animations/anim_7f962aae4b37d67664237c6f/still","flow":{"title":"Filtering search results","path":"/flows/airbnb/filtering-search-results"}},{"id":"anim_a198910e5a5891ef0872fd86","title":"Switch toggles with row ripple","type":"controls_forms","typeLabel":"Controls and forms","element":"Switch","trigger":"tap","durationMs":2428,"width":540,"height":1208,"videoUrl":"/api/v1/animations/anim_a198910e5a5891ef0872fd86/video","stillUrl":"/api/v1/animations/anim_a198910e5a5891ef0872fd86/still","flow":{"title":"Turning off read receipts","path":"/flows/airbnb/turning-off-read-receipts"}},{"id":"anim_068dc8c27fb10d587b4a52fe","title":"Slot select reveals sticky bar","type":"controls_forms","typeLabel":"Controls and forms","element":"Sticky action bar","trigger":"tap","durationMs":1716,"width":540,"height":1208,"videoUrl":"/api/v1/animations/anim_068dc8c27fb10d587b4a52fe/video","stillUrl":"/api/v1/animations/anim_068dc8c27fb10d587b4a52fe/still","flow":{"title":"Booking an experience","path":"/flows/airbnb/booking-an-experience"}},{"id":"anim_510a47a1a2aa20cf6aae1d21","title":"Checkbox triggers price loading","type":"controls_forms","typeLabel":"Controls and forms","element":"Checkbox","trigger":"tap","durationMs":3026,"width":540,"height":1208,"videoUrl":"/api/v1/animations/anim_510a47a1a2aa20cf6aae1d21/video","stillUrl":"/api/v1/animations/anim_510a47a1a2aa20cf6aae1d21/still","flow":{"title":"Making a booking private","path":"/flows/airbnb/making-a-booking-private"}},{"id":"anim_0c16837ecb951fc1e622f702","title":"Chip select reloads results button","type":"controls_forms","typeLabel":"Controls and forms","element":"Button","trigger":"tap","durationMs":2435,"width":540,"height":1208,"videoUrl":"/api/v1/animations/anim_0c16837ecb951fc1e622f702/video","stillUrl":"/api/v1/animations/anim_0c16837ecb951fc1e622f702/still","flow":{"title":"Filtering experiences","path":"/flows/airbnb/filtering-experiences"}},{"id":"anim_923420e0ddedcee8b7df18fe","title":"Login cross-fade with logo flip","type":"navigation","typeLabel":"Navigation","element":"Login","trigger":"tap","durationMs":2090,"width":540,"height":1208,"videoUrl":"/api/v1/animations/anim_923420e0ddedcee8b7df18fe/video","stillUrl":"/api/v1/animations/anim_923420e0ddedcee8b7df18fe/still","flow":{"title":"Sign in","path":"/flows/airbnb/sign-in"}},{"id":"anim_13024e5404433ab08ee6e2f3","title":"Tab switch with icon bounce","type":"navigation","typeLabel":"Navigation","element":"Tabs","trigger":"tap","durationMs":2915,"width":540,"height":1208,"videoUrl":"/api/v1/animations/anim_13024e5404433ab08ee6e2f3/video","stillUrl":"/api/v1/animations/anim_13024e5404433ab08ee6e2f3/still","flow":{"title":"Booking an experience","path":"/flows/airbnb/booking-an-experience"}},{"id":"anim_85f574ef2fee8900637a80a7","title":"Empty-state photo stack fans in","type":"character_illustration","typeLabel":"Characters","element":"Illustration","trigger":"tap","durationMs":3021,"width":540,"height":1208,"videoUrl":"/api/v1/animations/anim_85f574ef2fee8900637a80a7/video","stillUrl":"/api/v1/animations/anim_85f574ef2fee8900637a80a7/still","flow":{"title":"Filtering experiences","path":"/flows/airbnb/filtering-experiences"}},{"id":"anim_e9b7b5bbf513ca152615afdf","title":"Checkout modal slides down","type":"overlays","typeLabel":"Sheets and dialogs","element":"Full-screen overlay","trigger":"tap","durationMs":1717,"width":540,"height":1208,"videoUrl":"/api/v1/animations/anim_e9b7b5bbf513ca152615afdf/video","stillUrl":"/api/v1/animations/anim_e9b7b5bbf513ca152615afdf/still","flow":{"title":"Reading guest reviews","path":"/flows/airbnb/reading-guest-reviews"}},{"id":"anim_1184941d09593e47f9999809","title":"Year wheel picker scrolls","type":"controls_forms","typeLabel":"Controls and forms","element":"Wheel picker","trigger":"tap","durationMs":2232,"width":540,"height":1208,"videoUrl":"/api/v1/animations/anim_1184941d09593e47f9999809/video","stillUrl":"/api/v1/animations/anim_1184941d09593e47f9999809/still"},{"id":"anim_ffb9a21d2a3a5b687622ab01","title":"Search panel collapses to bar","type":"navigation","typeLabel":"Navigation","element":"Search bar","trigger":"tap","durationMs":2322,"width":540,"height":1208,"videoUrl":"/api/v1/animations/anim_ffb9a21d2a3a5b687622ab01/video","stillUrl":"/api/v1/animations/anim_ffb9a21d2a3a5b687622ab01/still","flow":{"title":"Booking a stay","path":"/flows/airbnb/booking-a-stay"}},{"id":"anim_c15b0c957c10f63537251c03","title":"Checkout progress bar advances","type":"navigation","typeLabel":"Navigation","element":"Progress stepper","trigger":"tap","durationMs":2493,"width":540,"height":1208,"videoUrl":"/api/v1/animations/anim_c15b0c957c10f63537251c03/video","stillUrl":"/api/v1/animations/anim_c15b0c957c10f63537251c03/still","flow":{"title":"Booking a stay","path":"/flows/airbnb/booking-a-stay"}},{"id":"anim_65b3268af9c680ad6827c2f5","title":"Question card tucks behind bar","type":"navigation","typeLabel":"Navigation","element":"Card","trigger":"auto","durationMs":1823,"width":540,"height":1208,"videoUrl":"/api/v1/animations/anim_65b3268af9c680ad6827c2f5/video","stillUrl":"/api/v1/animations/anim_65b3268af9c680ad6827c2f5/still","flow":{"title":"Reading experience reviews","path":"/flows/airbnb/reading-experience-reviews"}},{"id":"anim_83399eef200898f18b1eaf80","title":"Results page sharpens from blur","type":"navigation","typeLabel":"Navigation","element":"Search results","trigger":"tap","durationMs":2145,"width":540,"height":1208,"videoUrl":"/api/v1/animations/anim_83399eef200898f18b1eaf80/video","stillUrl":"/api/v1/animations/anim_83399eef200898f18b1eaf80/still","flow":{"title":"Filtering experiences","path":"/flows/airbnb/filtering-experiences"}}]}}