Skip to content

Cost and ROI

Ramadan and Hajj Call Center Peaks: Staffing Without Temp Hires

Plan for Ramadan, Eid, Hajj and Umrah call center peaks in Saudi Arabia: official season data, Ramadan working hours, staffing options and automation.

Ranen teamUpdated 7 October 20267 min read

Saudi contact centers face peaks that move every year. Ramadan, the two Eids, Hajj and the Umrah season follow the Hijri calendar, while salary days, school terms and national occasions follow the Gregorian one. Ramadan also cuts agent capacity at the same time as it reshapes demand, which makes it the hardest month to staff.

The usual answers are temporary hiring, overtime and outsourcing. Each has a cost and a lead time. This guide sets out the seasonal calendar with official figures, compares the staffing options with automation, and gives a planning method you can apply to your own interval data.

Key takeaways

Align historical call data by Hijri date, not Gregorian date. In Ramadan, working hours for Muslim employees are capped at 6 a day, so the same headcount delivers less capacity. Plan by call reason and by interval: automate the short, repetitive calls that drive the peak and keep agents for complex and sensitive ones.

The Saudi seasonal calendar for contact centers

SeasonTimingWhat changes
Ramadan9th Hijri month. The Ministry of Hajj and Umrah calendar sets 1 Shawwal 1448 AH as 9 March 2027, which places Ramadan 1448 in roughly February to early March 2027, subject to the official moon sighting.Working hours for Muslim employees capped at 6 a day or 36 a week (Labor Law Article 98). Daily demand patterns shift; check your own interval data.
Eid al-Fitr and Eid al-AdhaFour days of private-sector holiday for each Eid, per the ministry announcement reported by Argaam. Ramadan 29 was the last working day before Eid al-Fitr; Eid al-Adha holidays began on 9 Dhul Hijjah.Demand before the holiday (orders, deliveries, travel, payments), thin staffing during it, and a backlog after it.
HajjDhul Hijjah. GASTAT counted 1,707,301 pilgrims in Hajj 2026 (1447H), of whom 1,546,655 came from abroad, and 1,673,230 in 1446H (2025).Travel, transport, telecom, banking, healthcare and hospitality lines, plus many callers who are new to Saudi services.
Umrah seasonFor 1448 AH, Umrah visas are issued from 31 May 2026 to 9 March 2027, with final entry on 23 March 2027 and final departure on 7 April 2027.A long season, not a single peak. GASTAT reported 15,222,497 Umrah performers in Q1 2025 alone.
Salary cycleGovernment salaries are paid on the 27th of each Gregorian month, with service bill dates set in the following week (Okaz, 2018).Payment, balance, transfer and billing calls cluster around payday and bill dates.
National occasions and salesFounding Day is an annual holiday on 22 February (SAMA Rulebook). National Day and retail promotions add further peaks.Order, delivery, return and promotion calls in retail, e-commerce and telecom.
School cycleTerm starts, registration and results, per the Ministry of Education calendar for each year.Education, transport, banking and healthcare lines.

Because the Hijri year is about 11 days shorter than the Gregorian year, Ramadan and Hajj start earlier each Gregorian year. A forecast built on "the same month last year" will be wrong. Tag every day in your history with its Hijri date and compare like with like.

Why seasonal peaks are expensive

Peaks hurt for three reasons that compound.

  • Demand concentrates by interval. Erlang C staffing is calculated per interval from call volume, handle time and the target service level, then grossed up for shrinkage. A peak evening hour needs staff for that hour; the monthly average does not help.
  • Capacity falls. Ramadan hours, Eid leave and seasonal annual leave all raise shrinkage when you need the most agents.
  • Extra capacity costs more. Overtime is paid at the hourly wage plus 50% of the basic wage (Labor Law Article 107). Temporary agents need recruiting, training and supervision, and are slower while they learn.

The cost model in our guide to contact-center cost per call shows how each of these raises the cost of a handled minute.

Staffing options compared

OptionWorks best forLimits
Temporary hiringLong, predictable seasons such as UmrahLead time for recruiting and training; quality risk; cost of onboarding repeated each year
OvertimeShort spikes of a few daysPremium pay; fatigue; limited during Ramadan hours
Outsourcing to a BPOOverflow of simple, well-documented callsContract minimums and notice periods; knowledge transfer; data-protection review
Shift redesignDemand that moves within the day, as in RamadanRequires accurate interval forecasts and agent agreement
Callbacks and queue messagesSmoothing short peaksDefers work rather than removing it
Self-service (app, web, IVR menus)Simple lookupsCallers who prefer to speak, or whose request does not fit a menu
Voice AI agentHigh-volume, repetitive calls and outbound remindersNeeds integration with your systems and a clear handover rule for complex cases

Most centers combine several. The question is which call reasons each option should absorb.

A planning method for seasonal peaks

  1. Pull two or more years of interval data (15 or 30 minutes), tagged by Hijri date, Gregorian date and call reason.
  2. Forecast by call reason. Peaks are usually driven by a few reasons, such as booking status, payment dates or delivery questions.
  3. Calculate required agents per interval with Erlang C, then add shrinkage that reflects Ramadan hours and seasonal leave.
  4. Find the gap between required and available agents, interval by interval.
  5. Assign each call reason to an option: automate, shift, overtime, temporary staff or outsource.
  6. Test before the season. Launch any automation on one line weeks ahead, measure completion and transfer rates, then expand.
  7. Review after the season with the same tags, so next year's forecast starts from better data.

Which calls to automate during peaks

Good candidates are high-volume, short and rule-based: booking and order status, appointment confirmations, package or service information, payment due dates, changed opening hours during Ramadan and Eid, and outbound reminders before a deadline. Keep agents for complaints, disputes, vulnerable callers and anything needing judgment. Our article on when a voice agent should hand over to a human covers how to set those rules.

Language matters during Hajj and Umrah. Callers may speak different Arabic dialects or prefer English, and some speak neither. Check which languages your callers actually use before deciding what to automate; see how AI understands Arabic dialects on the phone.

How Ranen handles seasonal peaks

Ranen answers incoming calls and makes outgoing calls such as appointment reminders and order confirmations, in Modern Standard Arabic, Gulf, Egyptian, Levantine and Maghrebi dialects and English, and it replies in the caller's dialect. It completes requests inside your telephony, CRM, ticketing and knowledge-base systems, and transfers to an agent at once when needed, with a summary so the caller repeats nothing. Plans are measured in minutes; clients are notified near their limit, and extra minutes cost the same per-minute rate as their contract, so a peak month does not require new hires. Start with a demo on your own call recordings, model the season in the ROI calculator, or see pricing. For the full business case, read the voice AI ROI worked example.

Frequently asked questions

When is Ramadan 2027 in Saudi Arabia?

The Ministry of Hajj and Umrah calendar sets 1 Shawwal 1448 AH as 9 March 2027, so Ramadan 1448 falls in roughly February to early March 2027. Final dates depend on the official moon sighting.

How many hours do employees work in Ramadan in Saudi Arabia?

Under Labor Law Article 98, actual working hours for Muslim employees in Ramadan may not exceed 6 a day or 36 a week.

How do call centers handle seasonal peaks without hiring?

By forecasting by Hijri date and call reason, redesigning shifts around the new demand pattern, using callbacks for short spikes, and automating high-volume repetitive calls so agents focus on complex ones.

Is overtime cheaper than temporary staff?

For a few days, usually yes, since there is no recruiting or training. For a season lasting months, compare the 50% overtime premium and fatigue against the full onboarding cost of temporary agents.

Sources

  1. Ministry of Human Resources and Social Development: Actual working hours (Labor Law Articles 98 and 107)
  2. Argaam: Saudi private sector entitled to 4-day holiday for each Eid, says Ministry
  3. General Authority for Statistics: Total number of pilgrims for Hajj 2026 reaches 1,707,301
  4. General Authority for Statistics: Total number of pilgrims performing Hajj 1446H (2025) reaches 1,673,230
  5. Ministry of Hajj and Umrah: Umrah season calendar for 1448 AH
  6. General Authority for Statistics: Umrah performers exceed 15 million in Q1 of 2025
  7. Okaz: State employees to get salaries as per Gregorian calendar
  8. Saudi Central Bank Rulebook: The Saudi Founding Day holiday for the year 1446 H
  9. Call Centre Helper: Erlang C formula, made simple with an easy worked example

Hear Ranen on your own calls

Book a demo and we run Ranen on a sample of your call recordings, then size the plan with you.

Related articles

All articles

Cost and ROI6 min read

Voice AI ROI: A Worked Example, Step by Step

A step-by-step voice AI ROI example for a Saudi contact center: inputs, formulas, monthly results and a sensitivity analysis showing what changes the outcome.