Skip to Content

Skip to main content

Software that answers your phone, then

Voice agents that answer after hours, Odoo systems your team can operate, and ZATCA invoicing built for day-to-day business.

What we build

Eight services. One software studio.

Voice AI, Odoo ERP, ZATCA e-invoicing, POS, websites, chatbots, CCTV, and training. Take one, or the whole stack. Each ships into production on its own and connects to what you already run.

  1. 01
    Bahrain landline · Arabic + English · 780ms

    Voice AI agents

    A bilingual agent that answers your phone, qualifies the lead, and books the slot. Hooks into your CRM and WhatsApp Business.

  2. 02
    Phase 1 + Phase 2 · cleared first try

    ZATCA e-invoicing

    XML, QR, audit trail, FATOORA hand-off. Your accountant never opens a support ticket. Your KSA filings clear on submission, not on appeal.

  3. 03
    Odoo 18 · custom modules · accounting backbone

    ERP and Odoo

    Odoo 18 implementation, custom modules where the standard stops, integrations with banking, payroll, ZATCA, and your existing software you cannot replace.

  4. 04
    Multi-branch · offline-first · hardware sourced

    Smart point of sale

    Retail, restaurant, hotel POS. Multi-branch, offline-tolerant, integrated with stock and accounting. We source the hardware. We train the staff on site.

  5. 05
    EN + AR · mobile-first · LCP under 2.5s

    Websites and eCommerce

    Bilingual, fast, conversion-shaped websites built on Odoo Website. Editorial typography, real performance budgets, structured data baked in.

  6. 06
    AI

    AI chatbots

    Web, WhatsApp, customer-portal. Trained on your real documents, escalates to a human when the answer is not yours to give.

  7. 07
    CCTV · access control · biometric attendance

    CCTV & attendance

    Cameras, badges, fingerprint. Pulled into the same HR / payroll workflow your accountant already uses.

  8. 08
    Certified Odoo trainers · onsite or remote

    Odoo training

    Structured corporate training and ongoing consulting from end-user onboarding to advanced developer mentorship. We teach the team that uses what we ship.

Voice AI

A bilingual AI phone agent for businesses in Bahrain and Saudi Arabia.

Your phone rings at 11pm. The job is on the calendar by 11:01.
Results, not promises

How we deliver

From site visit to a live system in two weeks, not two quarters.

  1. 01

    We visit your office and watch the real work

    We come to you in Manama, Tubli, Al Khobar, or Lahore and see how your team actually works: the screens they stare at, the calls they dread, the spreadsheets holding everything together. Your proposal names that work, not a generic list of Odoo modules.
  2. 02

    You get a working Odoo system in week one

    By day five there is a real instance running on your real data. Your accountant logs in and uses it, and we change what does not fit on the spot. You find out the system works before you commit, instead of waiting three months for a demo.
  3. 03

    We go live with you in the room

    We deploy on a quiet day and stay on site for the first invoices, the first POS shifts, and the first calls your voice agent answers. Anything rough gets fixed that morning, in person, not logged as a ticket for later.
  4. 04

    The engineers who built it answer your calls

    Support is the same engineers who shipped your project, not a separate tier-1 desk. If the voice agent misroutes a call, the person who tuned it picks up. When ZATCA changes a rule, we ship the update before you read the email.
Built for daily operations

One connected system for sales, stock, invoicing, and the phone line.

Talk to a person

Common questions

Odoo, Voice AI, and ZATCA, answered before you ask.

How long does an Odoo implementation actually take?

For most SMEs in Bahrain or KSA: ten to fifteen working days from the site visit to a live system. We avoid month-long discovery phases because they hide bad fits. You get a working Odoo system in week one tells you more than a 60-page document ever will.

Will the Voice AI agent really pass for human?

On a Bahrain landline, yes, for the call types it is tuned for: booking, qualification, support routing. We disclose that it is an agent at the start of the call (it is the right thing to do, and most regulators are heading there). What surprises customers is the sub-second latency. The pause is what gives most agents away.

Are you ZATCA Phase 2 compliant from day one?

Yes. Every KSA-side deployment ships with the full XML, QR, and FATOORA hand-off built in. Our customers cleared their first invoice on day one of go-live with zero rejections. We keep up with ZATCA rule changes as a baseline, not as a separate paid track.

Do you support Arabic and English?

Both, top to bottom. Customer-facing screens, voice agents, invoicing, staff training, and the team that picks up your phone. Arabic-first, not Arabic-as-translation. RTL is treated as a layout primitive, not a flag we enable.

Who is on the other end of support?

The engineer who shipped your project. Not a separate tier-1 desk, not a chatbot deflecting tickets. If the voice agent misroutes a call tomorrow, the person who tuned it picks up. We keep the team small so this stays true.

How much does it cost?

Engagements scope to the work. A typical SME Odoo + ZATCA deployment sits in the BHD 3.5k to 12k range, including hosting, training, and three months of post-launch tuning. Voice AI starts at BHD 600 / month for a single Bahrain number with bilingual booking. We send a fixed quote after the site visit, not after a sales pitch.

Ready when you are

Tell us what to fix. We'll show you the system.

Working hours · Bahrain time Sun to Thu, 09:00 to 18:00. Voice AI handles the rest.