# `smallforce calls knowledge`

Manage the existing voice knowledge and training jobs

This page is generated from the same Commander definition shipped in SmallForce CLI 0.1.8. Run `smallforce calls knowledge --help` locally to view the same reference for your installed version.

## Subcommands

- [`smallforce calls knowledge list`](/docs/cli/commands/calls/knowledge/list): List an assistant's knowledge and training status
- [`smallforce calls knowledge get`](/docs/cli/commands/calls/knowledge/get): Get knowledge content and current training status
- [`smallforce calls knowledge train-text`](/docs/cli/commands/calls/knowledge/train-text): Submit text to the existing training queue
- [`smallforce calls knowledge train-url`](/docs/cli/commands/calls/knowledge/train-url): Submit a URL to the existing training queue
- [`smallforce calls knowledge train-document`](/docs/cli/commands/calls/knowledge/train-document): Train an already uploaded document using its organization-owned storage key
- [`smallforce calls knowledge delete`](/docs/cli/commands/calls/knowledge/delete): Delete knowledge through the existing deletion service

## Complete command help

```text
Usage: smallforce calls knowledge [options] [command]

Manage the existing voice knowledge and training jobs

Options:
  --api-key <key>                 SmallForce API key, or set SMALLFORCE_API_KEY
  --backend-url <url>             SmallForce backend URL, or set SMALLFORCE_BACKEND_URL
  --json                          Print stable machine-readable JSON
  --text                          Print human-readable text
  --format <format>               Output format: text or json
  -h, --help                      display help for command

Commands:
  list [options]                  List an assistant's knowledge and training status
  get [options] <knowledgeId>     Get knowledge content and current training status
  train-text [options]            Submit text to the existing training queue
  train-url [options]             Submit a URL to the existing training queue
  train-document [options]        Train an already uploaded document using its organization-owned
                                  storage key
  delete [options] <knowledgeId>  Delete knowledge through the existing deletion service
  help [command]                  display help for command
```

## Related reference

- [`smallforce calls`](/docs/cli/commands/calls): Parent command and related operations.
- [CLI installation and authentication](/docs/cli/getting-started): Install the CLI and configure an API key.
- [CLI JSON output](/docs/cli/json-output): Use stable machine-readable output in scripts and agents.
