Processing flow

Prompt Processing Flow

The functional heart of OrberAI lies in its ability to convert natural language instructions into complex, orchestrated, and verified operations across multiple systems (on-chain and off-chain). This flow is what allows users to interact with the entire Solana ecosystem without fragmented interfaces or technical knowledge.

🧾 Step 1: Prompt Entry

This prompt is received through the main interface (web or mobile), once the wallet is connected.

🧠 Step 2: Semantic Interpretation

The central AI agent performs:

  • Natural language parsing to understand the overall intent and sub-intents (e.g., analyze, stake, pay).

  • Key entity extraction such as amounts, tokens, logical conditions, specific assets, or service names.

  • Context evaluation: what assets the user owns, what authorizations they have, whether there are sufficient funds, etc.

This step transforms the text into a logical graph of actions and conditions.

⚙️ Step 3: Planning and Decomposition

With the structured intent, the system:

  • Divides the flow into individual executable tasks (mini-agents)

  • Detects dependencies (e.g., you can't stake if the analysis isn't first approved)

  • Orders and validates the logical flow

  • Estimates costs and simulates paths if possible (e.g., swaps or fees)

At this point, a dynamic execution plan is formed.

🤖 Step 4: Mini-Agent Orchestration

Each mini-agent is activated in the appropriate order, with the generated parameters:

  • The analysis mini-agent assesses the token's risk

  • If approved, the staking mini-agent is activated

  • Then, the conversion mini-agent (rewards → USDC)

  • Finally, the Web2 payment mini-agent (gift card, for example)

All of this happens in parallel or sequentially, depending on the logical design of the flow.

🔐 Step 5: Transaction Preparation and Signing

Before executing any on-chain actions:

  • The necessary transactions are built

  • A clear summary with risks, costs, and effects is presented to the user

  • An explicit signature from their wallet is awaited

  • If the user cancels, the flow stops

No signature, no execution. Security is 100% controlled by the user.

✅ Step 6: Execution and Return of Results

Once the transactions are signed and confirmed:

  • They are executed on Solana or Web2 services as appropriate

  • The system verifies each completed step

  • The user is provided with:

  • A final summary

  • Transaction hashes

  • Concrete results (tokens in wallet, gift card generated, etc.)

💡 Key Benefit:

This flow is designed to allow a single phrase to trigger multiple complex actions, distributed across different protocols, without technical friction for the user.

Last updated