uipath-cli
latest
false
- Overview
- Get started
- Concepts
- Using UiPath CLI
- How-to guides
- CI/CD recipes
- Command reference
- Overview
- Exit codes
- Global options
- uip codedagent
- uip docsai
- add-test-data-entity
- add-test-data-queue
- add-test-data-variation
- analyze
- build
- create-project
- diff
- find-activities
- get-analyzer-rules
- get-default-activity-xaml
- get-errors
- get-manual-test-cases
- get-manual-test-steps
- get-versions
- get-workflow-example
- indicate-application
- indicate-element
- inspect-package
- install-data-fabric-entities
- install-or-update-packages
- list-data-fabric-entities
- list-workflow-examples
- pack
- restore
- run-file
- search-templates
- start-studio
- stop-execution
- uia
- uip traces
- Migration
- Reference & support
UiPath CLI user guide
Last updated May 7, 2026
uip vss init initializes a new vertical solution in place. It writes a vss.json at the project root with empty processes and connections lists. Use init when you already have a project layout and want to drop the solution config into it; reach for uip vss scaffold when you want the upstream template cloned for you.
Synopsis
uip vss init [options]
uip vss init [options]
Options
| Flag | Description |
|---|---|
-t, --target-path <targetPath> | Target directory. Defaults to the current working directory. |
-n, --name <name> | Vertical solution name. If omitted, the tool prompts interactively. |
Examples
# Interactive — the tool prompts for the name
uip vss init
# Non-interactive — name supplied up front
uip vss init --name "My App"
# Explicit target directory
uip vss init --name "My App" --target-path ./my-app
# Interactive — the tool prompts for the name
uip vss init
# Non-interactive — name supplied up front
uip vss init --name "My App"
# Explicit target directory
uip vss init --name "My App" --target-path ./my-app
Data shape (--output json)
{
"Code": "VerticalSolutionInitialized",
"Data": {
"Status": "Initialized successfully",
"Path": "/Users/alice/my-app/vss.json"
}
}
{
"Code": "VerticalSolutionInitialized",
"Data": {
"Status": "Initialized successfully",
"Path": "/Users/alice/my-app/vss.json"
}
}
init fails if the target directory does not exist or already contains a vss.json.
Related
- uip vss scaffold — clone the upstream template instead of initializing in place.
- uip vss add — register processes against the new
vss.json. - uip vss sync — reconcile the solution with UiPath Cloud once processes are added.