What happens after a resident presses send

A resident writes to your WhatsApp number, from the app they already have. Mujamma gives the message a work order, a team, a technician, a clock and a record that stays with the villa. Here is one job, from Tuesday morning to the rating.

Al Waha Compound

Business account

Tuesday

06:52Tuesday, the same minute

A work order before the phone goes down

The message is about an AC and the resident, Khalid, says it is urgent, so it goes to the HVAC team as urgent work, tied to villa 32 and to the AC unit on its record. It is booked into the team's next free half hour inside its working hours, and the reply names the technician and brings a calendar invite.

A clock starts too: urgent work needs someone on site within 8 hours, other maintenance within 48. Your company sets the windows, and a team can have its own.

WO-AWC-HVAC-04471 Urgent

Kitchen AC blowing warm

Villa 32, Al Waha Compound

Unit
Daikin FTKF50C, kitchen
Team
HVAC, Ahmed Karim
Visit
Tuesday 08:00
On site by
Tuesday 14:52

08:04Tuesday

Ahmed works from WhatsApp too

Ahmed has a thread of his own with Mujamma. He starts the job from it, puts it on hold if a part is missing, and finishes it there, and the resident is told when the work starts and when it is done. A job put on hold before anyone is on site stops its clock until it is resumed.

Supervisors, the helpdesk, security and suppliers each have their own commands in the same way.

08:47Tuesday

Closed, then rated

When Ahmed finishes, the resident gets a link to a short page that asks for one to five stars and a comment if they have one. The rating goes on the job and on the villa's record, where the next person to look at villa 32 will find it.

18:20Thursday

Bookings on the same thread

The majlis, the gym, the courts and the pool are booked in the same conversation. Each facility's opening hours, slot length, capacity and booking horizon are checked before anyone is told yes, and some facilities wait for a manager's approval.

A coach can keep the same hour every week: weeks that clash are skipped, and the resident is told which. Every booking comes with a calendar invite, and cancelling takes it off the calendar.

Thursday

New · Voice

Talk instead of typing

Residents and staff hold the microphone and say what they need. Mujamma puts it into words, and the request, the booking or the question goes ahead as if they had typed it.

Answered by voice
With the Voice and Languages pack, a resident who speaks hears the answer, in English today, in one of six voices the office picks.
Voice until they type
A conversation started by voice stays in voice, updates on their visits and bookings included. A typed message turns it back to text.
Links still arrive
A voice can't read out a link, so it follows the note on its own: ⭐ for the rating page, 📅 for the calendar invite.

Thursday

Had nobody turned up

When a job misses its window, Mujamma moves it up one level for every window that passes with nobody on site, and stops the moment a technician starts.

  1. Tuesday 06:52

    The HVAC team

    The job is booked for 08:00, and its 8 hours start.

  2. Tuesday 14:52

    The supervisor

    The window has passed with nobody on site, so Mujamma alerts the supervisor.

  3. Tuesday 22:52

    The compound manager

    A second window has gone by, so the manager hears about it too.

An urgent job open in the dashboard, AC not cooling in the kitchen: reported at 09:59, Ahmed's visit at 10:30 inside its 8-hour window, on track with 7 hours 47 minutes left, and when Mujamma would alert the supervisor and then the compound manager if nobody were on site.
The same clock in the dashboard, on an urgent AC job with an 8-hour window. The visit starts well before the deadline, and the panel already says who hears about it, and when, if nobody turns up.

The villa remembers

Every job lands on the villa and on the unit that failed. The third call about the same air conditioner shows up as the third, so a unit that keeps failing gets noticed before it becomes an emergency.

An asset register
Brand, model, serial number and warranty, with every job that ever touched the unit.
Common areas of their own
A gate, a lift or a shared pool is a record like a villa, with no resident attached, so nobody messages a lamp post.
Villa types
Describe a layout once, and the next villa of that type arrives with its rooms and equipment listed.
The page for villa V-101: three open work orders, among them the urgent kitchen AC job booked for 10:30 with eight hours on its clock, five jobs in 90 days, its recent visits, and its air conditioner flagged with two jobs in 90 days.
A villa at a demo compound, with its open jobs and an air conditioner that keeps coming back. Swipe to see the rest.

Plans that write their own work orders

A preventive plan books its visits 14 days ahead, each one already assigned, so the filter change is on the calendar before anybody picks up a phone.

Built from dropdowns
Pick the asset, the team and how often. Nobody writes a recurrence rule by hand.
On the same calendar
Planned visits sit beside the reported faults and the bookings, against the same technicians.
The calendar for 1 to 7 November: an annual AC service done, a bathroom light with the technician on site, the urgent kitchen AC visit at 10:30, an urgent gate repair booked past its deadline, a missed water heater visit and a tennis booking request.
Visits and bookings on one week, across both compounds, with the missed one marked. Swipe to see the rest.

What the office sees

A dashboard for the people who run the place: what needs somebody now, everything that is open, and the numbers you will be asked for at the end of the month.

The Today screen: a missed visit, an urgent gate repair booked past its window, a job on hold and a setup gap, each with its action, beside the day's visits, the urgent kitchen AC visit at 10:30 among them, and bookings.
Today, in the order somebody has to deal with it. Swipe to see the rest.
Ten teams to start with
Four of your own for HVAC, Electricity, Civil Works and Plumbing, and six for the suppliers you already use. A supplier's job goes to their contact and comes back with its evidence on the work order.
Rates and service levels
Set per company, and per team where a team differs. Moving a job to another team retimes it.
Insights
Windows met by week and by category, ratings, jobs by team, and the units that keep coming back.
Message templates
Written in Mujamma and submitted to Meta from here, versioned, with the Arabic beside the English.
Managers of their own
A compound manager gets WhatsApp onboarding, a private calendar feed and an API token for their own systems.
Roles with real limits
Resident, technician, helpdesk, supervisor, manager, security and supplier, each with their own view and nothing more.

Why Property Managers Choose Mujamma

  • No lock-in, open integration. Mujamma is built on FIWARE open data models and open formats, so it plugs into the tools you already run. Bookings sync straight to your calendar, and people sign in with OpenID Connect, the same standard Google and Microsoft accounts use.
  • AI-ready and accessible. Native WebMCP support means AI assistants can work with Mujamma out of the box. The interfaces meet WCAG, so every resident and staff member can use them.
  • Privacy and security. Each property’s data is kept strictly separate from every other tenant’s. Passport and ID numbers are encrypted, and nothing personal ever reaches the logs.
  • Reliability without downtime. Mujamma runs on AWS with self-healing automation. A failed update rolls back on its own, your data is mirrored across regions, and you have a 7-day rolling backup history. Dedicated EU hosting is available on request.
  • One line for resident communication. Guest visits and tenant requests from every building and compound come through a single WhatsApp number. Live in English today, with Arabic and Hindi next.
  • Messaging included. Every plan comes with 30 messages per unit per month, pooled across your whole portfolio. Quiet buildings cover busy ones, and there are no surprise charges.

Run a compound in Bahrain? See it before launch.

A confirmation now, one email when we launch. No newsletter.