User Flow

Step 1 - User Initiation

The user sends a message to What AI on either WhatsApp, Telegram or Discord with a simple swap request: "Swap 2 ETH for DAI"

Step 2 - Natural Language Processing

What AI's advanced NLP engine interprets the message, extracting key information:

  • Action: Swap

  • Amount: 2

  • From Token: ETH

  • To Token: DAI

Step 3 - Market Analysis and Route Optimization

What AI's ML component analyzes current market conditions, available liquidity pools, and multiple DEXs to determine the optimal swap route.

Step 4 - Rate and Fee Estimation

  • What AI calculates the current exchange rate, such as "2 ETH = 3200 USDT," and estimates the required gas fees, for example, "$5 estimated gas fee."

Step 5 - User Confirmation

  • A detailed summary, including the swap rate and gas fees, is sent to the user. The user is asked to confirm the transaction before proceeding.

Step 6 - Swap Execution

  • Upon receiving user approval, What AI handles the swap by interacting with the appropriate smart contracts on the blockchain. All transaction details, including gas fees and required authorizations, are automatically managed by the system.

Step 7 - Transaction Confirmation

  • Once the swap is completed, What AI sends a confirmation message to the user.

Step 8 - Follow-up Actions

The user can then request additional information or actions, such as: "Yes, show my balances"

This user flow demonstrates how What AI leverages natural language processing, real-time market analysis, and seamless blockchain integration to provide a user-friendly crypto swapping experience on your favorite messaging platform.

Last updated