Skip to content

The operating system for business services · Saudi Arabia

Stop chasing messages. Start running your business.

Your team runs the work. Your clients stay informed. Every approval, payment, document and government step lives on one shared record — so nobody has to ask, “What happened to my request?” ever again.

15+ gov platforms SLA on every step Arabic‑first, bilingual
Shrkity Business
Incoming orders Live
New order received · #383
Iqama (Residency) RenewalMy Test Company · #383 · just now Checking eligibility
Issue Baladi LicenseNile Logistics · #379 In progress
Trade Name ReservationAlfa Trading · #377 Completed
Iqama (Residency) Renewal
Order #383 · My Test Company
Checking eligibility In progress
Passport valid for more than 6 months
Health insurance active and linked
Work permit fee paid (Qiwa)
Eligibility passed · 3 of 3 checks
1 · Upload PassportClient🔒Now · 48h
2 · Pay renewal feesClient🔒Now · 72h
3 · Renew on MuqeemStaff🔒Now · 24h
4 · Deliver renewed IqamaStaff🔒Now · 12h
passport.pdf received from the client
Payment verified · Invoice INV‑2214 issued
Marked done on Muqeem · by Abu Faisal
Order #383 completed
4 steps · every SLA met · fully audited
Renewed Iqama · IQ‑2210000021.pdfgenerated and filed in the company’s documents Delivered
9:41
Iqama (Residency) Renewal
Employee service★ 4.0
SAR 1,250
From
4
Steps
~4 days
Duration
Before you order
Passport validity check Insurance linked check Qiwa fees check
Order now · SAR 1,250Ordering…
Iqama (Residency) Renewal
Checking eligibility
Checking your eligibility
We’re confirming a few requirements before this order starts.
Nothing is needed from you right now.
Upload Passport
Your turn · 48h
Photo page, validity must exceed 6 months.
PDF, JPG, PNG · Upload
passport.pdf · 2.1 MB ✓
Submit documents
Submitted · step complete ✓
Pay renewal fees
Step 2 of 4 · 72h
Amount due
SAR 1,250.00
Bank transfer Wallet
transfer_receipt.jpg ✓
Verified by your firm · invoice issued
Payment submitted
Iqama (Residency) Renewal
Step 3 of 4
E Etmaam For Servicesis renewing on Muqeem
Nothing is needed from you.
Iqama renewed
completed in 4 days · every step on time
Renewed Iqama.pdfsaved in your Documents
Rate this service ★★★★★
The company picks a service Ordered — the firm sees it instantly Eligibility checks pass Steps unlock · the SLA clock starts Passport uploaded · step complete Paid · verified · invoice issued The firm renews it on Muqeem Completed · document delivered

Sound familiar?

If your office runs on WhatsApp, memory and spreadsheets — you’re not alone.

01

The approval that disappeared in yesterday’s chat

Passports, CRs, licenses and approvals bounce between chats until nobody knows who’s responsible.

02

Expiry dates don’t wait. Neither do government fines.

Every Iqama, permit and license has a deadline. Nothing reminds you in time — until the government does, and by then it’s already late.

03

One missed renewal becomes an expensive mistake

Suspended services, frozen visas, money out the door — not because the work was hard, but because nobody saw it coming.

OP Operations · group chat3 firms · 14 companies · no record +12 unread +47 unread
⚠️ URGENT: CR confirmation due Thursday. Miss it and services get suspended.9:02 AM
ok9:04 AM ✓✓
📎 CR_scan_FINAL_v2.pdf9:06 AM
 0:479:12 AM ✓✓
who has Ahmed’s passport? 🙏9:31 AM
resending the Iqama copy 📎11:48 AM
👍👍12:02 PM ✓✓
wait, which company was that for? 😅12:15 PM
Iqama · Ahmed Yasserexpired Oct 05 · noticed Dec 18 Expired
Work permit · Deepak Thapaexpired Aug 10 · found at renewal Expired
Baladi licensedue in 30 days · lives in a spreadsheet No alert set
GOVERNMENT FINESQ2
Late Iqama renewal10,000
Lapsed work permit5,000
Late CR confirmation8,500
TOTAL · ALL AVOIDABLESAR 23,500
The same quarter, on Shrkity
CR annual confirmationapproval requested as a structured action, due Thursday Approved on time
Iqama · Ahmed Yasserrenewal started automatically, 30 days before expiry Renewed
Work permit · Deepak Thapaexpiry tracked the day it was issued Active
Baladi licenserenewal order opened itself this morning In progress
0
Buried approvals
0
Missed renewals
SAR 0
Late fines

For service providers

Build it once. Deliver it perfectly every time.

01

Every service becomes a clear journey

Forms, payments, documents, signatures, approvals — arrange them in order, and the deadlines and dependencies follow automatically.

02

The right price for every client

Rules adjust the fee for an individual establishment, an LLC, or a joint stock company — so your client always sees the real total, never a surprise.

03

Launch only when everything is ready

Nothing goes live while a step is still a draft. When it’s all set, version one launches for every client at once.

Workflow Builder
Annual Commercial Registration Confirmation
3 steps · ~144h estimated
Draft Published · v1
1
Review & Confirm Data
Form inputClient48h
Required
2
Pay government fee
PaymentClient72h
Required
3
Submit on Business Platform
Manual taskEmployee24h
Price variation rules 4
Individual establishment+200
LLC fee+1,200
Joint stock fee+1,600
Partnership fee+1,000
1 issue · a step is not published yet
Published — live for every client

Execution

The next step appears exactly when it’s supposed to.

01

Eligibility decides when work can start

Required checks — passport validity, insurance, fees paid — keep every step locked until they pass.

02

Every step starts its own clock

The moment a step opens, its deadline is running — and any delay shows on your dashboard before your client ever feels it.

03

Every action is recorded. Nothing gets lost.

A permanent trail of every action, by both sides, on every order — visible to your client exactly where it should be.

Order #383
Iqama (Residency) Renewal
3 of 3 checks need attention All checks passed · steps unlocked
Checking eligibility In progress
Passport valid for more than 6 months Pending Passed
Health insurance active and linked Pending Passed
Work permit fee paid (Qiwa) Pending Passed
Workflow steps
1 · Upload Passport48h
2 · Pay renewal fees72h
3 · Renew on Muqeem24h
4 · Deliver renewed Iqama12h
Audit trail
01:12:04  eligibility.check.passed  passport_validity
01:12:06  eligibility.check.passed  health_insurance
01:12:09  step.unlocked  upload_passport
01:12:09  sla.clock.started  48h remaining

One request. One timeline. One source of truth.

You do the work.
Your client never feels left in the dark.

Both sides see the same truth at the same moment — no status calls, no forwarded PDFs.

Shrkity Business
Transfer CR Ownership
Step 2 · Await buyer acceptance
Waiting for the clientSLA 72h · on track
Approved · step completeSLA met
Submit transfer request
2 Await buyer acceptance Current
3 Update CR record
9:41
Approve CR ownership transfer?
My Test Company · requested by your provider
New ownerSaad Al‑Mutairi
Transfer feeSAR 1,600
Documents2 attached
Approve Decline
Approved · signed by Faisal
Live order timeline The same price breakdown The same documents The same audit trail

For the companies you serve

Give your clients peace of mind — not another app.

01

Only the things that need your attention

Approvals, payments and signatures surface first. Everything else is one tap deeper.

02

Know exactly what you’re getting before you order

Price, duration, your part, and the eligibility checks — all upfront. No surprises after.

03

Pay in seconds. Get your invoice automatically.

Bank transfer with proof, or wallet. The firm verifies, and the invoice issues itself.

04

Sign right from your phone

Signatures in order on one rolling document — every signer in turn, nothing printed.

05

Keep an eye on everything

Subscriptions with live usage meters, document expiries, renewals — and one thread straight to your provider.

9:41
My Test Company
Active
Managed by Etmaam For Services
Needs your action · 1
Upload PassportIqama (Residency) Renewal · #382 Due in 2d
Documents
2/2 valid
Compliance
100%
GOSI Subscription · Active National Address · Active
Upcoming
National Address renewal 358d
Issue Baladi License
Company★ 4.0
SAR 1,000
From
2d · 13h
Duration
6
Steps
Your part
Fill your dataYou
Upload CR + Balady licenseYou
Pay service feesYou
Configure QiwaProvider
Eligibility checks
Check company healthRequired 1 minimum employeesRequired
Order now · from SAR 1,000
Iqama (Residency) Renewal
Step 2 of 4 · Pay renewal fees
Amount due
SAR 1,250.00
Bank transfer Wallet
Attach transfer proof
Submit payment
Engagement Letter
Signature · your turn
Sign above · applied to the rolling document
1 YouSigned
2 Co-ownerPending
Growth package
Nile Logistics · renews Jul 1
Government requests8 of 12 used
Filing creditSAR 1,300 left
Documents up to date9 of 10
Baladi license renewal starts in 30 days
Manage subscription

Beyond the workflow

The back office runs here too.

01

Every riyal is accounted for

Branch cash, bank transfer, e‑wallets, and online providers. Every riyal lands in a named wallet and is verified before it counts — and every move leaves a record.

Finance · Payment Wallets
Total balance
SAR 600.00
Active
2
Pending
1
Front Desk · Riyadh BranchBranch cash · ····362q Active 500.00
Alrajhi WalletBank transfer · ····6233 Active 100.00
MyFatoorah TestOnline · customers pay you directly Pending verification 0.00
02

Your documents warn you before the government does

Every Iqama, permit and license is tracked with its expiry, on both sides. Renewals start before the dates go red.

Documents · 42 records
National Address CertificateMy Test Company Active
Work Permit · Maria Dela CruzWP‑2210000013 Active
Baladi licenseRenewal opens automatically Due soon
Iqama · Dr. Ahmed KamalIQ‑2210000021 Renew now
03

Conversations with context

One thread per company. Orders, workers and documents drop into the chat as live cards, not links pasted from somewhere else.

Messages · My Test Company
Where is the Iqama renewal for Ahmed?
Iqama (Residency) RenewalOrder · #382 · In progress
Order details
Submitted on Muqeem, delivery is next ✓
DOC‑429 · GOSI CertificateDocument · shared just now
Document details

Your team, sorted

Everyone knows exactly what’s theirs.

Client steps stay with the client. Your team’s steps route automatically to whoever’s free, and quality gets reviewed — so no one wonders “who’s handling this?” again.

Clear roles
Owner, account manager, QA reviewer, each with its own permissions.
Auto-assignment
Every task reaches its owner the moment it is ready.
Instant notify
Finish a step? The next person is notified right away.
Operations · Residency renewal #382
Residency renewal
Request #382 · routed to the Residency team
On time
1
Upload passport & documents
Document requestClient step 48h
Client
2
Submit to Muqeem
Manual task 72h
SSaad Al-Mutairi
3
Pay government fees
Payment 48h
MMaha Al-Qahtani
4
QA review & approval
Approval 24h
NNoura Al-Shammari
5
Deliver renewed residency
Document request 12h
SSaad Al-Mutairi
Client steps stay with the client · team steps auto-route to whoever is least busy · QA reviews everything

The business side

Turn one-time services into long-term relationships.

Bundle your services into packages your clients subscribe to — recurring revenue, renewals, and churn in one view that grows month after month, and clients who keep coming back.

Packages & subs
Auto-renewing, with usage both sides can see.
Quotations
Detailed proposals that reach the client in minutes.
Recurring revenue
MRR, renewals, and churn rate, moment by moment.
Finance · Revenue dashboard
Monthly revenue
108.8K▲ 3.6%
recurring monthly
Active subs
229▲ 11%
live subscriptions
Monthly recurring revenue▲ 3.6% MoM
Last 12 months · SAR 108,800
Subscriptions by status
303
subs
Active229
Cancelled23
Expired15
Grace14
Paused14

The platform

Everything your firm runs on.

One desktop workspace for the work, one mobile app for the people you serve, one API underneath.

01

Service catalog & pricing

Bind workflows to pricing models, entity-type fee rules, and who can request what.

02

Eligibility checks

Manual and platform checks gate execution, steps stay locked until requirements pass.

03

Documents & signatures

Document requests, sequential signing, and a rolling cumulative signed file.

04

Payments & verification

Wallets, transfer proofs, a verification inbox, and invoices that issue themselves.

05

Packages & usage

Subscriptions with countable quotas and credit pools, usage meters both sides can read.

06

Teams & roles

Account managers, team leaders, and granular permissions that shape the whole shell.

07

Analytics

Revenue, SLA health, request funnels, leaderboards, compliance and finance dashboards.

08

Immutable audit

Every state change recorded on the order, client-visible exactly where it should be.

09

Developer API

REST + JSON at /api/v1, scoped keys, idempotent retries, and a full reference.

Compliance-grade by design

Trust isn’t a badge here. It’s the architecture.

Role-based access

Permission groups shape every screen, from owners to account managers to finance-only staff.

Device trust & sessions

Registered devices, login history, and biometric gates on mobile.

Data residency

Built for regulated Saudi operations, aligned with the Kingdom’s digital government.

Immutable audit

Append-only history on every order, payment, and permission change.

audit · order #383live
01:12:04  eligibility.check.passed  passport_validity
01:12:06  eligibility.check.passed  health_insurance
01:12:09  step.unlocked            upload_passport
01:13:22  document.uploaded        passport.pdf · by client
01:14:05  payment.submitted        SAR 1,250 · proof attached
01:19:48  payment.verified         · invoice INV-2214 issued
01:19:49  step.completed           pay_renewal_fees

Arabic-first

Bilingual to the bone.

Every screen on both apps ships in Arabic and English, RTL-true, light and dark. So does this card, try it.

Issue Baladi License
Step 2 of 5 · Pay municipal fee
In progress
SAR 1,000.00SLA · 3 days left
إصدار رخصة بلدي
الخطوة 2 من 5 · سداد رسوم البلدية
قيد التنفيذ
1,000.00 ريالاتفاقية مستوى الخدمة · باقي 3 أيام

Pricing

Providers pay. Companies don’t.

Plans for firms of every size, billed semi‑annually or annually in SAR. The mobile app is free for every company you serve, forever.

See plans

Get moving

Connect a company in minutes.

Share a link or QR from your organization page; the company connects, and every shared order, document, and invoice goes live.

How it works for companies

Built in the Kingdom

Give your team clarity. Give your clients confidence.

See what your office looks like when everything finally works together — a personalized walkthrough, in Arabic or English.