For Power Users
Run your clients' safety programs from the terminal.
One CLI key. Unlimited client orgs. Full automation — content delivery, completion tracking, reports, billing — without touching a browser. Built for EHS consultants who manage five clients or fifty.
One account, every client.
Add as many client orgs as you want under one CLI key. Scope any command to any org with --org or set a default with gerty use.
Everything automated.
Weekly safety content, monthly training, daily reminders, escalations, reports — all running on schedule. You onboard a client and Gerty runs it forever.
Bill how you want.
Gerty charges $12/employee/month. Your clients pay you whatever you want. The margin is yours. The operations overhead disappears.
Install
Download the binary
Single executable. No runtime dependencies. No install wizard.
macOS / Linux — after download
chmod +x gerty-darwin-arm64 sudo mv gerty-darwin-arm64 /usr/local/bin/gerty
Quick start
That's it. Weekly content starts on the next Monday 8am UTC. Reports arrive every Friday. No further setup required.
Consultant workflow
Manage every client from one terminal.
Your CLI key is scoped across all orgs you manage. Use gerty list to see everything. Use gerty use <name> to set context. Use --org <name> to run any command against any client without switching context.
Natural language
Just say what you want.
Any input that isn't a recognized subcommand is routed to the AI agent. It interprets your intent, queries live org data, and runs the right action. No flags. No syntax lookup. Just talk to it.
Structured subcommands still work for scripting and automation. Both modes use the same backend. Same results, different syntax.
Reference
Full command list
All commands accept --org <name-or-id> to target any client without switching context.
Auth
gerty register <email>
Request a CLI key — sends an activation link
gerty login
Save your key and API URL
gerty whoami
Show auth status and active org
gerty ping
Check that the API is reachable
Organizations
gerty list
List all orgs
gerty list --stats
Include completion rates per org
gerty use <name>
Set active org — all commands use it
gerty status
Full status: tags, employees, tasks, token usage
gerty create <email> <name> [url]
Create org and fire full onboarding
gerty classify <url>
Test AI classification without creating an org
gerty delete
Permanently delete an org and all its data
Employees
gerty employees add --email <e> --tag "field crew"
Add employee and assign to a tag
gerty employees list
List active employees with tags and language
gerty employees archive <email>
Deactivate an employee
gerty employees promote <email>
Make manager — receives inspections and escalations
gerty employees demote <email>
Remove manager status
Tags
gerty tags list
List all tags for the active org
gerty tags add --name "field crew"
Create a new tag
Content delivery
gerty weekly
Trigger weekly safety topic to all employee tags
gerty training
Trigger monthly training for all tags
gerty inspection
Send inspection checklist to managers
gerty reminder
Run the reminder + escalation sequence
gerty report
Send weekly report (default)
gerty report --period monthly|mtd|ytd
Custom period report
Preview (no send)
gerty preview weekly
Generate a topic preview — no email sent
gerty preview training
Generate a training preview
gerty preview inspection
Generate a checklist preview
Billing
gerty billing status
Show plan, employee count, monthly charge
gerty billing upgrade
Open Stripe checkout in browser
Tasks
gerty tasks
Summary of all tasks by status
gerty tasks --overdue
Show only overdue tasks
gerty tasks --pending
Show only pending tasks
AI
gerty chat
Interactive AI session — ask anything about any org
gerty "send a report for Acme Corp"
Natural language — routes to the right command
gerty "how many tasks are overdue this month?"
Queries live org data
gerty "add sarah@co.com to field crew at Acme"
Add employee in plain English
Affiliate program
Refer clients. Earn 20% for 12 months.
If you send clients to Gerty and they become paying customers, you earn 20% of their monthly bill for 12 months — automatically, to your bank account. No portal, no approval process. Email to join, get your link, get paid.
Example: 10 clients at 20 employees each = $480/month for a year.
Send any email — we'll reply with your referral link and Stripe setup instructions.
Frequently asked questions