Contact CRM
One connected database of customers, leads and contacts — with notes, addresses and full history, kept current by your team or your agent.
Every customer, every conversation — in one place.
Leads, contacts, notes and deals live together and stay current — whether your team updates them in the dashboard or your agent does it through the API. No more details scattered across inboxes and spreadsheets.
One contact database
Customers, leads and suppliers in a single connected record — with multiple contact people, billing and shipping addresses, and full history.
Notes & timeline
Log every call, email and meeting against the right contact, with note types you define and colour-coded recency so nothing slips.
Segment & automate
Group contacts into custom segments, then run automated email/SMS sequences and bulk mailers — enrolled by hand or by rule.
Connected to everything
A contact ties straight to quotes, invoices, jobs and statements — and syncs to Xero. No double-entry, ever.
A clean dashboard for your team — an endpoint for your agent.
Everything in Contact CRM is reachable through the same documented REST API your team's dashboard uses — and the full contact lifecycle is live today.
- Create and update contacts
- Search and list the contact base
- Read a full contact record
- Log notes against a contact
Talk to Contact CRM in code.
# Create a contact your agent can transact against POST /client { "company": "Acme Pumps Ltd", "phone": "+64 9 555 0182" } → 201 Created { "token": "9f2a…" }
# Log a call note against the contact POST /note/client/9f2a… { "title": "Follow-up call", "content": "Called re booster pump quote — follow up Fri", "action": "Call" } → 201 { "data": { "title": "Follow-up call", "action": "Call" } }
Who gets the most from Contact CRM.
Professional services
Keep every client, project and conversation in one shared timeline — with powerful notes built in.
Trades & field service
A tidy customer record behind every quote and job card — viewable on the go, on your phone.
Distribution & retail
Segment account customers into tiers, track purchase history, and bulk-mail a price update in a click.
“It's provided systemisation where we were lacking it — and enabled us to grow year on year.”
It all runs as one system.
Every Zulu module is part of the same connected platform — that's what makes it more than the sum of its features.
One connected database
Enter a customer, product or job once and it flows everywhere — quotes, invoices, stock, jobs and reports. No double-entry, no exporting between tools.
Grows with you
Switch on more modules as you scale — same login, same data, one simple bill. You only run the parts of Zulu your business actually needs.
One API for all of it
Every module speaks the same documented REST API — so your team and your AI agent work from one source of truth, with no glue code in between.
Run Contact CRM on Zulu.
One login, one simple fee, and API access in every plan. Start free — no credit card.
