Skip to main content

ish source upload

Upload a file as a participant attachment and wait for processing Usage: ish source upload <file> [options]

Arguments

Local file path (transcript, audio, image, PDF, etc.) (required)

Options

string
Workspace (product) ID; falls back to active workspace
string
Attachment kind: text_file | audio | image (auto-detected if omitted; hyphen/underscore variants accepted)
string
Context note attached to the file (max 500 chars)
boolean
Accepted for backward compat; audio diarization is the worker default and the flag is ignored.
boolean
Don’t poll until terminal status - return after confirm
string
Poll timeout in seconds (default 300) Default: “300”.

ish source get

Get a participant attachment’s current status Usage: ish source get <id> [options]

Arguments

Attachment ID or alias (required)

Options

string
Workspace ID; accepted for consistency (inferred from alias / active context)

ish source delete

Delete a participant attachment plus its uploaded file Usage: ish source delete <id> [options]

Arguments

Attachment ID or alias (required)

Options

boolean
Skip confirmation prompt (required in —json or non-TTY contexts)
string
Workspace ID; accepted for consistency (inferred from alias / active context)

Global flags

Every command accepts the global flags.
boolean
output the version number
string
Auth token (or set ISH_TOKEN env var)
string
Read auth token from a file (preferred over —token / ISH_TOKEN)
string
Default workspace ID; per-subcommand —workspace overrides
boolean
Output as JSON (auto-enabled when piped)
string
Extract a single field from the JSON response and print only its value (implies —json internally; supports dotted paths e.g. person.name)
boolean
Force human-readable output even when stdout is piped (overrides JSON-when-piped auto-detection)
string
Comma-separated fields to include in JSON output (e.g. alias,name,status)
boolean
Include full UUIDs and timestamps in JSON output
boolean
Disable colored output (also honored: NO_COLOR env var)
boolean
Suppress progress messages on stderr (no-op for read commands that emit none)