One page that answers every question about a client
Generic CRMs were built for companies that sell a product once. You sell a license, then twelve years of visas, renewals and certificates against it. The record has to hold all of that.
The answer exists. It's just in four places.
A client calls asking whether their renewal is due and whether they still owe you anything. Answering takes a drive folder, an accounting file, a WhatsApp scroll and someone's memory.
- License renewal dates live in a spreadsheet only one person maintains.
- The signed agreement is in an email attachment from 2023.
- Whether the last invoice was paid depends on which file you open.
- When the account manager leaves, the relationship history leaves with them.
What sits on the profile
Eight tabs on one company record. No context switching, no asking a colleague.
Company & license
Free zone, license number, activities, issue and renewal dates, and the legal structure. The things you look up ten times a week.
Packages & pricing
What this client actually bought, at what price, on what terms. Visible to the people who need it when a renewal conversation starts.
Contacts
Shareholders, signatories, the person who actually answers the phone. Separate from the company record, because they change.
Documents
Passports, Emirates IDs, trade licenses, agreements. Stored encrypted and attached to the client rather than scattered across drives.
Payments & invoices
Every dirham recorded against this client, with its approval state and the PDF that was sent.
Service requests
Visas, cancellations, certificates, legal work, tax registration. Open and historical, with timelines.
Notes & activity log
Internal notes your team can be candid in, and a complete log of every action anyone took on this client.
App access
Whether this client is on the mobile app, and what they can see there.
Your team can write what they actually think
Notes are split into internal and client-visible from the start. Internal chatter is invisible to the client by default, and stays that way even if someone shares the wrong link.
The separation is fail-closed. Anything not explicitly marked as client-visible is treated as internal, which is the safe direction for a mistake to fall in.
A 30-day view of what's coming up
The dashboard surfaces licenses coming up for renewal in the next thirty days, so the conversation starts before the client notices the date themselves.
To be clear about scope: this is a dashboard widget you check, not an automated reminder engine. There are no per-document expiry alerts and no automated renewal emails going out on your behalf.
See it running on your own operation
Tell us how your operation runs today and we will show you what changes. Straight answers, in AED, without a drawn-out sales sequence.
