Scripts
Scripts are the smallest, most-forked resource on the Orvanta Hub — a single script in TypeScript, Python, Bash, or any other supported language, doing one job.
What’s on the Hub today
Section titled “What’s on the Hub today”Community scripts on the Hub are grouped by kind:
- Script — an ordinary runnable script (e.g. “Send Email”, “Send POST Request”, “Get Spreadsheet”, “Hash Password with Random Salt”)
- Trigger — a script written to run off a native trigger (e.g. “Notify of new GitHub repo stars”)
- Approval — a script that drives an approval step (e.g. “Microsoft Teams approval”)
- Error handler — a script assigned as a workspace or flow error handler
- Preprocessor — a script that runs before the job it’s attached to, to normalise or validate input
Each script also carries tags for the integrations it touches — gmail, http, gsheets, github, teams, and so on — so you can search by the system you’re connecting to rather than browsing the whole catalogue.
Forking a script
Section titled “Forking a script”Open a script on the Hub and fork it directly into a workspace. It arrives as a normal, editable script — there’s no vendored/read-only mode, so you can change the language runtime pin, add arguments, or rewrite the body once it’s yours.