/Setup Hub & Home

Setup Hub and Home

Garrio has two real onboarding-related home states. Before setup is complete, Home renders a setup hub. After setup is complete, the same route becomes Garrio Home and feature-setup URLs resolve back there.

Setup still follows milestone gating, but the middle of the flow is dynamic. Garrio only inserts the feature-setup screens that match the features the merchant selected, and the setup hub reflects that real state instead of a fixed seven-step wizard.

Info1The app does not let merchants jump past unfinished milestones. Garrio sends incomplete shops back to the first blocked setup screen and sends completed shops back to Garrio Home.

What merchants actually see during setup

These previews use the real setup-hub structure from Home, including the progress header, status cards, and task rows. The first example shows a merchant who still has a channel blocker. The second shows the waiting state after business details are finished and Garrio is generating the first assistant draft.

Complete setup to unlock Garrio

Garrio works best after a short guided setup. We’ll keep track of each task, surface launch blockers, and bring you back to the right next step.

InfoSetup in progress

Setup progress

2 of 5 tasks done

40%

Welcome to Garrio, Will Deines!

AI assistant

AttentionNot ready

Finish business details before Garrio builds the first draft.

Storefront widget

AttentionNeeds activation

Chatbot was selected, but the app embed still needs to be enabled in the theme.

Support inbox

SuccessConnected

Your support inbox is already connected, so email workflows are ready once setup finishes.

Choose a plan

Start your trial or confirm billing so Garrio can finish activation.

SuccessDone

Choose the channels you want Garrio to set up

Pick the workflows you want to launch first. We’ll guide you through each one.

SuccessDone

Configure your selected channels

Email AI Drafts is already connected. Chatbot still needs the theme app embed turned on before launch.

AttentionUp next

Tell Garrio about your business

Add the business details Garrio needs to match your store and support style.

InfoUpcoming

Launch your selected channels

After your business details are saved, Garrio checks launch readiness before unlocking the workspace.

InfoUpcoming
Info2Mid-setup stores usually sit here: billing and feature choice are done, but at least one selected channel still needs a real launch action such as connecting email or enabling the app embed.

Complete setup to unlock Garrio

Garrio is past merchant input and is now finishing the initial sync, knowledge checks, and assistant generation before unlocking the workspace.

InfoPreparing assistant

Setup progress

4 of 5 tasks done

80%

Welcome to Garrio, Will Deines!

AI assistant

InfoPreparing

Garrio is syncing store context, knowledge, and channel settings into the first assistant draft.

Storefront widget

SuccessLive

The chatbot embed is already active on the storefront.

Support inbox

SuccessConnected

Email AI Drafts is connected and ready to open once finalization completes.

Setup is waiting on Garrio

Garrio is building the assistant draft and validating your selected channels. Merchants can stay on Home, recheck status, or come back later without losing progress.

Choose a plan

Start your trial or confirm billing so Garrio can finish activation.

SuccessDone

Choose the channels you want Garrio to set up

Pick the workflows you want to launch first. We’ll guide you through each one.

SuccessDone

Configure your selected channels

Your selected channels are configured and launch blockers are cleared.

SuccessDone

Tell Garrio about your business

Your store details and merchant profile are saved and ready for assistant generation.

SuccessDone

Garrio prepares your AI assistant

We’re finishing the initial sync and training. This usually takes a few minutes.

InfoIn progress
Info3Once launch blockers are cleared, the final setup step switches into a real waiting state. Garrio is syncing store context, building the first assistant draft, and rechecking readiness in the background.

What to expect on a clean install

Total guided setup time is about 14 minutes, but channel connections can add a few more minutes if you need to open Shopify Theme Editor, connect an inbox, or authorize Meta.

What a completed store shows instead

On a store that has already completed onboarding, visiting /app/onboarding/feature/chatbot or /app/onboarding/feature/email resolves back to Garrio Home.

SuccessAI assistantStorefront chat widgetSupport inboxOperational summary

That completed-home state is part of the real UI. The docs should describe it directly instead of implying every merchant always sees the setup screens.