# powerVault
```{toctree}
:caption: powerVault
:hidden:
:titlesonly:
installation
getting_started
multilingual_vault_support
code_reference
logging
change_logs
```
```{toctree}
:caption: coolOrange Products
:hidden:
bcpToolkit
licensing
mightyBrowser
powerEvents
powerFLC
powerGate
powerGateServer
powerJobs Client
powerJobs Processor
powerVault
qJob
```
```{image} img/powervault_256.png
:align: right
:width: 100px
```
powerVault is a native PowerShell extension that allows you to talk with Vault via pure PowerShell [cmdlets](https://docs.microsoft.com/en-us/powershell/scripting/developer/cmdlet/cmdlet-overview?view=powershell-5.1).
With powerVault, you get command-lets for dealing with files and items\
For instance Open-VaultConnection for establishing a connection to Vault, or Get-VaultFile for getting/downloading a file, or Get-VaultItem for getting an item and many more.
Such command-lets make it very easy to either get information from Vault or creating and updating information in Vault.\
You don’t have to deal with the complexity of the Vault API, instead you can just execute the command you like and let the command-let do the rest.