{"/apps/rapido":{"id":"app_3410e6f7830339a0094f","slug":"rapido","name":"Rapido","description":"","brandColor":"#64748b","iconUrl":"https://www.flownato.com/design/icons/rapido.webp","categorySlug":"transport","categoryName":"Transport","platform":"Android","version":null,"lastRiddenAt":"2026-10-17T13:15:45.144097+00:00","releaseId":"2cf0d411-9556-45d2-872d-c7f0aeccfc9d","knowledgeRevisionId":"knowledge_revision_d45b8cc30db0437cadd6b2cd0c2cefd5","counts":{"journeys":9,"screens":36,"elements":258},"journeys":[{"id":"plan_bus","slug":"rapido--plan_bus","title":"Plan bus","description":"Plan a Bengaluru-to-Delhi bus trip, choose a service, seat, stops and passenger options, then review the ₹4,725 payment choices without paying.","accentColor":"#64748b","appSlug":"rapido","appName":"Rapido","brandColor":"#64748b","appId":"app_3410e6f7830339a0094f","capturedAt":"2026-10-17T13:15:45.144097+00:00","userGoalStatus":"unsafe_boundary","variant":{"account_state":"unknown"},"goal":"Plan a bus trip, complete reversible service and passenger choices, and reach final payment options without purchasing","boundary":{"kind":"unsafe_boundary","rationale":"The configured trip reached the final ₹4,725 review with UPI, card and netbanking choices visible; no payment method was selected and no purchase was authorized. Task grouping: standalone. A clean launch reaches signed-in Home, the customer independently enters Travel to plan a bus, completes itinerary, service, seat, stop and passenger decisions, and reaches the safe pre-purchase payment boundary.","boundary_occurrence_id":"occ_05f73d8783d8cf6b24989b13","recovery_occurrence_ids":[],"confirmation_occurrence_id":null},"releaseId":"2cf0d411-9556-45d2-872d-c7f0aeccfc9d","taxonomy":[{"name":"Booking buses","role":"primary","termKey":"commerce_finance.booking_reserving.bus","parentTermKey":"commerce_finance.booking_reserving"}],"primaryTaxonomy":{"name":"Booking buses","role":"primary","termKey":"commerce_finance.booking_reserving.bus","parentTermKey":"commerce_finance.booking_reserving"},"flowPatterns":[{"name":"Booking buses","role":"primary","termKey":"commerce_finance.booking_reserving.bus","parentTermKey":"commerce_finance.booking_reserving"}],"catalogRole":"primary","journeyFamilyId":"bus_planning","familyName":"Plan bus","familyGoal":"Plan a bus trip, complete reversible service and passenger choices, and reach final payment options without purchasing","familySummary":"Plan a Bengaluru-to-Delhi bus trip, choose a service, seat, stops and passenger options, then review the ₹4,725 payment choices without paying.","parentJourneyFamilyId":null,"parentJourneyFamilyIds":[],"isFree":true,"captureStatus":"complete","screenCount":19,"previewCount":3,"lockedScreenCount":16,"previewScreens":["/api/v1/assets/product_asset_97f747bf50a82044cea193d8","/api/v1/assets/product_asset_3f64f50fa3fcd1b0ea0a7e14","/api/v1/assets/product_asset_b03de421f815ef3009df221a"],"previewLabels":["Open Rapido","See the launch promotion","Start from Home"],"routeSlug":"plan-bus","canonicalPath":"/flows/rapido/plan-bus","branches":[],"anchoredUtilities":[],"connections":[],"variants":[]},{"id":"plan_ride","slug":"rapido--plan_ride","title":"Plan a ride","description":"Choose a destination, compare ride types and fares, inspect available payment choices, and stop safely before placing the binding booking.","accentColor":"#64748b","appSlug":"rapido","appName":"Rapido","brandColor":"#64748b","appId":"app_3410e6f7830339a0094f","capturedAt":"2026-10-17T13:15:45.144097+00:00","userGoalStatus":"unsafe_boundary","variant":{"account_state":"unknown"},"goal":"Configure a ride and review available payment choices before booking","boundary":{"kind":"unsafe_boundary","rationale":"The ride was configured and payment choices reviewed, but placing the actual ride order would require pressing the binding Book Bike Direct control. Task grouping: standalone. Stable signed-in Home is an evidenced task base; destination selection, ride comparison and payment inspection form one ride-preparation goal whose honest outcome is the unpressed binding booking boundary.","boundary_occurrence_id":"occ_16dff3037a86fb68619e6759","recovery_occurrence_ids":[],"confirmation_occurrence_id":null},"releaseId":"2cf0d411-9556-45d2-872d-c7f0aeccfc9d","taxonomy":[{"name":"Booking rides","role":"primary","termKey":"commerce_finance.booking_reserving.ride","parentTermKey":"commerce_finance.booking_reserving"}],"primaryTaxonomy":{"name":"Booking rides","role":"primary","termKey":"commerce_finance.booking_reserving.ride","parentTermKey":"commerce_finance.booking_reserving"},"flowPatterns":[{"name":"Booking rides","role":"primary","termKey":"commerce_finance.booking_reserving.ride","parentTermKey":"commerce_finance.booking_reserving"}],"catalogRole":"primary","journeyFamilyId":"ride_planning","familyName":"Plan a ride","familyGoal":"Configure a ride and review available payment choices before booking","familySummary":"Choose a destination, compare ride types and fares, inspect available payment choices, and stop safely before placing the binding booking.","parentJourneyFamilyId":null,"parentJourneyFamilyIds":[],"isFree":true,"captureStatus":"complete","screenCount":8,"previewCount":3,"lockedScreenCount":5,"previewScreens":["/api/v1/assets/product_asset_6ffbec131383ae5e3944d47c","/api/v1/assets/product_asset_f0167b5fabe66c559035e5d7","/api/v1/assets/product_asset_fb96363f659706bb088f07ec"],"previewLabels":["Start from Home","Search for a destination","Choose the destination"],"routeSlug":"plan-a-ride","canonicalPath":"/flows/rapido/plan-a-ride","branches":[],"anchoredUtilities":[],"connections":[],"variants":[]},{"id":"onboarding","slug":"rapido--onboarding","title":"Onboarding","description":"Create a phone-based account, complete the required profile and first-use choices, and reach the signed-in Home screen.","accentColor":"#64748b","appSlug":"rapido","appName":"Rapido","brandColor":"#64748b","appId":"app_3410e6f7830339a0094f","capturedAt":"2026-10-17T13:15:45.144097+00:00","userGoalStatus":"completed","variant":{"account_state":"unknown"},"goal":"Create an account, complete required first-use setup, and reach signed-in Home","boundary":{"kind":"safe_product_boundary","rationale":"A classified new-account signup completed mandatory profile and first-use choices and reached stable signed-in Home. Task grouping: standalone. The evidenced clean launch begins account creation; OTP, mandatory profile, location and notification choices are contained prerequisites, and the stable signed-in Home is the independent completed outcome.","boundary_occurrence_id":"occ_b2fc5ff454cccf49268e9573","recovery_occurrence_ids":[],"confirmation_occurrence_id":null},"releaseId":"2cf0d411-9556-45d2-872d-c7f0aeccfc9d","taxonomy":[{"name":"Onboarding","role":"primary","termKey":"new_user_experience.onboarding","parentTermKey":"new_user_experience"}],"primaryTaxonomy":{"name":"Onboarding","role":"primary","termKey":"new_user_experience.onboarding","parentTermKey":"new_user_experience"},"flowPatterns":[{"name":"Onboarding","role":"primary","termKey":"new_user_experience.onboarding","parentTermKey":"new_user_experience"}],"catalogRole":"primary","journeyFamilyId":"account_entry","familyName":"Onboarding","familyGoal":"Create an account, complete required first-use setup, and reach signed-in Home","familySummary":"Create a phone-based account, complete the required profile and first-use choices, and reach the signed-in Home screen.","parentJourneyFamilyId":null,"parentJourneyFamilyIds":[],"isFree":true,"captureStatus":"complete","screenCount":9,"previewCount":3,"lockedScreenCount":6,"previewScreens":["/api/v1/assets/product_asset_d18b6df9fd87e7800403f14c","/api/v1/assets/product_asset_9b703fc823fbc1342d81cdd6","/api/v1/assets/product_asset_426a4545e26a1655f0f98af4"],"previewLabels":["Open Rapido","Reach phone entry","Choose the phone number"],"routeSlug":"onboarding","canonicalPath":"/flows/rapido/onboarding","branches":[{"id":"plan_flight","slug":"rapido--plan_flight","title":"Plan flight","description":"Plan a Delhi-to-Navi Mumbai flight, complete required traveller and billing details, decline optional paid add-ons, and review the final amount and payment choices without paying.","accentColor":"#64748b","appSlug":"rapido","appName":"Rapido","brandColor":"#64748b","appId":"app_3410e6f7830339a0094f","capturedAt":"2026-10-17T13:15:45.144097+00:00","userGoalStatus":"unsafe_boundary","variant":{"account_state":"unknown"},"goal":"Plan a flight, complete required traveller and billing details, review optional add-ons, and reach payment choices without paying","boundary":{"kind":"unsafe_boundary","rationale":"The configured flight reached settled payment options and a final amount; selecting a payment method would advance toward a binding financial transaction, so no payment or booking was completed. Task grouping: standalone. From the clean relaunch and signed-in Home, the customer independently enters Travel, selects a flight, completes the required booking draft, declines optional paid add-ons, and reaches the final pre-payment boundary.","boundary_occurrence_id":"occ_fde87b92133c808cc98c1ba2","recovery_occurrence_ids":[],"confirmation_occurrence_id":null},"releaseId":"2cf0d411-9556-45d2-872d-c7f0aeccfc9d","taxonomy":[{"name":"Booking flights","role":"primary","termKey":"commerce_finance.booking_reserving.flight","parentTermKey":"commerce_finance.booking_reserving"}],"primaryTaxonomy":{"name":"Booking flights","role":"primary","termKey":"commerce_finance.booking_reserving.flight","parentTermKey":"commerce_finance.booking_reserving"},"flowPatterns":[{"name":"Booking flights","role":"primary","termKey":"commerce_finance.booking_reserving.flight","parentTermKey":"commerce_finance.booking_reserving"}],"catalogRole":"subflow","journeyFamilyId":"flight_planning","familyName":"Plan flight","familyGoal":"Plan a flight, complete required traveller and billing details, review optional add-ons, and reach payment choices without paying","familySummary":"Plan a Delhi-to-Navi Mumbai flight, complete required traveller and billing details, decline optional paid add-ons, and review the final amount and payment choices without paying.","parentJourneyFamilyId":"account_entry","parentJourneyFamilyIds":["account_entry"],"isFree":false,"captureStatus":"complete","screenCount":25,"previewCount":3,"lockedScreenCount":22,"previewScreens":["/api/v1/assets/product_asset_d18b6df9fd87e7800403f14c","/api/v1/assets/product_asset_1a8a3a8fdb9825a75d9d9156","/api/v1/assets/product_asset_a9a77749a80522655fc01610"],"previewLabels":["Open Rapido","See the launch promotion","Start from Home"],"routeSlug":"plan-flight","canonicalPath":"/flows/rapido/plan-flight","branches":[],"anchoredUtilities":[],"connections":[],"relation":{"id":"onboarding_to_plan_flight","type":"branch","label":"The verified Travel-tab action leaves the frozen Onboarding journey's signed-in Home anchor and enters the settled Travel hub for this distinct flight-planning branch.","parentJourneyId":"onboarding","anchorStepId":"onboarding_step_08","anchorStepTitle":"Reach signed-in Home","childJourneyId":"plan_flight","childEntryStepId":"plan_flight_step_03","childEntryStepTitle":"Choose flights","returnStepId":null,"returnStepTitle":null,"sortOrder":4}}],"anchoredUtilities":[],"connections":[],"variants":[]},{"id":"buy_metro_ticket","slug":"rapido--buy_metro_ticket","title":"Buying a metro ticket","description":"Open Metro, pick the From and To stations and review the ticket fare; ends at the payment step.","accentColor":"#64748b","appSlug":"rapido","appName":"Rapido","brandColor":"#64748b","appId":"app_3410e6f7830339a0094f","capturedAt":"2026-10-17T13:15:45.144097+00:00","userGoalStatus":"unsafe_boundary","variant":{"account_state":"unknown"},"goal":"Buy a metro ticket: choose From and To stations and review the fare up to payment","boundary":{"kind":"unsafe_boundary","rationale":"One Way ticket for 1 passenger between the chosen stations reviewed with ₹60 total; the next action, Proceed to pay, hands off to an external payment window, so nothing was paid or issued. Task grouping: standalone. Starts at Ride home Metro card, chooses stations and reaches the fare review right before the payment handoff; a complete purchase attempt up to its payment boundary.","boundary_occurrence_id":"occ_70efbdd638c1c7a6ea89a50a","recovery_occurrence_ids":[],"confirmation_occurrence_id":null},"releaseId":"2cf0d411-9556-45d2-872d-c7f0aeccfc9d","taxonomy":[{"name":"Booking trains","role":"primary","termKey":"commerce_finance.booking_reserving.rail","parentTermKey":"commerce_finance.booking_reserving"}],"primaryTaxonomy":{"name":"Booking trains","role":"primary","termKey":"commerce_finance.booking_reserving.rail","parentTermKey":"commerce_finance.booking_reserving"},"flowPatterns":[{"name":"Booking trains","role":"primary","termKey":"commerce_finance.booking_reserving.rail","parentTermKey":"commerce_finance.booking_reserving"}],"catalogRole":"primary","journeyFamilyId":"metro_tickets","familyName":"Buying a metro ticket","familyGoal":"Buy a metro ticket: choose From and To stations and review the fare up to payment","familySummary":"Open Metro, pick the From and To stations and review the ticket fare; ends at the payment step.","parentJourneyFamilyId":null,"parentJourneyFamilyIds":[],"isFree":false,"captureStatus":"complete","screenCount":6,"previewCount":3,"lockedScreenCount":3,"previewScreens":["/api/v1/assets/product_asset_23050b0616ddb214cc36384f","/api/v1/assets/product_asset_36dabf7eb72e2374834712d3","/api/v1/assets/product_asset_5ead03a7b9f60d05f95571c6"],"previewLabels":["Open Metro from Ride home","Select metro stations","Choose the From station"],"routeSlug":"buying-a-metro-ticket","canonicalPath":"/flows/rapido/buying-a-metro-ticket","branches":[{"id":"apply_metro_offer","slug":"rapido--apply_metro_offer","title":"Applying an offer","description":"Open the coupon sheet from the ticket review and apply the listed offer.","accentColor":"#64748b","appSlug":"rapido","appName":"Rapido","brandColor":"#64748b","appId":"app_3410e6f7830339a0094f","capturedAt":"2026-10-17T13:15:45.144097+00:00","userGoalStatus":"completed","variant":{"account_state":"unknown"},"goal":"Apply a coupon offer to the metro ticket","boundary":{"kind":"safe_product_boundary","rationale":"Review shows the listed coupon as Applied; total fare unchanged at ₹60 because the offer is a payment-app cashback. Task grouping: standalone. Optional offer application from the review with visible Applied result.","boundary_occurrence_id":"occ_fbe2d37af9faf4958ef9446a","recovery_occurrence_ids":[],"confirmation_occurrence_id":null},"releaseId":"2cf0d411-9556-45d2-872d-c7f0aeccfc9d","taxonomy":[{"name":"Redeeming","role":"primary","termKey":"commerce_finance.redeeming","parentTermKey":"commerce_finance"}],"primaryTaxonomy":{"name":"Redeeming","role":"primary","termKey":"commerce_finance.redeeming","parentTermKey":"commerce_finance"},"flowPatterns":[{"name":"Redeeming","role":"primary","termKey":"commerce_finance.redeeming","parentTermKey":"commerce_finance"}],"catalogRole":"subflow","journeyFamilyId":"metro_side_tasks","familyName":"Applying an offer","familyGoal":"Apply a coupon offer to the metro ticket","familySummary":"Open the coupon sheet from the ticket review and apply the listed offer.","parentJourneyFamilyId":"metro_tickets","parentJourneyFamilyIds":["metro_tickets"],"isFree":false,"captureStatus":"complete","screenCount":3,"previewCount":3,"lockedScreenCount":0,"previewScreens":["/api/v1/assets/product_asset_ef57a0a39fc2b084cc6415d3","/api/v1/assets/product_asset_24c48393f1e5acad74f76266","/api/v1/assets/product_asset_faf5729a439095f61eec34a4"],"previewLabels":["Open Apply Coupon","Choose an offer","Offer applied"],"routeSlug":"applying-an-offer","canonicalPath":"/flows/rapido/applying-an-offer","branches":[],"anchoredUtilities":[],"connections":[],"relation":{"id":"metro_apply_offer","type":"branch","label":"Apply Coupon opened from the parent's ticket review with the same route and 1 passenger.","parentJourneyId":"buy_metro_ticket","anchorStepId":"buy_metro_ticket_step_05","anchorStepTitle":"Review the ticket","childJourneyId":"apply_metro_offer","childEntryStepId":"apply_metro_offer_step_01","childEntryStepTitle":"Choose an offer","returnStepId":null,"returnStepTitle":null,"sortOrder":3}},{"id":"read_metro_help","slug":"rapido--read_metro_help","title":"Reading metro help","description":"Open metro help from the ticket review and read an FAQ answer.","accentColor":"#64748b","appSlug":"rapido","appName":"Rapido","brandColor":"#64748b","appId":"app_3410e6f7830339a0094f","capturedAt":"2026-10-17T13:15:45.144097+00:00","userGoalStatus":"completed","variant":{"account_state":"unknown"},"goal":"Read metro ticket help from the review screen","boundary":{"kind":"safe_product_boundary","rationale":"Help opens metro FAQs and the 'Not able to purchase QR ticket' answer was read. Task grouping: standalone. Optional help reading from the review; FAQ answer content is the result.","boundary_occurrence_id":"occ_bf8e800049fdd64174cfa32c","recovery_occurrence_ids":[],"confirmation_occurrence_id":null},"releaseId":"2cf0d411-9556-45d2-872d-c7f0aeccfc9d","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":"read_metro_help","familyName":"Reading metro help","familyGoal":"Read metro ticket help from the review screen","familySummary":"Open metro help from the ticket review and read an FAQ answer.","parentJourneyFamilyId":"metro_tickets","parentJourneyFamilyIds":["metro_tickets"],"isFree":false,"captureStatus":"complete","screenCount":3,"previewCount":3,"lockedScreenCount":0,"previewScreens":["/api/v1/assets/product_asset_8b2d25dc39c78816758cc1fd","/api/v1/assets/product_asset_db0c2dcfa70690d10dd1fda7","/api/v1/assets/product_asset_d15675827484477903fdca7f"],"previewLabels":["Open help","Choose an FAQ","Read the answer"],"routeSlug":"reading-metro-help","canonicalPath":"/flows/rapido/reading-metro-help","branches":[],"anchoredUtilities":[],"connections":[],"relation":{"id":"metro_help","type":"branch","label":"Help opened from the same ticket review.","parentJourneyId":"buy_metro_ticket","anchorStepId":"buy_metro_ticket_step_05","anchorStepTitle":"Review the ticket","childJourneyId":"read_metro_help","childEntryStepId":"read_metro_help_step_01","childEntryStepTitle":"Choose an FAQ","returnStepId":null,"returnStepTitle":null,"sortOrder":4}},{"id":"read_metro_offer_terms","slug":"rapido--read_metro_offer_terms","title":"Reading offer terms","description":"Reopen the applied offer from the ticket review and expand its terms.","accentColor":"#64748b","appSlug":"rapido","appName":"Rapido","brandColor":"#64748b","appId":"app_3410e6f7830339a0094f","capturedAt":"2026-10-17T13:15:45.144097+00:00","userGoalStatus":"completed","variant":{"account_state":"unknown"},"goal":"Read the applied coupon's offer terms","boundary":{"kind":"safe_product_boundary","rationale":"Offer terms expanded and readable (cashback conditions, minimum value, expiry, caps). Task grouping: standalone. Optional reading of linked offer terms from the review.","boundary_occurrence_id":"occ_4d93faf4c065a270cfbe5da8","recovery_occurrence_ids":[],"confirmation_occurrence_id":null},"releaseId":"2cf0d411-9556-45d2-872d-c7f0aeccfc9d","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":"read_metro_offer_terms","familyName":"Reading offer terms","familyGoal":"Read the applied coupon's offer terms","familySummary":"Reopen the applied offer from the ticket review and expand its terms.","parentJourneyFamilyId":"metro_tickets","parentJourneyFamilyIds":["metro_tickets"],"isFree":false,"captureStatus":"complete","screenCount":3,"previewCount":3,"lockedScreenCount":0,"previewScreens":["/api/v1/assets/product_asset_faf5729a439095f61eec34a4","/api/v1/assets/product_asset_f136ee4940e91335d5e288fd","/api/v1/assets/product_asset_287758fc7b31a37bb5d76134"],"previewLabels":["Reopen the applied offer","Open More Details","Read the offer terms"],"routeSlug":"reading-offer-terms","canonicalPath":"/flows/rapido/reading-offer-terms","branches":[],"anchoredUtilities":[],"connections":[],"relation":{"id":"metro_offer_terms","type":"branch","label":"Coupon sheet reopened from the same review to read the offer terms.","parentJourneyId":"buy_metro_ticket","anchorStepId":"buy_metro_ticket_step_05","anchorStepTitle":"Review the ticket","childJourneyId":"read_metro_offer_terms","childEntryStepId":"read_metro_offer_terms_step_01","childEntryStepTitle":"Open More Details","returnStepId":null,"returnStepTitle":null,"sortOrder":5}},{"id":"change_metro_passengers","slug":"rapido--change_metro_passengers","title":"Changing passengers","description":"Add a passenger on the ticket review and see the fare double.","accentColor":"#64748b","appSlug":"rapido","appName":"Rapido","brandColor":"#64748b","appId":"app_3410e6f7830339a0094f","capturedAt":"2026-10-17T13:15:45.144097+00:00","userGoalStatus":"completed","variant":{"account_state":"unknown"},"goal":"Change the number of passengers on the metro ticket","boundary":{"kind":"safe_product_boundary","rationale":"Passengers increased from 1 to 2 and total fare updated from ₹60 to ₹120. Task grouping: standalone. Optional passenger change on the same review with visible fare update.","boundary_occurrence_id":"occ_df519138077e63cce27d04fb","recovery_occurrence_ids":[],"confirmation_occurrence_id":null},"releaseId":"2cf0d411-9556-45d2-872d-c7f0aeccfc9d","taxonomy":[{"name":"Editing & Updating","role":"primary","termKey":"content.editing_updating","parentTermKey":"content"}],"primaryTaxonomy":{"name":"Editing & Updating","role":"primary","termKey":"content.editing_updating","parentTermKey":"content"},"flowPatterns":[{"name":"Editing and updating","role":"primary","termKey":"content.editing_updating","parentTermKey":"content"}],"catalogRole":"subflow","journeyFamilyId":"change_metro_passengers","familyName":"Changing passengers","familyGoal":"Change the number of passengers on the metro ticket","familySummary":"Add a passenger on the ticket review and see the fare double.","parentJourneyFamilyId":"metro_tickets","parentJourneyFamilyIds":["metro_tickets"],"isFree":false,"captureStatus":"complete","screenCount":2,"previewCount":2,"lockedScreenCount":0,"previewScreens":["/api/v1/assets/product_asset_5be6a53c09e80e331bf2aab8","/api/v1/assets/product_asset_e45ef5aaa14625ede1205125"],"previewLabels":["Tap plus on Passengers","Fare updates for 2"],"routeSlug":"changing-passengers","canonicalPath":"/flows/rapido/changing-passengers","branches":[],"anchoredUtilities":[],"connections":[],"relation":{"id":"metro_passengers","type":"branch","label":"Passenger stepper used on the parent's same ticket review.","parentJourneyId":"buy_metro_ticket","anchorStepId":"buy_metro_ticket_step_05","anchorStepTitle":"Review the ticket","childJourneyId":"change_metro_passengers","childEntryStepId":"change_metro_passengers_step_00","childEntryStepTitle":"Tap plus on Passengers","returnStepId":null,"returnStepTitle":null,"sortOrder":6}}],"anchoredUtilities":[],"connections":[],"variants":[]}],"utilities":[],"subflows":[{"id":"plan_flight","slug":"rapido--plan_flight","title":"Plan flight","description":"Plan a Delhi-to-Navi Mumbai flight, complete required traveller and billing details, decline optional paid add-ons, and review the final amount and payment choices without paying.","accentColor":"#64748b","appSlug":"rapido","appName":"Rapido","brandColor":"#64748b","appId":"app_3410e6f7830339a0094f","capturedAt":"2026-10-17T13:15:45.144097+00:00","userGoalStatus":"unsafe_boundary","variant":{"account_state":"unknown"},"goal":"Plan a flight, complete required traveller and billing details, review optional add-ons, and reach payment choices without paying","boundary":{"kind":"unsafe_boundary","rationale":"The configured flight reached settled payment options and a final amount; selecting a payment method would advance toward a binding financial transaction, so no payment or booking was completed. Task grouping: standalone. From the clean relaunch and signed-in Home, the customer independently enters Travel, selects a flight, completes the required booking draft, declines optional paid add-ons, and reaches the final pre-payment boundary.","boundary_occurrence_id":"occ_fde87b92133c808cc98c1ba2","recovery_occurrence_ids":[],"confirmation_occurrence_id":null},"releaseId":"2cf0d411-9556-45d2-872d-c7f0aeccfc9d","taxonomy":[{"name":"Booking flights","role":"primary","termKey":"commerce_finance.booking_reserving.flight","parentTermKey":"commerce_finance.booking_reserving"}],"primaryTaxonomy":{"name":"Booking flights","role":"primary","termKey":"commerce_finance.booking_reserving.flight","parentTermKey":"commerce_finance.booking_reserving"},"flowPatterns":[{"name":"Booking flights","role":"primary","termKey":"commerce_finance.booking_reserving.flight","parentTermKey":"commerce_finance.booking_reserving"}],"catalogRole":"subflow","journeyFamilyId":"flight_planning","familyName":"Plan flight","familyGoal":"Plan a flight, complete required traveller and billing details, review optional add-ons, and reach payment choices without paying","familySummary":"Plan a Delhi-to-Navi Mumbai flight, complete required traveller and billing details, decline optional paid add-ons, and review the final amount and payment choices without paying.","parentJourneyFamilyId":"account_entry","parentJourneyFamilyIds":["account_entry"],"isFree":false,"captureStatus":"complete","screenCount":25,"previewCount":3,"lockedScreenCount":22,"previewScreens":["/api/v1/assets/product_asset_d18b6df9fd87e7800403f14c","/api/v1/assets/product_asset_1a8a3a8fdb9825a75d9d9156","/api/v1/assets/product_asset_a9a77749a80522655fc01610"],"previewLabels":["Open Rapido","See the launch promotion","Start from Home"],"routeSlug":"plan-flight","canonicalPath":"/flows/rapido/plan-flight","variants":[]},{"id":"read_metro_help","slug":"rapido--read_metro_help","title":"Reading metro help","description":"Open metro help from the ticket review and read an FAQ answer.","accentColor":"#64748b","appSlug":"rapido","appName":"Rapido","brandColor":"#64748b","appId":"app_3410e6f7830339a0094f","capturedAt":"2026-10-17T13:15:45.144097+00:00","userGoalStatus":"completed","variant":{"account_state":"unknown"},"goal":"Read metro ticket help from the review screen","boundary":{"kind":"safe_product_boundary","rationale":"Help opens metro FAQs and the 'Not able to purchase QR ticket' answer was read. Task grouping: standalone. Optional help reading from the review; FAQ answer content is the result.","boundary_occurrence_id":"occ_bf8e800049fdd64174cfa32c","recovery_occurrence_ids":[],"confirmation_occurrence_id":null},"releaseId":"2cf0d411-9556-45d2-872d-c7f0aeccfc9d","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":"read_metro_help","familyName":"Reading metro help","familyGoal":"Read metro ticket help from the review screen","familySummary":"Open metro help from the ticket review and read an FAQ answer.","parentJourneyFamilyId":"metro_tickets","parentJourneyFamilyIds":["metro_tickets"],"isFree":false,"captureStatus":"complete","screenCount":3,"previewCount":3,"lockedScreenCount":0,"previewScreens":["/api/v1/assets/product_asset_8b2d25dc39c78816758cc1fd","/api/v1/assets/product_asset_db0c2dcfa70690d10dd1fda7","/api/v1/assets/product_asset_d15675827484477903fdca7f"],"previewLabels":["Open help","Choose an FAQ","Read the answer"],"routeSlug":"reading-metro-help","canonicalPath":"/flows/rapido/reading-metro-help","variants":[]},{"id":"apply_metro_offer","slug":"rapido--apply_metro_offer","title":"Applying an offer","description":"Open the coupon sheet from the ticket review and apply the listed offer.","accentColor":"#64748b","appSlug":"rapido","appName":"Rapido","brandColor":"#64748b","appId":"app_3410e6f7830339a0094f","capturedAt":"2026-10-17T13:15:45.144097+00:00","userGoalStatus":"completed","variant":{"account_state":"unknown"},"goal":"Apply a coupon offer to the metro ticket","boundary":{"kind":"safe_product_boundary","rationale":"Review shows the listed coupon as Applied; total fare unchanged at ₹60 because the offer is a payment-app cashback. Task grouping: standalone. Optional offer application from the review with visible Applied result.","boundary_occurrence_id":"occ_fbe2d37af9faf4958ef9446a","recovery_occurrence_ids":[],"confirmation_occurrence_id":null},"releaseId":"2cf0d411-9556-45d2-872d-c7f0aeccfc9d","taxonomy":[{"name":"Redeeming","role":"primary","termKey":"commerce_finance.redeeming","parentTermKey":"commerce_finance"}],"primaryTaxonomy":{"name":"Redeeming","role":"primary","termKey":"commerce_finance.redeeming","parentTermKey":"commerce_finance"},"flowPatterns":[{"name":"Redeeming","role":"primary","termKey":"commerce_finance.redeeming","parentTermKey":"commerce_finance"}],"catalogRole":"subflow","journeyFamilyId":"metro_side_tasks","familyName":"Applying an offer","familyGoal":"Apply a coupon offer to the metro ticket","familySummary":"Open the coupon sheet from the ticket review and apply the listed offer.","parentJourneyFamilyId":"metro_tickets","parentJourneyFamilyIds":["metro_tickets"],"isFree":false,"captureStatus":"complete","screenCount":3,"previewCount":3,"lockedScreenCount":0,"previewScreens":["/api/v1/assets/product_asset_ef57a0a39fc2b084cc6415d3","/api/v1/assets/product_asset_24c48393f1e5acad74f76266","/api/v1/assets/product_asset_faf5729a439095f61eec34a4"],"previewLabels":["Open Apply Coupon","Choose an offer","Offer applied"],"routeSlug":"applying-an-offer","canonicalPath":"/flows/rapido/applying-an-offer","variants":[]},{"id":"read_metro_offer_terms","slug":"rapido--read_metro_offer_terms","title":"Reading offer terms","description":"Reopen the applied offer from the ticket review and expand its terms.","accentColor":"#64748b","appSlug":"rapido","appName":"Rapido","brandColor":"#64748b","appId":"app_3410e6f7830339a0094f","capturedAt":"2026-10-17T13:15:45.144097+00:00","userGoalStatus":"completed","variant":{"account_state":"unknown"},"goal":"Read the applied coupon's offer terms","boundary":{"kind":"safe_product_boundary","rationale":"Offer terms expanded and readable (cashback conditions, minimum value, expiry, caps). Task grouping: standalone. Optional reading of linked offer terms from the review.","boundary_occurrence_id":"occ_4d93faf4c065a270cfbe5da8","recovery_occurrence_ids":[],"confirmation_occurrence_id":null},"releaseId":"2cf0d411-9556-45d2-872d-c7f0aeccfc9d","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":"read_metro_offer_terms","familyName":"Reading offer terms","familyGoal":"Read the applied coupon's offer terms","familySummary":"Reopen the applied offer from the ticket review and expand its terms.","parentJourneyFamilyId":"metro_tickets","parentJourneyFamilyIds":["metro_tickets"],"isFree":false,"captureStatus":"complete","screenCount":3,"previewCount":3,"lockedScreenCount":0,"previewScreens":["/api/v1/assets/product_asset_faf5729a439095f61eec34a4","/api/v1/assets/product_asset_f136ee4940e91335d5e288fd","/api/v1/assets/product_asset_287758fc7b31a37bb5d76134"],"previewLabels":["Reopen the applied offer","Open More Details","Read the offer terms"],"routeSlug":"reading-offer-terms","canonicalPath":"/flows/rapido/reading-offer-terms","variants":[]},{"id":"change_metro_passengers","slug":"rapido--change_metro_passengers","title":"Changing passengers","description":"Add a passenger on the ticket review and see the fare double.","accentColor":"#64748b","appSlug":"rapido","appName":"Rapido","brandColor":"#64748b","appId":"app_3410e6f7830339a0094f","capturedAt":"2026-10-17T13:15:45.144097+00:00","userGoalStatus":"completed","variant":{"account_state":"unknown"},"goal":"Change the number of passengers on the metro ticket","boundary":{"kind":"safe_product_boundary","rationale":"Passengers increased from 1 to 2 and total fare updated from ₹60 to ₹120. Task grouping: standalone. Optional passenger change on the same review with visible fare update.","boundary_occurrence_id":"occ_df519138077e63cce27d04fb","recovery_occurrence_ids":[],"confirmation_occurrence_id":null},"releaseId":"2cf0d411-9556-45d2-872d-c7f0aeccfc9d","taxonomy":[{"name":"Editing & Updating","role":"primary","termKey":"content.editing_updating","parentTermKey":"content"}],"primaryTaxonomy":{"name":"Editing & Updating","role":"primary","termKey":"content.editing_updating","parentTermKey":"content"},"flowPatterns":[{"name":"Editing and updating","role":"primary","termKey":"content.editing_updating","parentTermKey":"content"}],"catalogRole":"subflow","journeyFamilyId":"change_metro_passengers","familyName":"Changing passengers","familyGoal":"Change the number of passengers on the metro ticket","familySummary":"Add a passenger on the ticket review and see the fare double.","parentJourneyFamilyId":"metro_tickets","parentJourneyFamilyIds":["metro_tickets"],"isFree":false,"captureStatus":"complete","screenCount":2,"previewCount":2,"lockedScreenCount":0,"previewScreens":["/api/v1/assets/product_asset_5be6a53c09e80e331bf2aab8","/api/v1/assets/product_asset_e45ef5aaa14625ede1205125"],"previewLabels":["Tap plus on Passengers","Fare updates for 2"],"routeSlug":"changing-passengers","canonicalPath":"/flows/rapido/changing-passengers","variants":[]}],"unplacedSubflows":[],"animations":[{"id":"anim_86b84866d36724acc9fefe02","title":"Coupon sheet slides up","type":"overlays","typeLabel":"Sheets and dialogs","element":"Bottom sheet","trigger":"tap","durationMs":3669,"width":540,"height":1208,"videoUrl":"/api/v1/animations/anim_86b84866d36724acc9fefe02/video","stillUrl":"/api/v1/animations/anim_86b84866d36724acc9fefe02/still","flow":{"title":"Applying an offer","path":"/flows/rapido/applying-an-offer"}},{"id":"anim_c79bafac2ed3fa73ea02ec03","title":"Coupon sheet slides down","type":"overlays","typeLabel":"Sheets and dialogs","element":"Bottom sheet","trigger":"tap","durationMs":1825,"width":540,"height":1208,"videoUrl":"/api/v1/animations/anim_c79bafac2ed3fa73ea02ec03/video","stillUrl":"/api/v1/animations/anim_c79bafac2ed3fa73ea02ec03/still","flow":{"title":"Applying an offer","path":"/flows/rapido/applying-an-offer"}},{"id":"anim_0be5af68c1e792ba1626ceda","title":"Payment failed toast fades in","type":"feedback_rewards","typeLabel":"Feedback and rewards","element":"Toast","trigger":"auto","durationMs":1723,"width":540,"height":1208,"videoUrl":"/api/v1/animations/anim_0be5af68c1e792ba1626ceda/video","stillUrl":"/api/v1/animations/anim_0be5af68c1e792ba1626ceda/still","flow":{"title":"Applying an offer","path":"/flows/rapido/applying-an-offer"}},{"id":"anim_987689058f77bcd8a828dd48","title":"Segmented indicator slides and snaps back","type":"controls_forms","typeLabel":"Controls and forms","element":"Segmented control","trigger":"tap","durationMs":2231,"width":540,"height":1208,"videoUrl":"/api/v1/animations/anim_987689058f77bcd8a828dd48/video","stillUrl":"/api/v1/animations/anim_987689058f77bcd8a828dd48/still","flow":{"title":"Changing passengers","path":"/flows/rapido/changing-passengers"}}]}}