Skip to main content

Command-line interface for the Omnira Lead Engagement Platform

Project description

Omnira CLI

The command-line interface for the Omnira Lead Engagement Platform. Manage your leads, offerings, sales pipeline, and AI-driven outreach from your terminal — built for both human use and AI agent integration (Claude Code, OpenClaw).

Install

uv tool install omnira

Or with pipx:

pipx install omnira

Then authenticate with your Omnira API key (find it under Settings → API in the Omnira dashboard):

omnira login

Quick Start

omnira account                     # confirm authentication, see credits
omnira leads list                  # see your leads
omnira offerings list              # see your products/services
omnira pipeline summary            # pipeline overview
omnira hitl list                   # pending AI message approvals

Every command supports --help to discover its options:

omnira leads --help
omnira leads list --help

Use With AI Agents

The CLI is designed to be operated by AI agents like Claude Code. To set up an agent integration:

omnira agent install

This installs a skill file and instructions into your project (or globally), so Claude Code can discover and use the CLI without manual configuration.

After running omnira agent install, restart Claude Code in your project and ask:

"List my pending HITL messages and tell me which to approve"

What You Can Do

  • Leads — list, create, fetch new leads, enrich with GTM data, mark won/lost
  • Offerings — manage products/services, generate sales processes, configure templates
  • Outreach — launch campaigns, pause/resume, force steps, view conversations
  • Pipeline — create stages, move leads, view summary
  • HITL — review, approve, edit, or reject AI-generated messages
  • Messages — send SMS, email, and iMessage manually
  • Action Plans — review and approve AI-suggested next actions
  • Calendar — manage appointments and availability
  • Aria — chat with your AI business advisor

Run omnira --help to see all command groups.

Output Formats

By default, output is formatted as a rich table when running interactively, or as JSON when piped:

omnira leads list                  # table view
omnira leads list -o json          # explicit JSON
omnira leads list | jq '.data.leads[].email'   # auto-detects pipe → JSON

Configuration

Configuration is stored in ~/.omnira/config.toml. You can manage multiple profiles:

omnira --profile staging login
omnira --profile staging leads list

Environment variables override config file values:

  • OMNIRA_API_KEY — your API key
  • OMNIRA_API_URL — gateway URL (defaults to https://api.omnira.so)
  • OMNIRA_PROFILE — active profile name
  • OMNIRA_OUTPUT — output format (auto, json, table, plain)

Support

License

Proprietary. © Omnira.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

omnira-0.1.0.tar.gz (38.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

omnira-0.1.0-py3-none-any.whl (59.2 kB view details)

Uploaded Python 3

File details

Details for the file omnira-0.1.0.tar.gz.

File metadata

  • Download URL: omnira-0.1.0.tar.gz
  • Upload date:
  • Size: 38.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.21 {"installer":{"name":"uv","version":"0.9.21","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for omnira-0.1.0.tar.gz
Algorithm Hash digest
SHA256 00236011a4bbb8f324ee27f8c41f419f1d29629f71275b27e825f0e138082a0b
MD5 baa787b54e1eb2047799107ea90d80cc
BLAKE2b-256 1d539198ec38eb786f1457bef3ec8d650de9c4165853ac56a4b714e5e00831d9

See more details on using hashes here.

File details

Details for the file omnira-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: omnira-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 59.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.21 {"installer":{"name":"uv","version":"0.9.21","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for omnira-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 cb72d6c93a0b64e0079d81319f0ffbd0b6dbc9eacba3e4efa3cc68621b89c724
MD5 88a3049c0709c9b87af4e145d1c508d9
BLAKE2b-256 c4d8bf1644984245a3b67b291938e4642fb064ea63e4729f40b69dcf8ec5f7a3

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page