Skip to content
Kuality.ai
ERP & OperationsSyriaAYS Group (At Your Service)

One bilingual platform that runs a cleaning & maintenance company, from the first call to payroll.

AYS Group CRM & Operations Platform
Client
AYS Group (At Your Service)
Sector
Facility services · CRM · Field operations
Market
Syria
Platforms
Web app · Field-worker mobile view · Public booking site
Users
Super admins · Call-centre agents · Operations supervisors · Accountants · Field workers · Clients, through booking, quotations and surveys
Technology
Next.jsTypeScriptFirestoreCloud FunctionsFirebase AuthCloud StorageApp Hosting
Overview

AYS Group needed one system for the full life of a job. We built a bilingual (English/Arabic, full RTL) operations platform: calls and website bookings become priced job cards, flow across a configurable Kanban board, get scheduled with crews, vehicles and equipment, and close with online quotation approval, invoicing, satisfaction surveys and payroll calculated from real attendance. Money in and money out (job-card payments, purchases and payroll payouts) is pushed to a dedicated accounting module through Cloud Functions.

8
Roles, five with sign-in
2
Languages, full RTL
1
Platform from call to payroll
7
Vehicle record types
The challenge
  • Many calls are enquiries only, so they had to be logged first and kept off the job board until there is real work to schedule.
  • Delays and no-shows on site needed an owner and a reason, and discounts needed clear limits on who may give them.
  • Pay rates change with the day and time of work, so payroll had to be worked out from actual attendance.
  • A van can only be in one place at a time, and double bookings had to be stopped before they reached a crew.
  • Quotations could sit unanswered by clients, and client feedback was scattered.
Our approach
01

Calls and website bookings become job cards on a Kanban board whose stages the admin configures. Each stage limits which roles can move cards into it, and a blocked move shows every reason at once.

02

Jobs are scheduled on a calendar that stops a vehicle being double-booked. Field workers check in and out on site, with their location captured and checked against a geofence, and a late arrival records a reason.

03

Clients approve quotations online, and an unanswered quotation expires automatically after 24 hours. Invoices take partial payments, and a satisfaction survey follows each job.

04

Payroll is calculated from attendance, every money-bearing record syncs automatically to the separate AYS accounting system, and alerts arrive as web push in Arabic or English.

What we built

Intake & clients

  • Call log with follow-up reminders
  • Public booking site and a queue for web bookings
  • Client directory with acquisition sources
  • VIP clients flagged automatically on new cards

Job board & field work

  • Kanban with money totals, flags and comments with @mentions
  • Time extensions, postpone or cancel with reasons, and an archive
  • Multi-day jobs signed off day by day
  • My Jobs page for field workers, with GPS check-in and attendance per card

Finance, HR & payroll

  • Quotations, numbered invoices, partial payments and outstanding balances
  • Employee directory, documents and ratings
  • Payroll runs and payouts with an itemised breakdown
  • Automatic sync to the AYS accounting system

Contracts & maintenance

  • Cleaning contracts whose recurring visits create job cards
  • Maintenance proposals that become asset contracts
  • Client assets with QR stickers that open a public service history
  • Reusable inspection checklists, with a separate maintenance board and calendar

Fleet, procurement & insight

  • Vehicle registry with seven record types: custody, maintenance, inspections, fuel, incidents, expenses and mileage
  • Driver licences
  • Suppliers, purchases and warehouse intake
  • KPI dashboard and reports in five tabs: overview, financial, customers, operations and team
The outcome
  • The finished platform went beyond the proposal, adding maintenance contracts with QR-labelled client assets, a fleet registry, procurement, a five-tab reports suite and automatic sync with the AYS accounting system.
  • Field workers also gained their own sign-in and My Jobs page; in the proposal, supervisors logged attendance for them.

We make your competitors jealous.Don’t wait, call us

You’re one click closer to having your technology partner. Tell us about your idea, and we’ll come back with a plan, not a pitch.