# iai routines

Manage routines

## Synopsis

Manage routines in InteractiveAI projects.

Routines are step-by-step conversation flows with branching logic and terminal states (YAML format).

## Options

```
  -h, --help   help for routines
```

## Options inherited from parent commands

```
      --api-key string               API key for authentication
      --cfg-file string              Path to YAML config file with organization, project, and optional service definitions
      --deployment-hostname string   Hostname for the deployment API (default "https://deployment.interactive.ai")
      --hostname string              Hostname for the API (default "https://app.interactive.ai")
```

## SEE ALSO

* [iai](https://docs.interactive.ai/cli/iai) - InteractiveAI's CLI
* [iai routines create](https://docs.interactive.ai/cli/iai_routines_create) - Create a routine
* [iai routines delete](https://docs.interactive.ai/cli/iai_routines_delete) - Delete a routine
* [iai routines get](https://docs.interactive.ai/cli/iai_routines_get) - Get details of a routine
* [iai routines list](https://docs.interactive.ai/cli/iai_routines_list) - List routines in a project
* [iai routines schema](https://docs.interactive.ai/cli/iai_routines_schema) - Display the JSON Schema for routines
* [iai routines update](https://docs.interactive.ai/cli/iai_routines_update) - Update a routine (creates a new version)
