Skip to main content

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.