Now with MCP server & AI agent management

Your business OS,
built for AI agents

One command. 22 modules. Every output in --json for agents or rich tables for humans. CLI-first, MCP-ready, agent-native.

No credit card required · 5,000 API calls/month free forever

ao — AlifOffice CLI
ao crm deal list --stage open --json # Returns pure JSON — agent-ready {"deals":[{"id":"...","title":"Acme Corp","amount":45000,"stage":"proposal"}...]}   ao invoice create --contact "Acme Corp" --amount 12500 --dry-run Dry run — no changes made Would create: INV-2025-00042 for Acme Corp · $12,500.00   ao projects task create --project ACME --title "Deploy v2 API" --priority high ✓ Created ACME-42 · Deploy v2 API [high]   ao ai-chat --msg "show revenue this month" Interpreted: ao reports revenue --period this_month (confidence: 0.97) Plan: Fetch invoices with status=paid, period=2025-01..2025-01-31 ✓ $148,320 collected · $22,100 pending · $8,450 overdue  

Works with your favourite AI agents

Claude
GPT-4o
Gemini
Cursor
Copilot
AutoGPT

One CLI. Your whole business.

Every module outputs Rich tables for humans and --json for agents.

👥
ao crm
CRM
Contacts, deals, leads, calls, meetings, pipeline
💰
ao invoice
Invoice
Invoices, bills, payments, chart of accounts
📦
ao inventory
Inventory
Products, stock, orders, purchase orders
📋
ao projects
Projects
Projects, tasks, sprints, epics, kanban
🎧
ao helpdesk
Helpdesk
Tickets, SLA policies, teams, channels
📚
ao wiki
Wiki
Spaces, pages, versioning, markdown
ao timesheet
Timesheet
Time entries, billable hours, timer
🧾
ao expenses
Expenses
Expense reports, receipts, approval flow
👔
ao hr
HR
Employees, leaves, attendance, payroll
📝
ao cpq
CPQ
Quotes, pricebooks, subscriptions
📄
ao contracts
Contracts
Contract templates, e-sign, renewals
📈
ao forecast
Forecast
Revenue forecasting, pipeline commits
🗺
ao territories
Territories
Sales territories, geo-based routing
🤝
ao partners
Partners
Partner programs, referrals, commissions
📊
ao reports
Reports
Saved reports, scheduled exports, insights
⚙️
ao automations
Automations
Workflows, triggers, actions, conditions
🤖
ao agents
AI Agents
Define, run, and monitor AI agent loops
🕐
ao schedules
Schedules
Cron + human-friendly recurring tasks
💬
ao ai-chat
AI Chat
Natural language → ao commands with confidence scoring
💳
ao billing
Billing
Stripe integration, usage, subscription management
🔑
ao auth
Auth
Universal identity, API keys, MFA, SSO
🏢
ao workspace
Workspace
Multi-tenant management, roles, members

Install. Authenticate. Automate.

Three commands and your AI agent has full access to your entire business stack.

01

Install the CLI

One pip command. Runs on Linux, macOS, Windows, Docker — anywhere Python runs.

pip install alifoffice
02

Authenticate & connect workspace

Login once, switch between workspaces like Slack. API keys for agents, JWT for humans.

ao auth login
ao workspace switch acme
03

Run any module

Every command supports --json, --dry-run, and idempotency keys out of the box.

ao crm deal list --json
ao invoice create --dry-run

Flags designed for automation

Every write command is safe, predictable, and retryable.

--json
Returns pure JSON on every command. No table formatting, no colour codes — pure machine-readable output.
ao crm contact list --json | jq '.contacts[].email'
--dry-run
Shows exactly what would happen without touching the database. Safe for agents to preview before committing.
ao invoice create --amount 5000 --dry-run
--idempotency-key
All write commands accept an idempotency key. Retry safely — duplicate requests return the original response.
ao crm deal create --title "Acme" --idempotency-key uuid-abc
--workspace
Override the active workspace inline. Manage multiple clients from a single agent loop.
ao invoice list --workspace acme-corp --json
--output table|json|csv
Choose your output format per command. Tables for terminals, JSON for agents, CSV for exports.
ao hr attendance list --output csv > report.csv
MCP Server
Native Model Context Protocol server. Point Claude, GPT-4o, or any MCP-compatible agent at your data.
mcp://mcp.alifoffice.com/<workspace-slug>

Simple, usage-based pricing

Pay for what you run — not per seat. Every agent call and human action counts from the same shared quota.

🚀
Free
Free
forever
5,000 API calls / month

What's included
  • Up to 3 workspace members
  • CRM, Invoice, Inventory
  • Projects, Helpdesk, Wiki
  • Timesheet & Expenses
  • CLI + JSON output
  • 1 AI Agent
  • Community support
Get started free
🏆
Advance
$99
/month, billed monthly
500,000 API calls / month

What's included
  • Up to 50 workspace members
  • All 22 modules
  • AI Agent management
  • MCP Server access
  • Forecast & Territories
  • Partners & Commissions
  • SSO / custom domain
  • Priority support + SLA
Start Advance trial
🏢
Enterprise
Custom quotas · Dedicated infrastructure · SAML SSO · SLA guarantee · Audit exports · Custom contract
Talk to sales →
🔄
Resets monthly
Quota resets on the 1st of every month. Unused calls don't roll over.
🤖
Agents share quota
AI agents and humans draw from the same pool — no separate agent pricing.
📈
Need more calls?
Upgrade anytime mid-cycle. Prorated billing. No penalties.

Ready to put your AI agent in command?

Install the CLI in 30 seconds. Connect your first workspace. Run your first ao command.

Create free account
or: pip install alifoffice && ao auth login

See it in action

Step-by-step recipes for automating real workflows — from batch scripts to AI agents.

🦜
Build a LangChain Agent for AlifOffice
Create a LangChain agent with AlifOffice tools so you can ask questions like "What deals closed this month?" and get live answers backed by your real data.
Read guide →
Monitor Project Deadlines and Send Alerts
Run a daily check on all active projects and tasks. Get a Slack ping or email alert when a project deadline is within 7 days or a critical task is overdue.
Read guide →
Connect AlifOffice to Zapier via REST API
Use Zapier's Webhooks by Zapier action to create contacts, deals, and tasks from any trigger — Google Forms, Typeform, Stripe, Calendly, and more.
Read guide →
🔔
Automated Invoice Payment Reminders
Send payment reminders for overdue invoices by email or Slack — automatically, on a daily schedule — without touching the UI.
Read guide →
View all use cases →