Who we are

About IT Horizon

A boutique technology house engineering enterprise systems with the precision of a luxury maison.

Our story
Odoo Partner

Comprehensive Odoo

End-to-end Odoo 20 Enterprise, implemented, customized, integrated and supported by certified specialists.

Become a client
Odoo apps

Every app, configured for the Gulf

Finance, sales, supply chain, HR, marketing and services apps implemented with the local tax, payroll and language rules each country needs.

All Odoo apps
What we do

Beyond ERP

Strategy, product engineering and customer-experience work that turns systems into advantage.

Talk to us
Sectors

Industry depth

Domain fluency across the sectors that define the GCC economy, and the regulations behind them.

Discuss your sector
Learn · grow · succeed

Insights

Real-world ideas, case studies and sessions to help your business work smarter with Odoo.

Browse the blog
Contact usBook a consultation
Odoo 20 · Services

Odoo Field Service, jobs closed on site.

Technicians get their jobs on a phone, record time and parts, and leave the site with a signed worksheet and an invoice already raised. We implement Odoo Field Service for MEP contractors, facility management companies and equipment suppliers in Kuwait, Saudi Arabia and the wider Gulf.

What Odoo Field Service does

The standard 20 Enterprise feature set we configure, train on and support.

01

Scheduling and dispatch

Gantt and calendar views per technician, drag and drop dispatch, and a map view that shows the jobs of the day with the route between them.

02

Mobile task execution

Technicians open the job in the Odoo mobile app, navigate to the address, start the timer, add photos and mark the task done when the work is finished.

03

Custom worksheets

Worksheet templates per job type, such as AC maintenance or fire alarm inspection, with checklists, readings and photos, signed by the customer on the technician phone.

04

Parts and materials

A product catalog on each task to add spare parts and materials used, deducted from stock and added to the sales order for invoicing at the agreed price.

05

Invoicing on site

Time and parts flow to a sales order linked to the task, so the invoice is created once the job is validated, ready to send or collect on site.

06

Recurring and planned jobs

Recurring tasks for maintenance contracts, jobs created from sales orders or helpdesk tickets, and reports on jobs per technician, duration and customer.

Configured for Kuwait, the GCC and Egypt

The local rules we set up and keep current for Odoo Field Service, so the system matches the regulator and the way people here work.

Why an Official Odoo Partner matters
  • Arabic and English worksheetsWorksheet reports, signatures and the job summary sent to the customer print in Arabic or English with right-to-left layout, chosen by the language of each customer.
  • Local addresses on the mapKuwait block, street and building addresses with the PACI number, and Saudi national address short codes, stored on the contact so the map pin lands on the right building.
  • Summer midday work banKuwait, Saudi Arabia, the UAE and Qatar ban outdoor work in the summer midday hours, so outdoor jobs are planned outside those windows and indoor jobs fill them.
  • Tax and payment on siteInvoices raised on site carry the ZATCA QR code and 15% VAT in Saudi Arabia and KWD three decimals in Kuwait, with KNET, Mada or Benefit payment links for the customer.
ITH Suite

What IT Horizon adds on top of Odoo Field Service

Modules and services we built from real Gulf implementations, written to Odoo guidelines so they upgrade with the platform.

ITH Hub technician app

A Flutter app for technicians and a Next.js portal where customers book visits, see job status and download signed reports, connected to Odoo through ITH API.

WhatsApp Business notifications

Customers get the appointment, the technician on the way and the signed worksheet on WhatsApp Business, and technicians receive new jobs there with the map link.

KNET and Mada payments

Payment links through our Tap integration let customers pay by KNET, Mada, Apple Pay or card while the technician is still on site, reconciled in Odoo.

FAQ

Questions, answered.

Yes. Field Service runs in the Odoo mobile app and in any phone browser, on Android or iPhone. Each technician needs an Odoo user, and the default views show each technician only the jobs assigned to them for the day.

Yes. Worksheet templates are designed with Studio: checklists, readings, photos, signature and any fields your inspection needs. Each job type gets its own template, and the PDF report carries your branding in Arabic and English.

Parts added to a job create a delivery from the warehouse, or from a van location per technician if you track van stock, and appear on the sales order. Stock and the invoice both update when the job is validated.

Yes. The customer signs the worksheet on screen, and Odoo attaches the signed PDF to the task and sends it by email. We add a WhatsApp Business message with the same report for customers who prefer it.

Yes. Recurring tasks repeat a visit on the cycle in the contract, for example quarterly AC servicing per site, and each visit lands in the schedule ahead of time. Parts used outside the contract are billed separately on the sales order.

Send technicians out ready and bring invoices back.

Tell us how many technicians you run and what a typical job looks like, and we will design the worksheet and the dispatch board.