Ticketing system and service desk (Mindcat Desk)

UAE

In-house or outsourced IT support: three ticket numbers decide it, not the quote

By Shivanath DevinarayananPublished 6 min read
Written forOperations or sales lead at a mid-market UAE business“Leads go cold before anyone replies.”

The short answer

How does a 60-person Dubai company decide between an in-house IT help desk, outsourced IT support, or a split of the two?

Put three numbers on one page for a quarter: first-response time by priority, tickets reopened, and hours your staff spent covering the provider's gaps. If your team already covers the gaps, you are paying twice, so choose in-house or a split. At Mindcat, we give every request a number and a clock.

A tablet with three ticket counters on a desk beside an in-house key and an outsourced contract folder

Takeaways

  1. 01A provider's quote compares salary with a fee. Three ticket numbers over one quarter compare what you actually get.
  2. 02Response is an acknowledgement, not a fix. A contract that quotes only response times leaves resolution open.
  3. 03For most 60-person companies, one internal owner plus a provider for after-hours and security depth beats either extreme.
  4. 04Mindcat Desk gives every request a number and a clock on your working calendar. It is a ticketing system, not an IT provider.

If your IT provider says it is fast and your staff say it is not, and nobody can show the ticket times, this is for you. It is not for a team with no one who owns the queue after the first reply: start by naming that person.

Why does the quote not settle in-house versus outsourced?

Because a quote compares a salary with a fee, and the problem sits in between. One UAE provider's page, dated 18 March 2026, puts the yearly cost for a 20 to 100 person firm at AED 350K to 700K+ for an in-house team against AED 60K to 180K for managed IT. A provider wrote it to sell the managed side, so read it as a range to test against your own payroll, not as a price you will be quoted.

The same page makes a point worth keeping: the comparison is often wrong because the fee is set against a base salary alone. Visa, benefits, recruitment and cover for leave all sit on the in-house side. Add the other side too. If your own people quietly fix what the provider should have fixed, that time belongs on the outsourced bill.

You cannot add it up without data. That is the whole decision.

Which three numbers decide it?

Take one quarter and put these on a single page:

NumberHow to get itWhat it tells you
First response, by priorityTicket created time to first human reply, split urgent, normal and lowWhether 'fast' was ever agreed, and whether it is met
Tickets reopenedTickets closed, then reopened or raised again for the same faultWhether closed means fixed
Hours your staff coverHours your own people spent on work the provider owns, from a short weekly noteWhether you pay twice

A thread on Reddit about leaving a managed provider (archived 23 June 2026) puts the third number plainly. One reply: "if your internal team is already picking up slack because the MSP is slow, you're essentially paying twice for the same work. track response times and unplanned costs over a quarter." Another says: "if u cant track their ticket response times or uptime reliably anymore, its probably time to move in house."

These are voices from outside the Gulf. The test does not depend on the country: it asks for three counts you can get from any ticket log.

The same thread has an answer from a person who runs a managed provider, who warns that "a lot of 'they're too slow' really means 'we never agreed on what fast means.'" So the first number needs a written definition before it is a verdict.

If you cannot produce the three numbers, do not choose yet. Either choice fails without them: an outsourced desk you cannot measure drifts, and an in-house desk you cannot measure hides the same gaps behind a friendlier face.

Three boxes: first response by priority, tickets reopened, hours your staff cover
The three numbers to hold for one quarter.

What does fast mean in writing?

Two promises, not one. Al Aida IT, a UAE provider, writes that "response is only an acknowledgement, not a fix" and that a contract quoting only response times leaves resolution open. It gives 15 to 30 minutes for a critical issue and about an hour for a high-priority one as the usual response targets, with resolution tied to an escalation trigger rather than one fixed number.

So write each priority with a response time, a resolution target or an escalation trigger, and the hours each one counts. The hours matter more in the Gulf than most contracts admit. A promise counted in elapsed hours marks a request that arrives at the end of the working week as late before anyone is back at work. We cover how to set that clock in our post on SLA agreements for Gulf service desks.

Response means someone acknowledges the ticket, resolution means the problem is solved
Write both promises, for each priority.
If your requests arrive by email, phone and WhatsApp and none has a number, see how Mindcat Desk puts every request on a clock, or read the page for IT service desks.

Which model fits which size of company?

Our rule of thumb at Mindcat is below. Providers in Dubai draw similar lines: the iTAG page describes a split model as the usual fit for companies of about 50 to 300 staff, and the GR IT Services guide recommends it from 100 to 1,000.

Your situationUsually fitsCheck with
Small team, simple IT, no one wants a retainerBreak-fix when something breaksReopened tickets: if the same faults return, you need a person
Roughly 20 to 300 staff and no IT managerOutsourced, with a named leadFirst response by priority, against the written promise
About 60 staff with systems that matterA split: one internal owner, a provider for after-hours, security and projectsHours your staff cover. A high number means the owner is missing or the contract is thin

The split works because it separates the two jobs. The internal owner keeps the queue, knows the people and holds the numbers. The provider covers the nights, the weekends and the depth one person cannot have. The person on that Reddit thread who runs a provider says the same: one strong internal hire for responsiveness and ownership, outside help for after-hours and security.

Three situations and the fit: break-fix, outsourced with a named lead, one internal owner plus a provider
Which model fits which situation.

What should an outsourced contract say?

GR IT Services, a Dubai provider, publishes a checklist that any buyer can borrow:

  1. 01A written priority SLA with minutes per level, not 'we will respond quickly'.
  2. 02A service credit when the SLA is missed, so the promise has a cost.
  3. 03A named lead and a named backup, not 'our team'.
  4. 04A monthly report with tickets opened and solved, SLA compliance and top categories.
  5. 05Exit terms: what happens to your data, credentials and runbooks if you leave.

It lists three red flags: 'unlimited support' with no scope, an SLA with no service credit, and an auto-renewal with no opt-out window. It also suggests a 90-day pilot with a clean exit and two reference clients in your industry that you can call.

Add one line of your own: the monthly report comes from the ticket log, and you can see the log. A report you receive is the provider's view. The log is the same data you would have kept yourself.

Where does Mindcat Desk fit, and what does it cost?

Mindcat Desk does not provide IT support. It is the ticketing system that gives every request a number, an owner and an SLA clock on your working calendar, whichever side runs the desk. If you keep the desk in-house, it is your queue. If you outsource, the free read-only owner login lets you see the queue yourself. Customers and staff who raise requests are free, so only the people who answer count as agents.

Our page prices each agent a month in bands: AED 99 for agents 1 to 5, AED 69 for 6 to 20, AED 49 for 21 to 50 and AED 39 from 51. The shared plan has a monthly minimum of 5 agents, AED 495, so no one can buy a single agent at the per-agent rate. Twenty agents pay 5 × 99 + 15 × 69 = AED 1,530 a month. Up to 20 agents, the quick start is a fixed package we set up for AED 2,500, one time. Larger teams get a written plan. AI drafts on your own account, SMS and your phone system are billed at cost. Prices exclude VAT.

What it does not do today: Arabic screens are about 60 percent translated, and we finish the ones your team uses during setup. Ramadan hours and public holidays go into your calendars during setup each year. Local SMS gateways and WhatsApp as a ticket channel are options we connect in setup. Teams that sell and serve on WhatsApp should start with Mindcat Inbox. Work orders and equipment sit in Mindcat Maintain and Mindcat Assets.

We call the method Every request on the clock. Tell us how many agents answer requests, how they arrive and the response time you promise. We reply with the setup plan and the monthly price per agent, in AED. If you cannot yet say who owns the queue, we say start there before you buy anything.

Filed under

Ticketing system and service desk (Mindcat Desk)in house vs outsourced it supportmanaged it services dubaiit support sla
Useful to someone on your team?

FAQ

Questions teams ask next

Is in-house or outsourced IT support cheaper for a Dubai company?
It depends on the numbers you hold, not on the quote. One UAE provider's page of 18 March 2026 puts the yearly cost for a 20 to 100 person firm at AED 350K to 700K+ in-house against AED 60K to 180K managed. That is a provider selling the managed side, so use it as a range to test, and add the hours your own staff spend covering gaps.
What is the difference between response time and resolution time?
Response is how fast someone acknowledges the ticket and starts. Resolution is how long the fix takes. A contract that quotes only response times can leave a system down for hours while an engineer investigates. Ask for both, by priority.
What is a co-managed IT model?
One or two people on your payroll own the queue and know your systems, and an outside provider covers after-hours, security and project depth. Providers in the UAE describe it as the usual fit for firms from about 50 to 300 staff.
What does Mindcat Desk cost?
AED 99 an agent a month for agents 1 to 5, AED 69 for agents 6 to 20, AED 49 for 21 to 50 and AED 39 from 51, with a monthly minimum of 5 agents (AED 495) on the shared plan. 20 agents pay AED 1,530. The fixed quick start for up to 20 agents is AED 2,500, one time. Prices exclude VAT.
What is Mindcat Desk built on?
Mindcat Desk is built on Zammad, licensed under AGPL-3.0, and any changes we make to it will be released under the same licence. We are not affiliated with the Zammad Foundation.

Sources

  1. 01iTAG: Managed IT services vs in-house IT teams, UAE (18 March 2026)Accessed 22 Oct 2026
  2. 02Al Aida IT: IT support SLA response times explained for SMEsAccessed 22 Oct 2026
  3. 03GR IT Services: Managed IT services Dubai 2026, provider comparisonAccessed 22 Oct 2026
  4. 04Reddit thread archive: How do you know when it's time to leave your MSP? (snapshot 23 June 2026)Accessed 22 Oct 2026
  5. 05Mindcat Desk: prices, calendars and gaps (live page)Accessed 22 Oct 2026
Shivanath Devinarayanan, founder of Mindcat

Written by

Shivanath Devinarayanan

Founder, Mindcat Consulting · Salesforce MVP Hall of Fame

Runs 200+ agents in production. Reads every brief that comes in and signs the work that goes out.

About Shivanath

Mindcat Desk · the written assessment

We work in real estate and right now, leads go cold before anyone replies.

Industry
Problem

Brief: Real estate. Leads from portals and WhatsApp. Follow-up has no owner. An agent on a named process. A reviewer on the exceptions. From: /blog/outsourced-it-support-or-in-house.