Cloud Learning Path

A focused path for SolStudio Cloud. Learn each workflow node family, how to connect them, then build AI-assisted automations step by step.

1

Learn Cloud node families

Cloud workflows are not Rust programs. They are trigger-action graphs that can run continuously.

Manual Trigger
categorytrigger
typetrigger:manual

What it does

Start a workflow by clicking Run. Best for testing, admin actions, and one-off operations.

Connect rule

Manual Trigger -> action or logic

Expected input

None. The operator clicks Run.

Expected output

{ triggered: true, triggerType: 'manual' }

Cron Trigger
categorytrigger
typetrigger:cron

What it does

Start a workflow on a schedule. Best for price checks, reporting, and repeated monitoring.

Connect rule

Cron Trigger -> first action

Expected input

None. The schedule creates the workflow item.

Expected output

{ triggered: true, timestamp, schedule }

Webhook Trigger
categorytrigger
typetrigger:webhook

What it does

Start a workflow from an external request. Best for bots, backend events, and product integrations.

Connect rule

Webhook Trigger -> transform, AI, or action

Expected input

HTTP request body from an external app.

Expected output

{ body, headers, method, path }

Fetch Price
categoryaction
typeaction:price-fetch

What it does

Fetch token or market data before a decision.

Connect rule

Trigger -> Price Fetch -> If/Else or AI Agent

Expected input

{ token, timestamp } or a token expression.

Expected output

{ token, priceUsd, source, fetchedAt }

AI Agent
categoryai
typeaction:ai-agent

What it does

Summarize inputs, decide a route, score risk, or generate a message before the next step.

Connect rule

Data action -> AI Agent -> If/Else or Output

Expected input

Any item with the fields referenced by the prompt.

Expected output

{ decision fields requested in responseFormat }

Jupiter Direct Swap
categoryaction
typeaction:jupiter-swap

What it does

Use separate Jupiter Price, Token, Portfolio, Swap Order, Swap Build, Swap Execute, and Direct Swap nodes.

Connect rule

If/Else or Trigger -> Jupiter Direct Swap or Swap Execute -> Output

Expected input

{ inputMint, outputMint, amount, walletId }

Expected output

{ signature, amountOut, route }

Token Transfer
categoryaction
typeaction:token-transfer

What it does

Read one feed, search feed IDs, or fetch latest prices for multiple Pyth feeds.

Connect rule

Trigger -> Pyth Price or Latest Prices -> If/Else or Output

Expected input

{ mint, recipient, amount, walletId }

Expected output

{ signature, mint, recipient, amount }

Run Log
categoryoutput
typeoutput:log

What it does

Read wallet activity, raw transactions, enhanced parsed transactions, or enhanced address history.

Connect rule

Trigger -> Helius node -> If/Else or Output

Expected input

The final item from an action, AI, filter, or branch.

Expected output

{ status, response, sentAt }

2

Learn the Cloud connection pattern

Most workflows follow the same order: trigger, fetch or transform data, decide, act, then output. The blue handles carry normal item data; trigger nodes create the first item.

Trigger

starts run

Data

fetches context

AI / Logic

decides

Action

does work

Output

reports result

3

Guided workflow: AI price monitor

This teaches a real Cloud shape: scheduled trigger, market data, AI reasoning, branch, and notification output.

Build order

Cron Trigger runs every interval, Price Fetch gets market data, AI Agent labels the movement, If/Else checks the AI result, and Run Log records the alert inside SolStudio.

workflowpropertiesexecution
AI price monitor
4

Guided workflow: AI-assisted swap guard

This one teaches the safer Cloud pattern for wallet actions: receive a signal, enrich it, ask AI, branch, then swap only on the approved path.

Build order

Webhook Trigger receives a trade idea, Fetch Price adds market context, AI Agent returns an approval object, If/Else blocks rejected runs, Jupiter Direct Swap executes the swap branch, and Workflow Result stores the signature.

workflowpropertiesexecution
AI-assisted swap guard
5

Guided workflow: Manual payout

This teaches a short operator workflow where a human starts the run, the Cloud action sends tokens, a filter verifies success, and the output reports the result.

Build order

Manual Trigger starts the item, Token Transfer signs and sends the SPL transfer, Filter keeps only successful outputs, and Workflow Result stores the transfer signature.

workflowpropertiesexecution
Manual token payout
6

Activation checklist

Before activating any Cloud workflow, slow down and verify the operational details.

The trigger is the one you intend: manual, cron, or webhook.
Every wallet action uses the intended encrypted wallet.
AI output is followed by an explicit If/Else check before risky actions.
Webhook URLs and credentials are configured.
A manual test run produced the expected execution log.