> For the complete documentation index, see [llms.txt](https://docs.reflect.now/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.reflect.now/super-agent/flight-fren/user-flow.md).

# User flow

#### Step 1: Landing page

* The user accesses the platform’s **landing page**, which provides a brief introduction to Flight Fren and its core features.
* A prominent “**Launch App**” button invites users to start their journey.

#### Step 2: Launching the platform

* Upon clicking “**Launch App**”, users are directed to the main platform interface.
* By default, users are taken to the **AI chat tab**, where they can immediately interact with the assistant.

#### Step 3: Interactions

* Logged-out users can type a message or question in the chat, but the assistant will request a login to proceed with advanced actions like providing wallet-specific data.
* Once logged in, users can:
  * Ask questions about Aerodrome and crypto, their portfolio, or market opportunities.
  * Retrieve wallet balances or request personalized recommendations.
  * Receive tailored explanations for complex crypto concepts.

#### Step 4: Login process

* The login process is triggered when users:
  * Initiate interaction in the chat that requires account data.
  * Navigate to tabs (e.g., Dashboard) requiring wallet access.
* Users can log in using:
  * **WEB3 wallets:** Connect directly through supported EVM wallets.
  * **WEB2 options:** Sign in via email, phone number, or social accounts (powered by account abstraction).
* Upon successful login, users are seamlessly returned to the chat or the feature they were accessing.

#### Step 5: Navigating other tabs

* Users can switch to additional tabs via the sidebar:
  * **Dashboard**: View detailed analytics and portfolio performance.
  * **Settings**: Manage wallets, update preferences, or adjust notification settings.
* Any actions requiring wallet or account data will trigger a login prompt if the user is not yet authenticated.

#### Step 6: Continuous engagement

* The AI Chat assistant provides a personalized and engaging experience, keeping users informed and supported in their WEB3 journey.
* Users can revisit past conversations, ask follow-up questions, or explore new features as the platform evolves.

### An example of how it works is when the user enters the “Hello, swap half of my USDC for ETH please” prompt

<figure><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXcESyEuwZhUPP1QrdZ0m9eDtP6yZOCeAK2awExEImatcriAkGFGd4phTHlRFP2Z4zoIC5ZKY8lE7dYlr-63LQfbHDKYRkj1jt7OLTiP3d1sj3e4zSJsIhfPmrIY0B9-sDam6RQYuA?key=useSTSS79JdHvfFz4WZdoV_Z" alt=""><figcaption><p>User flow diagram</p></figcaption></figure>

*This user flow ensures a smooth and intuitive experience, allowing users to easily navigate Flight Fren, manage their assets, and execute onchain actions. From onboarding to advanced interactions, everything is designed for efficiency and accessibility.*
