One API. Your agent runs the whole business.
CRM, quotes, invoicing, inventory, purchasing and 20+ modules — all behind one documented REST API, with token auth and webhooks. Give your AI agent the keys and the work happens on its own.
# Authenticated call — create a contact POST /client Authorization: Bearer zulu_•••• Content-Type: application/json { "company": "Acme Pumps Ltd", "email": "ops@acmepumps.co.nz" } → 201 Created { "token": "9f2a…", "company": "Acme Pumps Ltd" }
Most business software was built for humans to log in and click around. That works — until you have an AI agent that can do it faster, around the clock. Zulu was built as a structured, API-complete system. Your agent isn't a chatbot — with Zulu, it's your operations manager.
Every business job, mapped to an endpoint.
Claims are generated from the live OpenAPI spec — so they never drift. Here's what's live today, and what's shipping next.
Wire Zulu in however your stack works.
REST API
The foundation. A full JSON API with token auth, webhooks and an OpenAPI spec your agent can ingest whole.
API referenceMCP server
Connect Zulu as a native tool in Claude and agent frameworks — a thin wrapper over the same endpoints.
MCP setupCLI
Script and automate Zulu from the terminal or your CI pipeline — the whole platform, one command away.
CLI docsQuote-to-cash, handled by your agent.
A realistic multi-step flow, built only from endpoints that are live on the Zulu API today.
# 1 · Customer asks for a price — agent looks up the product GET /api/v1/product?search=PUMP-200 → 200 { "token": "p_55a…", "price": 209.00 } # 2 · Agent creates the invoice and adds the line POST /api/v1/invoice { "client": "9f2a…" } → 201 { "token": "inv_7d3…" } POST /api/v1/invoice/inv_7d3…/line { "sku": "PUMP-200", "quantity": 2 } → 200 { "total": 418.00 } # 3 · Agent reads payment status to decide on a follow-up GET /api/v1/invoice/inv_7d3… → 200 { "total": 418.00, "paid": 0, "balance": 418.00 }
Your agent can onboard itself.
Zulu's free trial needs no credit card. We're building a public signup endpoint so an AI agent can provision a trial, receive a scoped API key and start operating on its owner's behalf — with email verification and rate limits keeping it safe.
Self-serve agent signup is on the roadmap; today, generate a key from your account in seconds.
Agent onboarding guide# Coming soon POST /api/v1/signup { "email": "agent@founder.co.nz" } → 202 Accepted { "status": "verify_email", "trial_days": 14, "api_key": "zulu_••••" }
A stable backend to build on.
A decade in production and $80M+ transacted — not a fly-by-night startup your integration will outlive.
Comprehensive REST API
Read / write across CRM, invoicing, products, inventory, purchasing, jobs and more.
Token auth, scoped per user
Authorization: Bearer zulu_{key} — clean, revocable, per-user scopes.
Structured data models
Consistent, predictable JSON an agent can rely on across every resource.
Webhooks
Real-time triggers so your agent reacts the moment something changes.
OpenAPI + Swagger
Ingest the whole contract programmatically at /openapi.json.
Generous rate limits
Sensible defaults, with custom allowances available on request.
NZ-made & supported
Local data residency in an Auckland data centre, daily offsite backups.
A decade in production
$80M+ transacted since 2015 — a backend you can build on with confidence.
Affordable & predictable
API access in every plan — no per-agent or per-call pricing.
Clean, documented and reliable.
Whether you're a developer wiring up a custom workflow, a RAZOR client deploying an agent, or experimenting with Make, Zapier or your own framework — Zulu's API is built to be relied on.
It's provided systemisation where we were lacking it — it has helped us capture information, track key objectives, boost sales, and ultimately enabled us to grow year on year.
Ready to put your AI agent to work?
Start with a free trial and see what's possible when your agent has access to your full business.