Zelta CLI — manage payments, SMS, wallets, and AI agents from the terminal

Maintainers

Package info

github.com/FinAegis/cli

Homepage

Issues

Documentation

Type:project

pkg:composer/finaegis/cli

Statistics

Installs: 0

Dependents: 0

Suggesters: 0

Stars: 0

v0.2.8 2026-04-21 21:09 UTC

This package is auto-updated.

Last update: 2026-04-21 21:35:22 UTC


README

Manage payments, SMS, wallets, and API monetization from the terminal. Built for humans and AI agents.

Mirror repo notice — if you're viewing this at github.com/FinAegis/cli, that repo is a read-only split of packages/zelta-cli/ from the FinAegis core banking monorepo. Please file issues and PRs against the monorepo.

Install

# npm (recommended, requires PHP 8.4+ on PATH)
npm install -g @finaegis/cli

# Composer
composer global require finaegis/cli

Quick Start

zelta auth:login --key zk_live_xxx
zelta pay:list --status settled
zelta sms:send --to +37060012345 --message "Your code: 847291"
zelta endpoints:list

Commands

Group Commands
auth login, logout, status, token
pay send, status, list, stats
sms send, status, rates
wallet balance, send, tokens
limits list, set, remove
endpoints list
agents register, discover
sdk generate

AI Agent Support

# JSON output for pipes
zelta pay:list --json | jq '.[] | select(.status == "settled")'

# Structured exit codes: 0=success, 1=error, 2=auth, 3=payment, 4=validation
zelta pay:stats --json --period day | jq -e '.failed == 0'

Documentation

License

Apache-2.0