# Get Started

## CLI

<table data-view="cards"><thead><tr><th></th><th></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td><strong>Introduction to NSO CLI</strong></td><td>Familiarize yourself with the NSO CLI.</td><td><a href="/pages/oYfaaJQb8GzGog8TcxF7">/pages/oYfaaJQb8GzGog8TcxF7</a></td></tr><tr><td><strong>CLI Commands</strong></td><td>List of available CLI commands.</td><td><a href="/pages/cuf7W6RI3em3mzfy0w8b">/pages/cuf7W6RI3em3mzfy0w8b</a></td></tr></tbody></table>

## Web UI

<table data-view="cards"><thead><tr><th></th><th></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td><strong>Home</strong></td><td>Intro to Web UI home page and extension packages.</td><td><a href="/pages/rR0EFcUovKimyyUwmbNb">/pages/rR0EFcUovKimyyUwmbNb</a></td></tr><tr><td><strong>Devices</strong></td><td>Manage devices and device groups in the Web UI.</td><td><a href="/pages/4AoIvh1N3BIPiFvOxyrX">/pages/4AoIvh1N3BIPiFvOxyrX</a></td></tr><tr><td><strong>Services</strong></td><td>Manage NSO services using the Web UI.</td><td><a href="/pages/gIg4G9X6fNBPI6oD2wE0">/pages/gIg4G9X6fNBPI6oD2wE0</a></td></tr><tr><td><strong>Config Editor</strong></td><td>Traverse and configure NSO using the YANG model.</td><td><a href="/pages/sb4VMzAGSNNHxwrW73FA">/pages/sb4VMzAGSNNHxwrW73FA</a></td></tr><tr><td><strong>Tools</strong></td><td>Tools to perform specialized tasks on NSO.</td><td><a href="/pages/YbD21HK8ZwE5HK5p6bay">/pages/YbD21HK8ZwE5HK5p6bay</a></td></tr></tbody></table>

## Operations

<table data-view="cards" data-full-width="false"><thead><tr><th></th><th></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td><strong>Basic Operations</strong></td><td>Learn NSO's basic command line operations.</td><td><a href="/pages/Vd92i4ejI48e7azpmNEQ">/pages/Vd92i4ejI48e7azpmNEQ</a></td></tr><tr><td><strong>NEDs and Adding Devices</strong></td><td>Learn about NEDs and how to add devices in NSO.</td><td><a href="/pages/L71OxJvXZB7sa8kUVNPH">/pages/L71OxJvXZB7sa8kUVNPH</a></td></tr><tr><td><strong>Manage Network Services</strong></td><td>Manage network services and configure life cycle ops.</td><td><a href="/pages/YcLFVRIXkCdYCOpZhoCw">/pages/YcLFVRIXkCdYCOpZhoCw</a></td></tr><tr><td><strong>Device Manager</strong></td><td>Explore device management, related ops.</td><td><a href="/pages/auKQMOAF2p1jiGYJBweP">/pages/auKQMOAF2p1jiGYJBweP</a></td></tr><tr><td><strong>Out-of-band Interoperation</strong></td><td>Manage out-of-band changes.</td><td><a href="/pages/d9u5OLpEXHQxHLv1k8XA">/pages/d9u5OLpEXHQxHLv1k8XA</a></td></tr><tr><td><strong>SSH Key Management</strong></td><td>Use NSO as an SSH server or a client.</td><td><a href="/pages/DU9Fz2hQ6utFrKf0dNdW">/pages/DU9Fz2hQ6utFrKf0dNdW</a></td></tr><tr><td><strong>Alarm Manager</strong></td><td>Explore NSO alarm management &#x26; related ops.</td><td><a href="/pages/unFvfPfmgshmNTEr5OYr">/pages/unFvfPfmgshmNTEr5OYr</a></td></tr><tr><td><strong>Plug-and-Play Scripting</strong></td><td>Use scripting to add new functionality to NSO.</td><td><a href="/pages/6IC1MdDxBMr17RnXFMMS">/pages/6IC1MdDxBMr17RnXFMMS</a></td></tr><tr><td><strong>Compliance Reporting</strong></td><td>Implement network compliance in NSO.</td><td><a href="/pages/HgnWDvRBZucvvFH137Dx">/pages/HgnWDvRBZucvvFH137Dx</a></td></tr><tr><td><strong>Listing Packages</strong></td><td>View and list NSO packages.</td><td><a href="/pages/nCFFm27jQrfiC0pBcJ4d">/pages/nCFFm27jQrfiC0pBcJ4d</a></td></tr><tr><td><strong>Lifecycle Operations</strong></td><td>Manipulate existing services and devices.</td><td><a href="/pages/l27TLK7q4SdzGuanVM1Q">/pages/l27TLK7q4SdzGuanVM1Q</a></td></tr><tr><td><strong>Network Simulator</strong></td><td>Simulate a network to be managed by NSO.</td><td><a href="/pages/fyUNRY3AxRen4qJ6kzXK">/pages/fyUNRY3AxRen4qJ6kzXK</a></td></tr></tbody></table>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://nso-docs.cisco.com/guides/operation-and-usage/get-started.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
