# User Journey

In the Public edition of askEdgi, users can explore datasets, publish and consume recipes, and manage subscriptions. The platform provides a structured mechanism for upgrading licenses, tracking consumption, and ensuring spend limits are adhered to. This journey covers subscription selection, plan upgrade, payment handling, and post-upgrade usage monitoring.

<div align="left"><figure><img src="/files/hoVyTifm9t25WZ8pyJdD" alt=""><figcaption></figcaption></figure></div>

## Step 1: Accessing Manage Subscription

* The system presents four primary tabs:

  * Plans – Displays available subscription tiers, current plan, and upgrade options.
  * Usage – Shows real-time and historical consumption, including AI tokens, compute costs, and recipe executions.
  * Earnings – Displays revenue earned from recipe sales for creators.
  * Billing – Provides payment methods, billing cycle, order summary, and invoice export options.

  <figure><img src="/files/f4lve29NMUa0RBcYnR4g" alt=""><figcaption></figcaption></figure>

## Step 2: Reviewing Current Plan

* Under the Plans tab, the current plan is highlighted. Details include:
  * Plan type (e.g., Free Trial, Business, Business Plus, Enterprise)
  * Features available for the selected plan (e.g., data upload, recipe publishing)
  * Spend Limit – Maximum allowed usage for AI tokens and infrastructure within the plan
  * Recipe Limit – Number of recipes allowed for creation or execution

**Example: Free Trial Plan**

* Duration: 14 days
* Spend Limit: $10
* Recipe Limit: 3
* Access: Basic marketplace and recipe publishing

{% hint style="info" %}
Upgrade options are displayed as an Upgrade Now button if higher tiers are available.
{% endhint %}

## Step 3: Initiating Plan Upgrade

1. Click **Upgrade Now** on the Plans tab.
2. A plan selection modal is displayed, allowing choice among:
   1. Business
   2. Business Plus
   3. Enterprise

**Details Displayed in Modal:**

* Plan Cost (monthly or yearly billing options)
* Features Included (AI access, upload capability, recipe allowances)

<figure><img src="/files/KNGSsLjvuRoBBAG65piv" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}

* Selecting a plan does not immediately charge the account.
* Users can toggle between monthly or yearly billing for cost comparison.
  {% endhint %}

## Step 4: Order Summary and Payment Confirmation

* A summary panel displays:
  * Plan Name and Billing Cycle (monthly/yearly)
  * Amount due for the selected cycle
  * Total amount payable
* **Submit Button** confirms the transaction securely.
* The system validates payment and updates the active plan immediately.

  <figure><img src="/files/EVwDxLv37OMDXxcEqPPD" alt=""><figcaption></figcaption></figure>

## Step 5: Post-Upgrade Confirmation

* Upon successful payment, the platform:
  * Updates the active plan in the Manage Subscription interface
  * Adjusts spend limit and recipe allowance according to the upgraded plan
  * Sends **confirmation emails** summarizing plan details and billing info

## Step 6: Usage Tracking After Upgrade

* The Usage tab displays:
  * Current Month Usage – AI Tokens, Compute, Recipes, Functions, and total costs
  * Past Months Usage – Graphical overview with hover details for monthly consumption
* The system enforces the new spend limits automatically.

## Step 7: Marketplace Monetisation and Earnings (If Applicable)

* Users with recipe creation rights can monetize recipes under the upgraded plan:
  * Set Recipe Price (per execution or subscription)
  * Track earnings in the Earnings tab
  * Export earnings and usage reports to Sheets for accounting
* Earnings follow a payout model:

  * Default 50% to the creator
  * Platform retains the remaining share

  <figure><img src="/files/FvouqVnKoIGvF2sbsoUl" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
Monetisation options are exclusive to Public edition; SaaS and On-Prem editions do not support Marketplace payouts.
{% endhint %}

***

Copyright © 2025, OvalEdge LLC, Peachtree Corners, GA USA


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.ovaledge.com/ai/askedgi/user-journey.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
