Get started
Follow these steps to go from zero to a running workflow.1
Sign up
Create an account at run.virtualityhub.com. You can sign up with email or Google.
2
Create a workflow
From the dashboard, click New Workflow. You will land in the workflow editor — a browser-based IDE with a Monaco code editor, AI chat panel, and run controls.
3
Write or generate code
You can write Python directly in the editor, or open the AI Chat panel and describe what you need. For example:The AI will generate production-ready Python code and place it in the editor.
4
Check the config
The AI also generates a config.yaml that declares inputs, outputs, and triggers. Switch to the Config tab to review it. Inputs become a form that users fill out before each run.Adjust the config if needed — for example, change a default value or mark a field as optional.
5
Run and test
Click Run to execute your workflow in a secure cloud sandbox. View stdout, stderr, and outputs in the bottom panel.Switch to the Test tab, write pytest tests, and click Run Tests to verify your logic before publishing.
6
Commit to publish
When you are happy with the results, open the Version Control tab, enter a commit message, and click Commit.Committing snapshots your code and makes the workflow live immediately — there is no separate deploy step. API triggers and scheduled runs always use the latest commit.
Next steps
Workflows
Understand the anatomy of a workflow.
Triggers
Learn about manual, API, and scheduled triggers.
Testing
Write and run tests for your workflows.
Version control
Commit, browse history, and restore previous versions.