{"/apps/bigbasket":{"id":"app_d49908f11c1b4d4fbebb","slug":"bigbasket","name":"bigbasket","description":"","brandColor":"#64748b","iconUrl":"https://www.flownato.com/design/icons/bigbasket.webp","categorySlug":"groceries","categoryName":"Groceries","platform":"Android","version":null,"lastRiddenAt":"2026-09-14T11:31:43.745373+00:00","releaseId":"fb8c085a-95bf-4102-b13b-8585b423bdea","knowledgeRevisionId":"knowledge_revision_f1837f9351f74cae9b5c62c267e3a603","counts":{"journeys":5,"screens":16,"elements":122},"journeys":[{"id":"add_email","slug":"bigbasket--add_email","title":"Add email","description":"Attach an email address to the signed-in grocery account. The app starts behind a sponsored advertisement and settles on the store home; the profile icon opens My Account, the pencil on the profile card opens Update Profile showing name, mobile number and an empty Email field, and its pencil opens the Update Email sheet. Submitting the typed address does not attach it: the app opens Verify Email Address asking for a six-digit code sent to that mailbox, with Continue disabled and a resend countdown. No code could be read in this environment, so the account email was left empty and the task stops at that verification gate.","accentColor":"#64748b","appSlug":"bigbasket","appName":"bigbasket","brandColor":"#64748b","appId":"app_d49908f11c1b4d4fbebb","capturedAt":"2026-09-14T11:31:43.745373+00:00","userGoalStatus":"human_gate","variant":{"account_state":"unknown"},"goal":"Attach an email address to the signed-in grocery account from the account area","boundary":{"kind":"human_gate","rationale":"Submitting the typed email address did not attach it: the app demanded a six-digit code emailed to that address, which no one could read in this environment, so the account email remained empty. Task grouping: standalone. Starts at the launch-settled storefront a returning signed-in customer actually sees, pursues one nameable outcome — put an email address on the account — and ends at the app's own verification gate. It is independent of the address work: different stored detail, different editor, different blocking condition.","boundary_occurrence_id":"occ_6716ad5bfd7396ae3756a567","recovery_occurrence_ids":[],"confirmation_occurrence_id":null},"releaseId":"fb8c085a-95bf-4102-b13b-8585b423bdea","taxonomy":[{"name":"Editing Profile","role":"primary","termKey":"account_management.editing_profile","parentTermKey":"account_management"}],"primaryTaxonomy":{"name":"Editing Profile","role":"primary","termKey":"account_management.editing_profile","parentTermKey":"account_management"},"flowPatterns":[{"name":"Editing profile","role":"primary","termKey":"account_management.editing_profile","parentTermKey":"account_management"}],"catalogRole":"primary","journeyFamilyId":"profile_details","familyName":"Add email","familyGoal":"Attach an email address to the signed-in grocery account from the account area","familySummary":"Attach an email address to the signed-in grocery account. The app starts behind a sponsored advertisement and settles on the store home; the profile icon opens My Account, the pencil on the profile card opens Update Profile showing name, mobile number and an empty Email field, and its pencil opens the Update Email sheet. Submitting the typed address does not attach it: the app opens Verify Email Address asking for a six-digit code sent to that mailbox, with Continue disabled and a resend countdown. No code could be read in this environment, so the account email was left empty and the task stops at that verification gate.","parentJourneyFamilyId":null,"parentJourneyFamilyIds":[],"isFree":true,"captureStatus":"complete","screenCount":6,"previewCount":3,"lockedScreenCount":3,"previewScreens":["/api/v1/assets/product_asset_1bd4399be13089fbb9e8b97d","/api/v1/assets/product_asset_888adb32198baf1991c4ce38","/api/v1/assets/product_asset_3ee370f0390f2f28cd2d8294"],"previewLabels":["Open the app","Reach the store home","Open the profile card"],"routeSlug":"add-email","canonicalPath":"/flows/bigbasket/add-email","branches":[],"anchoredUtilities":[],"connections":[],"variants":[]},{"id":"edit_address","slug":"bigbasket--edit_address","title":"Edit address","description":"Change a saved delivery address from the signed-in account area. The Address tile opens the saved-address list, the overflow menu on the Home address offers Edit or Delete, Edit reopens the map pin step and then the address form, where a street line is added and saved with Update address. The app returns to the store home whose delivery header now shows the new street line, and reopening the address list confirms the same single Home address, still selected, with the change persisted and no duplicate entry.","accentColor":"#64748b","appSlug":"bigbasket","appName":"bigbasket","brandColor":"#64748b","appId":"app_d49908f11c1b4d4fbebb","capturedAt":"2026-09-14T11:31:43.745373+00:00","userGoalStatus":"completed","variant":{"account_state":"unknown"},"goal":"Change the street details of a saved delivery address and confirm the change stuck","boundary":{"kind":"safe_product_boundary","rationale":"The edited address saved: the app returned to the storefront whose delivery header now carries the added street line, and reopening the saved-address list shows the same single Home address, still selected, with the new street line and no duplicate entry. Task grouping: standalone. Starts at the account hub, a legitimate section base from which a reader can begin address management, and carries the full chain of decisions (which address, edit versus delete, pin locality, form values, save) through to a verified persisted result. It does not depend on the email attempt and reaches its own outcome.","boundary_occurrence_id":"occ_3baa0081982124ac200aeefa","recovery_occurrence_ids":[],"confirmation_occurrence_id":null},"releaseId":"fb8c085a-95bf-4102-b13b-8585b423bdea","taxonomy":[{"name":"Managing addresses","role":"primary","termKey":"misc.manage_addresses","parentTermKey":"misc"}],"primaryTaxonomy":{"name":"Managing addresses","role":"primary","termKey":"misc.manage_addresses","parentTermKey":"misc"},"flowPatterns":[{"name":"Managing addresses","role":"primary","termKey":"misc.manage_addresses","parentTermKey":"misc"}],"catalogRole":"primary","journeyFamilyId":"address_book","familyName":"Edit address","familyGoal":"Change the street details of a saved delivery address and confirm the change stuck","familySummary":"Change a saved delivery address from the signed-in account area. The Address tile opens the saved-address list, the overflow menu on the Home address offers Edit or Delete, Edit reopens the map pin step and then the address form, where a street line is added and saved with Update address. The app returns to the store home whose delivery header now shows the new street line, and reopening the address list confirms the same single Home address, still selected, with the change persisted and no duplicate entry.","parentJourneyFamilyId":null,"parentJourneyFamilyIds":[],"isFree":true,"captureStatus":"complete","screenCount":8,"previewCount":3,"lockedScreenCount":5,"previewScreens":["/api/v1/assets/product_asset_508056e2eb5052808be0998f","/api/v1/assets/product_asset_bcdaedd5e6f2a03b02cab3a9","/api/v1/assets/product_asset_9567beb5a0406070d835cfdd"],"previewLabels":["Open the account area","See the saved addresses","Choose to edit, not delete"],"routeSlug":"edit-address","canonicalPath":"/flows/bigbasket/edit-address","branches":[],"anchoredUtilities":[],"connections":[],"variants":[]},{"id":"check_wishlist","slug":"bigbasket--check_wishlist","title":"Check wishlist","description":"Find out what is saved to the account wishlist. The profile icon on the store home opens My Account, whose My Wishlist row opens the list itself. It reports honestly that nothing has been saved yet and offers only Continue shopping.","accentColor":"#64748b","appSlug":"bigbasket","appName":"bigbasket","brandColor":"#64748b","appId":"app_d49908f11c1b4d4fbebb","capturedAt":"2026-09-14T11:31:43.745373+00:00","userGoalStatus":"completed","variant":{"account_state":"unknown"},"goal":"Check which products are saved to the account wishlist","boundary":{"kind":"safe_product_boundary","rationale":"The wishlist opened and honestly reported its real state: nothing is saved, and the app offers only to continue shopping. Task grouping: standalone. A short but independently useful task begun from the storefront: open the account and read one saved-items destination. Its outcome — an evidenced empty wishlist — is complete in itself and shares only the hub with the other flows.","boundary_occurrence_id":"occ_e6cbada972697f1cd0835e81","recovery_occurrence_ids":[],"confirmation_occurrence_id":null},"releaseId":"fb8c085a-95bf-4102-b13b-8585b423bdea","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":"primary","journeyFamilyId":"wishlist","familyName":"Check wishlist","familyGoal":"Check which products are saved to the account wishlist","familySummary":"Find out what is saved to the account wishlist. The profile icon on the store home opens My Account, whose My Wishlist row opens the list itself. It reports honestly that nothing has been saved yet and offers only Continue shopping.","parentJourneyFamilyId":null,"parentJourneyFamilyIds":[],"isFree":true,"captureStatus":"complete","screenCount":3,"previewCount":3,"lockedScreenCount":0,"previewScreens":["/api/v1/assets/product_asset_3cda4183559259fc77b3c2e8","/api/v1/assets/product_asset_6fcbfdfc8096468e5ee2003b","/api/v1/assets/product_asset_3ca498c13eae8d4902218389"],"previewLabels":["Start at the store home","Open My Wishlist","The wishlist is empty"],"routeSlug":"check-wishlist","canonicalPath":"/flows/bigbasket/check-wishlist","branches":[],"anchoredUtilities":[],"connections":[],"variants":[]},{"id":"checkout_order","slug":"bigbasket--checkout_order","title":"Checkout order","description":"Take a basket that already holds one item through the two things checkout needs before payment: a delivery address and a delivery window. The store has no saved address, so the basket's Add Address call to action opens the map location step and then the address form, which is completed and saved as Home. With the address applied the store is still closed for immediate delivery, so the Later 2 hrs option is chosen, the slot sheet is opened and the 10:00-11:00 AM window is confirmed. Proceed to Pay reaches a readable Payment options screen showing Rs71 to pay with wallets, UPI, cards, netbanking and pay on delivery. No payment method was selected and no order was placed.","accentColor":"#64748b","appSlug":"bigbasket","appName":"bigbasket","brandColor":"#64748b","appId":"app_d49908f11c1b4d4fbebb","capturedAt":"2026-09-14T11:31:43.745373+00:00","userGoalStatus":"completed","variant":{"account_state":"unknown"},"goal":"Carry a basket of groceries through the delivery address and delivery slot decisions to the point of choosing how to pay","boundary":{"kind":"safe_product_boundary","rationale":"The basket reached a readable payment-method chooser showing the amount due, with the delivery address saved and a scheduled delivery window applied. No payment method was selected and no order was placed. Task grouping: standalone. The task starts from the evidenced storefront a signed-in customer lands on after launch, with an item already in the basket, and runs to the payment chooser. Everything between, opening the basket, being told an address is required, pinning the locality, saving the address, and settling the delivery window, is a prerequisite or decision inside that one goal of getting this order ready to pay for; none of those screens is a goal the customer would name on its own here.","boundary_occurrence_id":"occ_32f992d007c2a08ea1f6e363","recovery_occurrence_ids":[],"confirmation_occurrence_id":null},"releaseId":"fb8c085a-95bf-4102-b13b-8585b423bdea","taxonomy":[{"name":"Ordering groceries","role":"primary","termKey":"commerce_finance.purchasing_ordering.grocery","parentTermKey":"commerce_finance.purchasing_ordering"}],"primaryTaxonomy":{"name":"Ordering groceries","role":"primary","termKey":"commerce_finance.purchasing_ordering.grocery","parentTermKey":"commerce_finance.purchasing_ordering"},"flowPatterns":[{"name":"Ordering groceries","role":"primary","termKey":"commerce_finance.purchasing_ordering.grocery","parentTermKey":"commerce_finance.purchasing_ordering"}],"catalogRole":"primary","journeyFamilyId":"checkout","familyName":"Checkout order","familyGoal":"Carry a basket of groceries through the delivery address and delivery slot decisions to the point of choosing how to pay","familySummary":"Take a basket that already holds one item through the two things checkout needs before payment: a delivery address and a delivery window. The store has no saved address, so the basket's Add Address call to action opens the map location step and then the address form, which is completed and saved as Home. With the address applied the store is still closed for immediate delivery, so the Later 2 hrs option is chosen, the slot sheet is opened and the 10:00-11:00 AM window is confirmed. Proceed to Pay reaches a readable Payment options screen showing Rs71 to pay with wallets, UPI, cards, netbanking and pay on delivery. No payment method was selected and no order was placed.","parentJourneyFamilyId":null,"parentJourneyFamilyIds":[],"isFree":false,"captureStatus":"complete","screenCount":13,"previewCount":3,"lockedScreenCount":10,"previewScreens":["/api/v1/assets/product_asset_c15330c78fb5360ad76fc4b9","/api/v1/assets/product_asset_d899e79c0eef9dea7d90a4d2","/api/v1/assets/product_asset_9a32ce24bb1e63f1643b7890"],"previewLabels":["App start","Open the basket","Address required"],"routeSlug":"checkout-order","canonicalPath":"/flows/bigbasket/checkout-order","branches":[],"anchoredUtilities":[],"connections":[],"variants":[]},{"id":"browse_categories","slug":"bigbasket--browse_categories","title":"Add to basket","description":"Search the store for a grocery item, compare the matching products, choose a pack size on the product page and add it to the basket. The basket confirms one 1 kg pack of fresho! Banana - Robusta, Small at Rs61 (20% off) with a 5-minute delivery option. Placing the order needs a signed-in account, so the journey stops at the basket.","accentColor":"#64748b","appSlug":"bigbasket","appName":"bigbasket","brandColor":"#64748b","appId":"app_d49908f11c1b4d4fbebb","capturedAt":"2026-09-14T11:31:43.745373+00:00","userGoalStatus":"completed","variant":{"account_state":"unknown"},"goal":"Find a fresh grocery item by keyword, choose its pack size and add it to the basket, then review the basket","boundary":{"kind":"safe_product_boundary","rationale":"The selected Blueberry 125 g pack changed to quantity one and the settled basket confirmed it alongside the pre-existing item. Task grouping: standalone. The evidenced starting context is settled signed-in Store Home; the independent customer outcome is selecting through the department hierarchy and visibly confirming the chosen pack in the basket. Every category, product and add decision is contained in that one coherent goal.","boundary_occurrence_id":"occ_30f35fae09c073907e2c8436","recovery_occurrence_ids":[],"confirmation_occurrence_id":null},"releaseId":"fb8c085a-95bf-4102-b13b-8585b423bdea","taxonomy":[{"name":"Adding to Cart & Bag","role":"primary","termKey":"commerce_finance.adding_to_cart_bag","parentTermKey":"commerce_finance"}],"primaryTaxonomy":{"name":"Adding to Cart & Bag","role":"primary","termKey":"commerce_finance.adding_to_cart_bag","parentTermKey":"commerce_finance"},"flowPatterns":[{"name":"Adding to cart","role":"primary","termKey":"commerce_finance.adding_to_cart_bag","parentTermKey":"commerce_finance"}],"catalogRole":"primary","journeyFamilyId":"shopping_basket","familyName":"Add to basket","familyGoal":"Find a fresh grocery item by keyword, choose its pack size and add it to the basket, then review the basket","familySummary":"Search the store for a grocery item, compare the matching products, choose a pack size on the product page and add it to the basket. The basket confirms one 1 kg pack of fresho! Banana - Robusta, Small at Rs61 (20% off) with a 5-minute delivery option. Placing the order needs a signed-in account, so the journey stops at the basket.","parentJourneyFamilyId":null,"parentJourneyFamilyIds":[],"isFree":false,"captureStatus":"complete","screenCount":8,"previewCount":3,"lockedScreenCount":5,"previewScreens":["/api/v1/assets/product_asset_36f8ffd52ab65594f1a30128","/api/v1/assets/product_asset_02f8d6867d69dc75c7452fdd","/api/v1/assets/product_asset_b6c19ab22a6c7494a8619bc8"],"previewLabels":["Wait through ad","Start at Home","Choose a department"],"routeSlug":"browse-categories","canonicalPath":"/flows/bigbasket/browse-categories","branches":[],"anchoredUtilities":[],"connections":[],"variants":[]}],"utilities":[],"subflows":[],"unplacedSubflows":[],"animations":[]}}