Tesseris logo
TESSERIS

New to Tesseris? Start here →

Browse Documentation
Core ProductsUse Cases

Use Cases

Real-world examples of TessFlow execution.

Market Research Workflow

Let's say the user gives the input:

"Do a market research analysis on Web3 infrastructure startups."

TessFlow understands the user intent, decomposes the task and generates the following workflow:

1. Research scoping node

Agent role: Research Planner Agent
Responsibility: Interpret the domain (“Web3 infrastructure”), define scope (market size, players, trends), and outline required sub-tasks.

2. Data collection node

Agent role: Data Gathering Agent
Responsibility: Collect relevant information from public sources, reports, and datasets.

3. Competitive analysis node

Agent role: Competitive Analysis Agent
Responsibility: Identify key companies, compare positioning, funding, and differentiation.

4. Trend synthesis node

Agent role: Synthesis Agent
Responsibility: Extract patterns, growth drivers, and emerging themes from collected data.

5. Report compilation node

Agent role: Summarisation Agent
Responsibility: Compile verified outputs into a single structured research report.

Each node executes only after upstream outputs are verified. The final report is assembled from validated intermediate results.

Automated e-commerce purchasing

Let's say the user gives the input:

"Find the best noise-cancelling headphones under $300 and buy the best option."

TessFlow understands the user intent, decomposes the task and generates the following workflow:

1. Product discovery node

Agent role: Product Search Agent
Responsibility: Identify candidate products matching the user’s constraints.

2. Product evaluation node

Agent role: Comparison & Evaluation Agent
Responsibility: Compare candidates on features, reviews, pricing, and availability.

3. Selection node

Agent role: Decision Agent
Responsibility: Select the optimal product based on evaluation outputs.

4. Purchase preparation node

Agent role: Shopping Agent
Responsibility: Capture user intent as a purchase mandate and prepare checkout details.

5. Payment & settlement node

Agent role: Facilitator Agent
Responsibility: Trigger authorised payment through TessPay after verification.

The purchase is executed only once the selected product and payment conditions are verified against the user’s original intent.

Portfolio Management task

Let's say the user gives the input:

"Rebalance my portfolio to maintain a 60/40 split between ETH and stablecoins."

TessFlow understands the user intent, decomposes the task and generates the following workflow:

1. Portfolio state analysis node

Agent role: Portfolio Analysis Agent
Responsibility: Analyse current holdings and calculate deviation from target allocation.

2. Rebalancing strategy node

Agent role: Strategy Computation Agent
Responsibility: Determine required buy/sell actions to reach the target ratio.

3. Execution planning node

Agent role: Execution Planning Agent
Responsibility: Translate strategy into concrete execution steps within user constraints.

4. Trade execution node

Agent role: Trading Execution Agent
Responsibility: Execute authorised trades as part of the workflow.

5. Settlement & confirmation node

Agent role: Facilitator Agent
Responsibility: Trigger settlement through TessPay once execution is verified.

Each step is authorised by user intent, verified before progression, and recorded as part of the workflow’s execution trail.