Skip to content

indigo signals

The signals command group provides access to the intelligence Indigo extracts from your meetings — decisions, action items, accomplishments, and key facts.

Commands

indigo signals list

Lists signals with optional type filtering and pagination.

Terminal window
indigo signals list [options]

Options:

FlagDescription
--type <type>Filter by signal type: decision, action, accomplishment, key_fact
--limit <n>Number of results to return
--offset <n>Number of results to skip (for pagination)
--jsonOutput as JSON

Examples:

List all signals:

Terminal window
indigo signals list

List only decisions:

Terminal window
indigo signals list --type decision

Paginate through results:

Terminal window
indigo signals list --limit 10 --offset 20

indigo signals search <query>

Searches signals by content. The query matches against signal text, meeting titles, and related context.

Terminal window
indigo signals search <query> [options]

Options:

FlagDescription
--type <type>Filter results by signal type
--limit <n>Number of results to return
--jsonOutput as JSON

Examples:

Search for pricing-related signals:

Terminal window
indigo signals search "pricing"

Search for decisions about a specific topic:

Terminal window
indigo signals search "launch date" --type decision

indigo signals view <id>

Displays the full details of a specific signal, including its source meeting, timestamp, and any related context.

Terminal window
indigo signals view <id> [options]

Options:

FlagDescription
--jsonOutput as JSON

Example:

Terminal window
indigo signals view sig_abc123

Signal types

TypeDescription
decisionA decision made during a meeting
actionAn action item or task assigned
accomplishmentA completed milestone or achievement noted
key_factAn important piece of information shared

JSON output

All commands support --json for structured output. This is the primary integration point for scripts and automation.

Terminal window
indigo signals list --type decision --json
[
{
"id": "sig_abc123",
"type": "decision",
"content": "Ship v2.0 by March 15",
"meeting": "Product Planning",
"created_at": "2025-01-10T14:30:00Z"
},
{
"id": "sig_def456",
"type": "decision",
"content": "Hire two more engineers for the platform team",
"meeting": "Leadership Sync",
"created_at": "2025-01-09T11:00:00Z"
}
]

Piping to jq

Combine --json with jq for filtering and transformation:

Terminal window
indigo signals list --json | jq '[.[] | select(.type == "decision")]'