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.
Learn Cloud node families
Cloud workflows are not Rust programs. They are trigger-action graphs that can run continuously.
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' }
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 }
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 }
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 }
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 }
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 }
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 }
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 }
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
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.
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.
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.
Activation checklist
Before activating any Cloud workflow, slow down and verify the operational details.