Services · Mobile app development · AI chat agents

AI chat agents for Riyadh firms that answer in Arabic and act on real systems.

Codeeo handles AI chat agent development in Riyadh for regional headquarters, financial firms, clinic groups, event operators and semi-government suppliers. We build agents that read your own policies and records, reply in Arabic and English, complete tasks such as bookings and request tracking, and hand the conversation to a person when judgement is needed. Part of our team works from Riyadh, so workshops with your staff can happen in the same room.

A Riyadh customer who messages a company at night expects a useful answer, not a menu of options. A well scoped agent gives that answer from approved content, records what was asked, and leaves your team with a clean queue in the morning. For internal teams, the same approach turns a pile of circulars and manuals into answers employees can find in seconds.

Built for
Regional headquarters, financial and professional firms, healthcare groups, event operators and government suppliers based in Riyadh.
Typical timeline
We agree the first use case and its acceptance tests in discovery, then fix release dates in writing once your content and system access are confirmed.
What you own
The agent's code, prompts, knowledge base, conversation logs, admin console and cloud accounts, all registered to your organisation.
Rated
4.7 / 5 from 23 Google reviews

200+ companies servedFrom a first store to an ADX listed developer

Modon
Majid Al Futtaim
HP
Belkin
Dulsco Group
OneClickDrive
Hanayen
HMS
Clocksprings
Ghezlan

What a Riyadh agent can do

Capabilities shaped around how the capital does business.

Riyadh concentrates head offices, ministries, regulators and the companies that serve them, so many conversations here are formal, document heavy and tied to approval chains. An agent for this city has to quote the right policy version, respect who is allowed to see what, and switch between formal Arabic, Najdi phrasing and business English without losing the thread. It also has to work across channels: your website, your mobile app, WhatsApp Business and an internal staff portal. The list below is where most Riyadh projects begin. We rarely build all of it at once; discovery tells us which three or four parts will remove the most repetitive work from your team first, and the rest is planned for later releases. Conversational AI agent development Riyadh teams can actually maintain also means giving your own staff the tools to edit answers, so the agent keeps pace with new circulars and price changes without waiting for a developer.

Explain your project
  • Policy and procedure answers for staff

    Regional headquarters and large employers in Riyadh carry thick manuals on travel, procurement, leave and compliance. An internal agent searches the current approved version, quotes the clause it relied on, and tells the employee who owns the policy when the answer is not covered. Answers are limited to the employee's grade, entity and location where policies differ.

    HR and finance teams stop answering the same policy question every week.

  • Formal Arabic and Najdi phrasing

    Customers in the capital move between Modern Standard Arabic, local Najdi expressions and English, sometimes inside one message. We test the agent on real samples from your inbox and tune replies so the tone suits a bank, a clinic or a ministry contractor rather than a casual app.

    Replies sound appropriate to your sector and to Riyadh readers.

  • Signed in requests with Nafath

    Where your organisation is approved to use national identity sign in, the agent can confirm who it is talking to before it shows an application status, a policy document or account details. Anonymous visitors still get general answers without personal data. The sign in step is skipped entirely for questions that need no personal data.

    Personal information only appears once identity has been confirmed.

  • Request tracking across departments

    For suppliers, tenants and applicants, the agent reads ticket or case status from your CRM or service desk and explains the next step in plain language, including which document is still missing and where to upload it. Applicants can also upload the missing file in the same chat.

    Fewer chase calls and emails asking for an update.

  • Event and season enquiries

    Venues, promoters and hospitality operators see sharp spikes during Riyadh Season and major conferences. An agent answers questions on timings, entry rules, parking and accessibility, and passes ticket problems to the box office team with the order reference already attached. Rules for each venue can be switched on and off as events change.

    Peak weeks stop overwhelming a small support desk.

  • Appointment booking with travel context

    Clinics and service centres can let patients and clients book, move or cancel slots in chat. Since the Riyadh Metro opened, many visitors plan around stations, so the agent can share the nearest station and parking notes for each branch from your own location data.

    Bookings and changes happen without a phone call.

  • Voice notes and spoken questions

    Plenty of Riyadh customers prefer to send a WhatsApp voice note rather than type, especially in Arabic. The agent transcribes the note, answers in text or a short spoken reply, and keeps the transcript in the log. Unclear audio triggers a polite request to repeat or a handover, never a guess.

    Customers can ask the way they normally talk.

  • Human handover with full context

    When a complaint, an exception or a regulated decision comes up, the agent routes the chat to the right team in your contact centre with a summary, the customer's language preference and the documents already shared. Handover hours follow your contact centre's shifts, and outside them the agent takes a callback request.

    Staff pick up a conversation without asking the customer to repeat it.

  • Audit trail and access control

    Every answer is logged with the sources used, the user role and the time. Administrators decide which knowledge collections each audience can reach, so a public visitor never sees internal guidance meant for employees. Logs follow the retention period your records policy sets, then are deleted or archived.

    Compliance teams can review exactly what the agent said and why.

  • Management reporting

    A dashboard groups conversations by topic, channel, branch and outcome, flags questions the agent could not answer, and shows where handovers cluster. Those gaps become the content backlog for the next release. Reports can be exported for monthly steering meetings with department heads.

    Decisions about the agent are based on what people actually asked.

Who this is for

Four kinds of Riyadh organisations we build agents for.

Riyadh buyers usually come to us with one of four problems: a growing headquarters that cannot keep internal questions under control, a regulated business that wants automation without losing oversight, an operator facing seasonal crowds, or a supplier that answers the same government related questions all day. Each needs a different scope, different integrations and a different level of review before anything goes live.

01

Regional headquarters moving staff to Riyadh

Companies relocating their regional head office to the capital hire quickly and bring people from many countries. New joiners ask about visas, housing allowances, IT access and expense rules. An internal bilingual agent trained on your onboarding pack and HR policies gives consistent answers on day one, and routes anything personal to the right HR partner. We connect it to Microsoft 365 or your HR system so it sees current documents rather than an exported copy that goes stale. Managers also get a view of the questions new hires ask most, which shows where the onboarding pack itself needs rewriting.

Internal agents are often the safest first project.

02

Financial and professional firms near KAFD and Olaya

Banks, finance companies, insurers and advisory firms in the King Abdullah Financial District and along Olaya want faster client service but answer to supervisors and internal risk teams. We design the agent to explain products and processes, collect documents and book meetings, while keeping advice, approvals and anything SAMA expects a person to decide firmly with your staff. Wording is reviewed by your compliance team before release. Product sheets and fee schedules are pulled from your controlled documents so the agent never quotes an outdated version.

The agent informs and routes; your people decide.

03

Venues, promoters and hospitality groups

Riyadh's events calendar creates short periods of very heavy demand. A chat agent on your app, site and WhatsApp absorbs the repeated questions about gates, dress codes, family sections, refunds and transport, and keeps the box office free for real problems. Content is updated per event from an admin screen, so your marketing team can publish new rules without a developer. Organisers can also push gate changes and weather notices to ticket holders who opted in to messages.

04

Suppliers and contractors to government entities

Firms that serve ministries and public bodies field constant questions about tenders, onboarding documents, invoices and delivery schedules. An agent that reads your contract register and service desk tells each counterpart where their request stands, which form is due and who their account lead is. Every reply is logged, which helps when a government client asks for evidence of a response. Bilingual replies matter here, since many counterparts write formally in Arabic while your own project staff work in English.

How a Riyadh agent goes from idea to daily use.

  1. 01Use case workshop in RiyadhWe sit with the people who answer today's questions, read a sample of real conversations and agree the one or two outcomes the first release must deliver. The output is a one page brief your sponsor can take to IT and compliance.
  2. 02Content and data auditWe list which policies, FAQs, price lists and systems the agent may use, who approves each source, and which data must never be exposed. Sources without an owner or a review date are fixed or left out of the first release.
  3. 03Conversation designArabic and English flows, tone rules, refusal wording and handover triggers are written and reviewed with your team before any model is connected. Riyadh reviewers read every sample reply aloud to check it sounds right.
  4. 04Build and integrationWe connect retrieval, your CRM or service desk, sign in and messaging channels, and set up the admin console where your staff manage content. Integrations run in a test environment first, using copies of data rather than live records.
  5. 05Evaluation before launchA test set of real questions, including awkward and adversarial ones, is scored for accuracy, tone and safe refusals until it meets the bar we agreed. Your own subject experts mark the answers, and their scores decide whether we proceed.
  6. 06Supervised launch and tuningWe release to a limited audience first, review transcripts weekly, close content gaps and widen access once the numbers hold steady. Each widening of access is agreed with the business owner in writing.

Technology

What we build this with.

We choose the language model, hosting region and retrieval stack per project, weighing Arabic quality, data residency, cost per conversation and your existing cloud contracts. The agent sits behind your own APIs, so the model can be swapped later without rebuilding the product. Interfaces are built in React or Next.js for the web and in native or cross platform code for mobile, and integrations follow whatever your IT team already supports.

01Mobile

  • Swift
  • Kotlin
  • Flutter
  • React Native

02Data and cloud

  • PostgreSQL
  • MySQL
  • MongoDB
  • AWS
  • Azure
  • Docker

03Marketing and tracking

  • GA4
  • Google Tag Manager
  • Search Console
  • Meta Pixel
  • Looker Studio

Questions Riyadh teams ask about AI chat agents.

One audience, one channel and a short list of tasks.

We look for the questions your team answers most often and the tasks that follow them, such as booking, status checks or document requests. A good first scope for a Riyadh organisation is usually an internal staff agent or a customer agent on WhatsApp or your website, not both. Narrow scope lets us measure accuracy properly and gives your compliance and IT teams something concrete to approve before the agent reaches a wider audience.

Tell us what the business needs. We will tell you what to build first.

Schedule a free consultation and get a written recommendation, with costs, before you commit to anything.

Get in touch

PROVEN RESULTS

4.7 / 5from 23 Google reviews