OmniVoIPBusiness calling Connect WhatsAppKeep your number and your phone app Sign in
NewOmniSHEQ: safety, health, environment and quality on one systemSee OmniSHEQ →

WhatsApp, calls, your CRM and your books. In one system, set up with you.

Omnidesk is where South African businesses answer customers, track every deal, send invoices and keep count of stock. AI handles the routine replies and phone calls. Our team comes to your business and sets it up around the way you already work.

From R499 a month. No lock-in. Set up on site, anywhere in South Africa.

Meta Tech ProviderWhatsApp Business Platform

The inbox, shown with sample data. One conversation: AI answers, the order is reserved, a person confirms.

What's in it

One login for the parts of the business that talk to customers and handle money.

Use the inbox and CRM on their own, or add books, stock, clinic and safety tools as you need them. Everything shares the same customer record.

Every message in one inbox, and AI that answers the easy ones.

WhatsApp, email, SMS, Facebook, Instagram and your website chat land in one place. The AI replies in your customer's language, books and qualifies, and hands over to a person when it should.

  • Assign chats to people, add private notes
  • AI replies in English, isiZulu, Afrikaans, Sesotho and more
  • AI answers the phone when the desk is busy or closed

Know where every deal stands.

Contacts, deals, tasks and the full history of every conversation. Pipelines use your own stages, so it fits how your team already sells.

  • Deals created straight from a chat
  • Broadcasts and reminders on WhatsApp
  • Reports on response times and your team

Accounting your accountant can follow.

Quote, invoice, statement and VAT, in the same system as your customers. Posted documents are locked, so corrections leave a trail.

  • Statements sent on WhatsApp in one tap
  • Bank import and payment matching
  • Trial balance, income statement, balance sheet

Know where every item is, and who moved it.

Receive against purchase orders, move stock between branches on numbered waybills, load vans by scan and get deliveries signed on the customer's phone.

  • Blind stock takes by scan
  • Serial-tracked items move only by scan
  • Lens stock by power for optical labs

The clinic system that does the admin.

OmniScribe listens to the consultation and drafts the note. The doctor checks it and signs. Sick notes, scripts and the invoice come from the same note.

  • English, Afrikaans and isiZulu, even mixed
  • Bookings and reminders on WhatsApp
  • Multi-branch groups on one login

Safety, health, environment and quality on one system.

Anyone can report a hazard from their phone by scanning a QR code, with no login. Every corrective action is followed until it is done, and the monthly SHEQ report takes one click.

  • LTIFR and TRIFR worked out for you
  • Permits, contractors, training and chemicals in one place
  • Built around ISO 45001, 14001 and 9001
How we set you up

We don't send you a login and wish you luck.

01

We visit

Someone from our team comes to your business, anywhere in South Africa, and watches how your people work today.

02

We set it up around you

Your pipeline stages, documents, branches and WhatsApp number. We bring your contacts and data across from your old system.

03

We train and stay close

Your team gets trained on site, with a 30-day onboarding plan. After that, support is a WhatsApp message away, day or night.

We work with retailers, clinics and optometrists, logistics and transport companies, schools and training providers, salons, agencies, factories and workshops.

WhatsApp

Keep your number. Keep the app on your phone.

Already on the WhatsApp Business app? Connect the same number to Omnidesk in about five minutes. Customers keep messaging you as before, you can still reply from your phone, and every chat also lands in your Omnidesk inbox and CRM.

  • Your phone app keeps working, and messages you send from it show in Omnidesk
  • Up to six months of past chats and your phone contacts come across
  • Connected through Meta's own official sign-up page
Connect your WhatsAppMeta Tech ProviderWhatsApp Business Platform
Pricing

Published prices, in Rands.

Month to month, cancel any time. Add people as you grow.

PlanForPrice
StarterCRM and inbox for one personR499 /mo
GrowthTeams, AI auto-replies, analyticsR999 /seat
BusinessCustom AI training, API, onboardingR2 499 /seat
OmniHealthClinics and practicesfrom R1 499 /mo
OmniSHEQSafety, health, environment and qualityfrom R1 950 /mo
OmniVoIPCalling from the CRMfrom R259 /seat

Prices exclude VAT.

BPO teams

Need people as well as software?

We provide trained agents for outbound sales, customer service, collections and appointment setting. They work inside Omnidesk, so you see every call and chat they handle.

See it working on your own business.

Book a demo and we'll show you Omnidesk set up with your channels and your kind of customers. Or just send us a message.

WhatsApp us
/ Inbox & CRM

Every channel and every customer, in one place.

Stop switching between WhatsApp on a phone, an email inbox and a spreadsheet. Omnidesk brings your channels, your CRM, your calls and your AI into one workspace your whole team can use.

Sample data.

Channels

Where your customers already are

WhatsApp Business

Send and receive WhatsApp from Omnidesk on the official API. Automate replies, share the number across your team and never lose a chat on someone's phone.

Email and website chat

Add a chat box to your website and bring your email into the same inbox. Your team replies from one screen.

SMS

Reminders, follow-ups and campaigns by SMS, with delivery and replies logged on the customer's timeline.

Facebook and Instagram

Messenger and Instagram DMs answered from the same inbox, without switching apps.

Calls

Click to call from the CRM, with recordings and call logs on the customer record. See OmniVoIP.

Bookings

Customers book themselves. You set the services, times and availability; confirmations go out on WhatsApp or email.

CRM and team

Built for the way a team actually sells and supports

Sample data.

Contacts and pipeline

Every lead, deal and contact from first message to closed, with tasks and the full history in one view. Your own pipeline stages.

Tickets

Turn any conversation into a ticket. Priorities, SLA timers, assignment and a full audit trail.

Team and permissions

Invite agents, set roles, route chats by skill and see who is available, busy or away.

Broadcasts

Confirmations, reminders and campaigns on WhatsApp, SMS and email, sent to the right list at the right time.

Reports

Response times, resolution rates, agent performance and customer satisfaction across every channel.

Security

Two-step sign-in, automatic lock after inactivity, and personal details masked before anything reaches the AI.

See your channels in one inbox.

/ AI replies & calls

AI that answers your customers, and knows when to hand over.

OmniAssist replies on WhatsApp, chat and email, and answers the phone, in your customer's language. It's trained on your products, prices and policies, and passes the conversation to a person when it should. It runs on Anthropic's Claude.

Replies on its own, in any language New

Not suggestions. OmniAssist replies by itself in English, isiZulu, Afrikaans, Sesotho, isiXhosa or whatever language your customer writes in. It hands over on request, or when it isn't sure.

Answers the phone New

A voice agent that picks up when the desk is busy, at lunch, after hours and on weekends. It greets callers in your business's name, switches language with them, takes messages, books appointments and sends a WhatsApp confirmation. Every call is logged.

Qualifies leads

Asks the questions your best salesperson would, then puts the lead in the pipeline with the answers attached.

Workflows without code

Route chats by country, channel or keyword, assign agents, update the CRM and fire webhooks.

Agent assist

Suggested replies, conversation summaries, and an early warning when a customer is getting frustrated.

Private by design

ID numbers, phone numbers, emails and card or account numbers are masked before a message goes to the AI, then put back in the reply.

Hear it answer for your business.

AI replies are included from the Growth plan.

/ OmniStock

Know where every item is. From the supplier to the signature.

Every movement is scanned, timed and linked to a person. Nothing moves without a name attached.

Sample data.

Receiving

Purchase orders go to suppliers on WhatsApp and stock is booked in against the order. You can't receive more than is outstanding.

Stock takes

Blind counts by scan: counters never see the expected quantity. Differences show their value at review, then post with every adjustment logged.

Branches and departments

Move stock between branches, the stockroom, manufacturing, damages and the shop floor. Serial-tracked items move only by scanning the serial.

Waybills and transfers New

Every transfer gets a numbered waybill. See what's in transit, what has arrived and what is still at head office, across all branches.

Van stock

Load each driver by scan and treat the van as its own location. At the end of the day, reconcile what was sold, returned or short, with the reason.

Proof of delivery

The customer signs on their own phone through a one-time link, with a handover photo and location on the delivery note.

Item history

Scan any serial or SKU to see its whole life: received, moved, loaded, delivered, returned or damaged, each with a name and time.

Optical and lens stock New

Lens stock by type, index, coating and power, frames by brand and model, and job cards that follow the lab's own fabrication card.

Stock on WhatsApp

Check stock, receive deliveries and confirm transfers from your phone, with PIN-protected actions.

The rules it enforces

Four rules, no exceptions

EventOnly happens through
Stock inA receipt against a purchase order
Stock outA driver manifest or a van load
CorrectionA counted, reviewed and posted stock take
DeliveredA signed proof of delivery, not just "sent"

See every movement, end to end.

We come to you and set it up around how you already work.

/ OmniBooks

Books your accountant will trust.

Double-entry accounting in the same system as your customers, chats and stock. Posted documents are locked: corrections leave a trail instead of rewriting history.

Sample data.

Quotes and invoices

Quote to invoice to payment without retyping. Send from the system and see what's outstanding on the customer record.

Statements and receivables New

Customer statements in one tap, on WhatsApp or email. Overdue balances per customer, with deposits and part-payments handled properly.

Bank import and cash flow

Import bank statements, match payments to invoices, and see cash in, cash out and the balance as you post.

Expenses and bills

Supplier bills, expenses and banking in one ledger, reconciled against your accounts rather than a spreadsheet.

VAT and reports

VAT on every line. Trial balance, income statement and balance sheet from the same postings.

Locked documents

A posted document can't be quietly edited. Reversals and credit notes leave an audit trail.

Multi-currency

Run other currencies where you need them, with the rate kept on the document so old figures stay right.

OmniAssist for accounts

Ask where the money went, how to record something or what your VAT position is, and it helps you post the entry.

Connected

Invoices raised from a chat, a job card or a consultation land in the ledger. Stock movements post their cost.

Stop rebuilding the books at year end.

Set up with your accountant on the line, or we come to you and do it together.

/ OmniHealth

The clinic system that does the admin for you.

From a solo GP to a multi-branch group. Notes, bookings, calls, billing and reporting on one login, built for South African practices and POPIA-ready.

Sign in to OmniHealth

Sample data. No real patient information is shown.

OmniScribe New

Just talk. OmniScribe listens in English, Afrikaans or isiZulu, even when the patient switches mid-sentence, and writes a structured note: diagnosis, ICD-10, script, sick days, follow-up. The doctor reviews and signs every note; nothing files unchecked.

Bookings, WhatsApp and calls

Bookings that confirm themselves on WhatsApp, automatic reminders and recalls, telemedicine with private join links, and AI that answers the phone when the desk is busy.

Patient records and the front desk

One record for every visit: allergies, chronic conditions, vitals, history and documents. Walk-ins, a live waiting room, and full-resolution scans, X-rays and lab results filed to the patient.

Documents and billing

Sick notes, prescriptions, invoices and statements from the consultation, on your letterhead, printed or sent on WhatsApp. Medical-aid details on file and balances tracked per patient.

Multi-branch groups

Head office sees performance and daily visits across all sites. Every branch shares the patient base; the diary and reporting stay per site. The owner creates and controls branch logins.

Trusted, every day

Encrypted, backed up daily, with an append-only audit trail on every patient record. A practice assistant answers staff admin questions and never diagnoses. Migration, training and support included.

Pricing

Priced per practice. Grows per doctor.

Published prices, per practice. No percentage of your claims and no per-message metering.

Solo
R1 499
per month · 1 practitioner · no setup fee
  • Patients, bookings, waiting room, vitals
  • Consultations with ICD-10
  • Sick notes and prescriptions, one tap
  • Invoices and statements
  • WhatsApp booking confirmations
  • Document vault · 10 GB
  • 3 staff logins · support in business hours
Start with Solo
Practice Most practices
R3 499
per month · up to 3 practitioners · no setup fee
  • Everything in Solo
  • Telemedicine with private join links
  • WhatsApp reminders and recalls
  • Practice assistant AI for staff
  • Reporting: visits, revenue, outstanding
  • Unlimited staff · 50 GB imaging
  • Priority support on WhatsApp
Clinic
R6 999
per month · up to 8 practitioners · no setup fee
  • Everything in Practice
  • AI call answering · 1 line included
  • GP, optometry and physio in one site
  • Data migration from your old system
  • Advanced reporting per practitioner
  • High-resolution imaging · 250 GB
  • 24/7 support · OmniScribe at R2 500
Group
R4 500
per branch / month · 3+ branches · no setup fee
  • Everything in Clinic, at every branch
  • Head-office view of visits, revenue and patients per branch
  • Shared patient base across branches
  • Branch logins the owner controls
  • AI call line included per branch
  • Dedicated database, standby and point-in-time recovery
  • 99.5% uptime SLA · account manager
Add-onPrice
OmniScribe consultation notesR3 000 per practitioner / month (R2 500 on Clinic and Group). 30-day free trial on every plan.
AI call answering, any languageR1 500 per line / month. Included: 1 line on Clinic, 1 per branch on Group.
Extra practitionerR750 / month. Extra branch (Group): R4 500 / month.
Imaging storageR150 per 50 GB / month. Extra on-site training day: R3 500.
WhatsApp conversationsMeta's rate + 25%, itemised on your invoice. No other per-message charges.
TermsSolo and Practice month to month. Clinic 6 months, Group 12 months. Pay annually and get 2 months free. Groups can pilot one branch for 30 days.

All prices in ZAR, excluding VAT. No setup fees and no percentage of your claims. OmniHealth runs beside your medical-aid claims system; claims switching is not included.

Built for GPs, specialists, optometrists, physios, dentists and groups.

Our team comes to your practice to set it up.

/ OmniSHEQ

Safety, health, environment and quality. One system, every site.

OmniSHEQ replaces the spreadsheets, paper checklists and WhatsApp photos. Anyone can report from their phone, every corrective action is followed until it is done, and your monthly SHEQ report takes one click.

Sample data. No real company information is shown.

Report from the floor

Stick a QR code on every forklift, ladder and fire extinguisher. Anyone can scan it to do the inspection or report a problem, with no login. The field app keeps working without signal, and staff can report hazards on WhatsApp.

Every action followed to done

Incidents and audit findings become corrective actions with an owner and a due date. They're followed through to done, verified and checked for effectiveness. Reminders go out before things fall overdue.

Risks, permits and contractors

A risk register (HIRA) with a heat map before and after controls. Permits to work for hot work, confined spaces, heights and isolation. Contractors upload their own COIDA letter and safety file from a link, and you approve them.

People and health

A training matrix that shows who is expired or due. PPE issue and stock, and medical surveillance that keeps only the fitness outcome and restrictions, visible only to SHEQ officers and admins.

Environment and quality

Aspects and impacts, monitoring against your permit limits, and a waste register with safe disposal certificates. Nonconformances, customer complaints, approved suppliers, management of change and management review.

Reports for the board

LTIFR and TRIFR are worked out from your hours worked. A branded PDF management report in one click. Build your own reports from any register, pin them to the command centre and have them emailed weekly or monthly.

How it works

From a hazard on the floor to a fixed problem.

01

Scan and report

A worker scans the QR code on the equipment, takes a photo and sends it. The report lands in OmniSHEQ with the equipment and place filled in.

02

Assign and fix

The SHEQ officer investigates, finds the root cause and adds a corrective action with an owner and a due date. Everyone can see what is overdue.

03

Verify and report

The fix is checked and signed off. It shows on the command centre and in the monthly report, ready for the auditor.

The legal register comes with a South African starter list: the OHS Act and its regulations, COIDA and NEMA. Built around ISO 45001, ISO 14001 and ISO 9001.

Trust

Your records stay yours.

  • Two-step sign-in for every login, with roles for admins, SHEQ officers and team members
  • Medical records limited to SHEQ officers and admins
  • Every change is logged, with nightly backups
  • Your logo and colours on every PDF report
  • Export your data to Excel at any time, including if you leave
Pricing

One monthly price for your company.

No per-user fee for the people who report. Published prices, in Rands.

Starter
R1 950
per month · 1 site · 5 logins
  • Command centre with LTIFR and TRIFR
  • Incidents and corrective actions
  • Risk register (HIRA)
  • Audits and inspections
  • Documents, legal register and training
  • Field app and equipment QR codes
  • Branded PDF management report
Business Most companies
R4 500
per month · up to 3 sites · 20 logins
  • Everything in Starter
  • Permits to work and contractors
  • Medicals, PPE and chemicals / SDS
  • Environment: aspects, monitoring, waste
  • Quality: NCRs, complaints, suppliers, change
  • Report builder with emailed reports
  • Form builder and WhatsApp reporting
Enterprise
from R9 500
per month · 4 or more sites
  • Everything in Business
  • Logins as agreed
  • Named contact
  • Quarterly review meeting
  • Custom forms built for you
Also good to knowDetails
People who report by QR code or WhatsAppUnlimited and free on every plan. Only the people who manage the system need a login.
Once-off onboardingR4 500 on Starter, R9 500 on Business. We set up your company and branding, import your Excel registers and train your team.
Extra site · extra 10 loginsR650 / month · R750 / month
WhatsApp reporting on StarterR450 / month. Meta's message fees, if any, are passed on at cost.
TrainingOnline R950 per hour. On site in Gauteng R4 500 per day.
TermsMonth to month with 30 days' notice. Pay yearly and get 2 months free. Export your data to Excel any time.

All prices in ZAR, excluding VAT.

Built for factories, workshops, construction, logistics and any business with a SHEQ officer.

We'll show it on a sample company in 30 minutes, then set it up with your own registers.

/ BPO teams

A trained team, working inside your Omnidesk.

When you need people as well as software, we provide managed agents for sales, support and collections. They work in the same platform, so you see every call and chat.

ServiceWhat the team doesPer agent / hour
Outbound salesProspect, qualify and close for B2B and B2C campaigns.$8–$15
Customer serviceInbound support by phone, chat, email and WhatsApp, with 24/7 cover available.$10–$20
CollectionsCompliance-trained agents who recover what's owed while keeping the relationship.$15–$30
Appointment settingQualify leads and fill your calendar with confirmed appointments.$8–$15
Lead generationResearch, prospecting and list building, so your sales team can focus on closing.$8–$15
Back officeData entry, order processing, account admin.$8–$12

Every team includes Omnidesk access, agent training, quality checks, daily reporting and an account manager. Minimum: 2 agents for 30 days. Contract terms are flexible.

Tell us about the campaign.

We'll come back with a quote within 24 hours.

/ Where we work

Built in South Africa. Working across Africa and further.

Our home base is Johannesburg. The platform works for businesses anywhere WhatsApp does, and our BPO teams work in our clients' time zones.

WhereWhat we offer
South AfricaThe full platform and BPO teams, with on-site setup in all nine provinces.
ZimbabweThe platform for growing businesses, priced for the market.
Rest of AfricaChat, WhatsApp and AI replies for businesses across the continent, set up remotely.
United States, United Kingdom, Canada, AustraliaBPO teams for sales, support and collections, scheduled around your time zone.

Working somewhere else?

Tell us where you are and what you need.

/ Pricing

Pricing

One subscription covers the CRM, the inbox and AI. Month to month, cancel any time, 14-day money-back guarantee. Prices exclude VAT.

Omnidesk: CRM, inbox and AI

Starter
R499
per month · 1 seat included
  • CRM and inbox
  • WhatsApp, email, SMS, live chat
  • AI smart replies and summaries
  • Tickets
  • 50 knowledge base entries
Choose Starter
Growth Most popular
R999
per seat / month
  • Everything in Starter
  • AI auto-replies
  • Analytics and CSAT
  • Team roles and permissions
  • 200 knowledge base entries
  • 250 call minutes per seat
Choose Growth
Business
R2 499
per seat / month
  • Everything in Growth
  • Custom AI training
  • API and webhooks
  • 500 knowledge base entries
  • Dedicated onboarding
  • 1 000 call minutes per agent
Choose Business
Enterprise
Let's talk
unlimited seats · custom setup
  • Everything in Business
  • Unlimited seats
  • SSO and audit logs
  • SLA guarantee
  • Account manager

Every plan includes the CRM, inbox, AI, tickets and knowledge base. Add seats any time.

OmniVoIP: calling

Lite
R259
per seat / month
  • 500 call minutes per seat
  • Click to call from the CRM
  • Call recording and logs
  • CRM contacts and notes
  • WhatsApp inbox
Choose Lite
Pro
R400
per seat / month
  • 750 call minutes per seat
  • Click to call from the CRM
  • Call recording and logs
  • CRM contacts and notes
  • WhatsApp inbox
Choose Pro
Max
R999
per seat / month
  • 1 500 call minutes per seat
  • Click to call from the CRM
  • Call recording and logs
  • CRM contacts and notes
  • WhatsApp inbox
Choose Max

OmniHealth: clinics and practices

Solo
R1 499
per month · 1 practitioner · no setup fee
  • Patients, bookings, waiting room, vitals
  • Consultations with ICD-10
  • Sick notes and prescriptions, one tap
  • Invoices and statements
  • WhatsApp booking confirmations
  • Document vault · 10 GB
  • 3 staff logins · support in business hours
Start with Solo
Practice Most practices
R3 499
per month · up to 3 practitioners · no setup fee
  • Everything in Solo
  • Telemedicine with private join links
  • WhatsApp reminders and recalls
  • Practice assistant AI for staff
  • Reporting: visits, revenue, outstanding
  • Unlimited staff · 50 GB imaging
  • Priority support on WhatsApp
Clinic
R6 999
per month · up to 8 practitioners · no setup fee
  • Everything in Practice
  • AI call answering · 1 line included
  • GP, optometry and physio in one site
  • Data migration from your old system
  • Advanced reporting per practitioner
  • High-resolution imaging · 250 GB
  • 24/7 support · OmniScribe at R2 500
Group
R4 500
per branch / month · 3+ branches · no setup fee
  • Everything in Clinic, at every branch
  • Head-office view of visits, revenue and patients per branch
  • Shared patient base across branches
  • Branch logins the owner controls
  • AI call line included per branch
  • Dedicated database, standby and point-in-time recovery
  • 99.5% uptime SLA · account manager
Add-onPrice
OmniScribe consultation notesR3 000 per practitioner / month (R2 500 on Clinic and Group). 30-day free trial on every plan.
AI call answering, any languageR1 500 per line / month. Included: 1 line on Clinic, 1 per branch on Group.
Extra practitionerR750 / month. Extra branch (Group): R4 500 / month.
Imaging storageR150 per 50 GB / month. Extra on-site training day: R3 500.
WhatsApp conversationsMeta's rate + 25%, itemised on your invoice. No other per-message charges.
TermsSolo and Practice month to month. Clinic 6 months, Group 12 months. Pay annually and get 2 months free. Groups can pilot one branch for 30 days.

All prices in ZAR, excluding VAT. No setup fees and no percentage of your claims. OmniHealth runs beside your medical-aid claims system; claims switching is not included.

OmniSHEQ: health, safety, environment and quality

Starter
R1 950
per month · 1 site · 5 logins
  • Command centre with LTIFR and TRIFR
  • Incidents and corrective actions
  • Risk register (HIRA)
  • Audits and inspections
  • Documents, legal register and training
  • Field app and equipment QR codes
  • Branded PDF management report
Business Most companies
R4 500
per month · up to 3 sites · 20 logins
  • Everything in Starter
  • Permits to work and contractors
  • Medicals, PPE and chemicals / SDS
  • Environment: aspects, monitoring, waste
  • Quality: NCRs, complaints, suppliers, change
  • Report builder with emailed reports
  • Form builder and WhatsApp reporting
Enterprise
from R9 500
per month · 4 or more sites
  • Everything in Business
  • Logins as agreed
  • Named contact
  • Quarterly review meeting
  • Custom forms built for you
Also good to knowDetails
People who report by QR code or WhatsAppUnlimited and free on every plan. Only the people who manage the system need a login.
Once-off onboardingR4 500 on Starter, R9 500 on Business. We set up your company and branding, import your Excel registers and train your team.
Extra site · extra 10 loginsR650 / month · R750 / month
WhatsApp reporting on StarterR450 / month. Meta's message fees, if any, are passed on at cost.
TrainingOnline R950 per hour. On site in Gauteng R4 500 per day.
TermsMonth to month with 30 days' notice. Pay yearly and get 2 months free. Export your data to Excel any time.

All prices in ZAR, excluding VAT.

BPO teams

TeamCoversPer agent / hour
Sales campaignsOutbound sales and lead generation, daily reporting and QA$8–$15
Customer servicePhone, chat, email and WhatsApp, 24/7 available, CSAT tracked$10–$20
CollectionsCompliance-trained agents, recovery-rate reporting$15–$30
/ Contact

Talk to us.

Book a demo, ask for a quote or just ask a question. We reply within 24 hours, Monday to Friday.

Thanks, we've got your message.

Someone from our team will be in touch within 24 hours. If it's urgent, WhatsApp us on +27 67 842 9202.

Please add your name, company and email.