# Cognigy CLI Overview

**Cognigy Support**  
November 13, 2023

Cognigy-CLI is a series of tools meant to aid Cognigy.AI developers in maintaining local copies of their virtual agent projects.

# Introduction

> [Watch Cognigy Sessions Episode "CLI & API" for a technical deep dive](https://support.cognigy.com/hc/en-us/articles/360019857240)

As a software developer or dev-ops engineer, one may be used to common principles, such as Continous Integration / Development (CD/CI) or versioning using git. Even if Cognigy already provides the concept of [Snapshots](https://docs.cognigy.com/docs/snapshots-1) for automatic versioning which can be maintained by using the [Open API](https://api-trial.cognigy.ai/openapi), a developer might want to use the mentioned git tools and push changes to an internal repository.

Next to this one example, one could use the Cognigy-CLI for the following processes:

- Maintaining resources locally
- Download intents to automatically translate them
- Train intents automatically
- Use local scripts to change various parts of the virtual agent
- and so on ...

**This tutorial series explains how to use the CLI.**

# Table of Contents

- [Clone a Virtual Agent](https://support.cognigy.com/hc/en-us/articles/360016836580)
- [Pull Agent Resources](https://support.cognigy.com/hc/en-us/articles/360016843220)

### Cognigy CLI

- [Cognigy CLI Overview](https://support.cognigy.com/hc/en-us/articles/360016865839-Cognigy-CLI-Overview)
- [Clone a Virtual Agent](https://support.cognigy.com/hc/en-us/articles/360016836580-Clone-a-Virtual-Agent)
- [Pull Agent Resources](https://support.cognigy.com/hc/en-us/articles/360016843220-Pull-Agent-Resources)
- [Translate a Flow](https://support.cognigy.com/hc/en-us/articles/360019580320-Translate-a-Flow)

#### Table of contents

Introduction

- [Introduction](https://support.cognigy.com/hc/en-us/articles/360016865839-Cognigy-CLI-Overview#introduction-0-0)
- [Table of Contents](https://support.cognigy.com/hc/en-us/articles/360016865839-Cognigy-CLI-Overview#table-of-contents-0-1)
