WhatsApp Us

Saudi Arabia · AI agents that take actions

AI agent development for Saudi Arabia: agents that act on orders, bookings and reports, with you in control

If you are searching for an AI agent development company in Saudi Arabia, start with one question: which actions may the agent take on its own, and which must a person approve? BtechWaleTech is three freelance developers in India who build tool-calling agents connected to Salla, Zid, Foodics, Google Sheets and your CRM, with approval checkpoints, audit logs and Arabic test sets agreed before launch. Agents start from US$600. Need a question-answering assistant instead? See AI chatbot development in Saudi Arabia.

  • AI agent build fromUS$600, about 2–4 weeks
  • Agent inside a larger platformFrom US$900
  • Connects toSalla, Zid, Foodics, Sheets, CRM, WhatsApp
  • Control modelRead, draft, act-with-approval tiers
  • HostingYour cloud account, region of your choice
  • After launch2 months free care, then from US$120/mo
  • Agents from US$600
  • Tool calling, not just chat
  • Salla · Zid · Foodics APIs
  • Human approval steps
  • Full audit logs
  • Arabic evaluation sets
  • Your cloud, your keys

Three freelance developers in India · AI and automation led by another of us · WhatsApp replies daily

  • 3Developers, one of them focused on AI and data
  • 4Permission tiers we agree before build
  • 2Working days to an itemised quote
  • 2Months of free maintenance after launch

The short answer

What does an AI agent development company in Saudi Arabia actually build?

An AI agent is software that reads a request, decides which tool to use, and takes a step in your systems, such as checking an order in Salla, booking a slot or compiling a Foodics sales report. We build these agents from US$600, typically in 2–4 weeks, with permission tiers, human approval for risky actions, audit logs and Arabic test cases agreed in writing.

For fixed, rule-based workflows without judgement calls, AI automation services may be the cheaper fit; for customer conversations only, compare AI chatbots.

Last updated

An AI agent project at a glance
Starting priceFrom US$600, quoted in USD
First working agentAbout 2–4 weeks after approved scope
Model choicePicked after testing on your Arabic and English cases
Actions allowedListed tool by tool in the written scope
Risky actionsHeld for a named person to approve
RecordsEvery tool call logged with input, output and approver
Where it runsYour cloud account, keys and data

Agents Saudi businesses ask for

Jobs an AI agent can take off your team

Each agent below does a real task in a real system. None of them is a general assistant with open access; each has a short list of tools and a clear line where a person takes over.

Why choose us

Plugin chatbot, large AI consultancy or a small freelance team?

All three can put an AI model in front of your data. They differ in who designs the controls and who owns the result.

Plugin chatbot, large AI consultancy or a small freelance team?
What you need to know Off-the-shelf chatbot plugin Large AI consultancy BtechWaleTech
Can it take actions in your systems Usually answers only; actions limited to the vendor’s connectors Yes, custom Yes, through tools we write for your APIs
Salla, Zid, Foodics connections Only if the plugin supports them Built on request Built against each platform’s documented API
Approval steps and audit logs Basic or none Usually included Agreed per action before build
Arabic quality testing Vendor’s general testing Often extensive A test set of your own Arabic and English cases
Where data and keys live Vendor’s cloud Varies by contract Your cloud account and your model API keys
Starting cost Monthly subscription Larger programmes From US$600
Time to first working version Hours to days Weeks to months About 2–4 weeks
Who can change it later Only the vendor The consultancy or your team Anyone; code is in your repository

If you need an enterprise AI programme across many departments with on-site governance workshops, a larger consultancy is the better fit; we build focused agents for SMEs and teams.

Pricing

What AI agent development costs

An agent that works with one or two systems, for example a Salla store and WhatsApp, starts from US$600. Three things move the quote: the number of tools the agent can call (each one is code we write, test and log), the approval workflow around risky actions, and the size of the Arabic and English evaluation set we must pass before launch. Agents built into a new customer portal or app start from US$900. Model usage fees are billed by the model provider to your own account, so they never appear on our invoice, and we give you an estimate of them from testing before you commit.

Starting prices in INR and USD
ServiceIndia (INR)Worldwide (USD)Typical timelineWhat is included
Static website from ₹10,000 from US$150 1 to 2 weeks Up to 100 pages, Responsive design, Contact form and enquiry setup, Basic SEO tags and sitemap
SEO website (299+ pages) from ₹20,000 from US$300 3 to 5 weeks 299+ SEO pages, Keyword and page planning, Schema, sitemap, and internal linking, Design to deployment included
Ecommerce store from ₹50,000 from US$750 4 to 8 weeks Product and category pages, Payment gateway setup, Order and inventory basics, Performance tuning
Android & iOS app from ₹40,000 from US$600 6 to 10 weeks Android and iOS app (Flutter or React Native), Login, forms and push notifications, Admin panel and API connection, Google Play and App Store publishing
Custom web app or software from ₹60,000 from US$900 6 to 12 weeks Custom features and APIs, User accounts and roles, Admin panel, Deployment and handover
AI automation from ₹40,000 from US$600 2 to 4 weeks Workflow mapping, Tool and CRM integrations, AI agent or automation build, Testing and handover
Monthly SEO from ₹10,000/mo from US$150/mo Ongoing, monthly Technical fixes, On-page and content work, Local SEO and listings, Search Console reporting
Maintenance and support from ₹8,000/mo from US$120/mo Ongoing, monthly Content updates, Bug fixes, Backups and security checks, Speed and uptime checks

All prices are starting points, quoted in INR for India and USD for international clients, not fixed quotes. Final cost depends on the number of pages, features, integrations, content, and timelines. Share your requirement and you get an itemised estimate with nothing hidden. See full pricing.

What is an AI agent, and how is it different from a chatbot?

An AI agent is a language model given a set of tools and allowed to decide which tool to call next to finish a task. A chatbot talks; an agent talks and then does something in your systems, such as updating an order, booking a slot or writing a report.

In practice the difference shows up in three places. A chatbot answers from a knowledge base and hands off to a person when it cannot help. An agent can call functions you define, for example get_order_status, find_free_slots or create_refund_draft, read the result and decide the next step. It can also run without a customer at all, on a schedule, like a reporting agent that wakes up at 7 am Riyadh time and summarises yesterday’s sales.

That extra power is also the extra risk. A chatbot that makes a mistake gives a wrong answer; an agent that makes a mistake can issue a wrong refund. This is why any serious AI agent development company in Saudi Arabia, or anywhere, should talk to you about permissions and approvals before it talks about models. If you only need customers’ questions answered, our Arabic chatbot page is the better starting point.

Which tasks can an AI agent safely handle in a Saudi business?

Agents are safest where the action is reversible, the data is structured and a mistake is cheap to catch. Start there, then widen the agent’s permissions only after its logs show it behaving well.

We sort every proposed action into four tiers. Read: look up an order, a booking or a stock level; low risk. Draft: prepare a refund, a purchase order or a reply for a person to send; low risk because nothing leaves without a click. Act with approval: execute the step after a named person approves in WhatsApp, email or a dashboard. Act alone: execute without review, reserved for small, reversible actions such as rescheduling a booking within the customer’s own rules.

Tasks that fit well in Saudi SMEs include answering “where is my order” for Salla and Zid stores, rescheduling appointments, producing daily branch summaries from Foodics, qualifying WhatsApp leads, and matching supplier invoices to purchase orders. Tasks we advise keeping with people include anything involving medical advice, legal commitments, large payments, hiring decisions and messages that could harm a customer relationship if the tone is wrong.

  • Read: look-ups only, no changes
  • Draft: prepares a change for a person to send
  • Act with approval: executes after a named person says yes
  • Act alone: small, reversible actions within set limits

How AI agent development works, step by step

Building an agent is mostly careful integration and testing work; the model itself is the smallest part. Our process moves from a list of actions to a tested, logged agent running in your cloud.

We start with a task inventory: the exact requests the agent will handle, the systems it touches and the tier for each action. Next comes tool design, where each action becomes a small, documented function with strict inputs, for example an order number rather than free text, so the model cannot improvise a database query. Then model selection: we test two or three current models on your own Arabic and English examples and pick on accuracy, speed and cost, not brand.

The orchestration layer holds the conversation state, the approval queue and the logs. For simpler flows we use n8n or a small Python service; for agents inside a larger product, a Node.js or Python backend. Finally comes the evaluation stage: the agent must pass the agreed test set before it touches live data, and it runs in a shadow mode, where it drafts but does not act, for a short period so your team can compare its choices with their own.

Connecting an AI agent to Salla, Zid and Foodics

Salla, Zid and Foodics each publish developer APIs, so an agent can read and update your store or POS data through documented, permission-scoped access rather than screen scraping.

According to Salla’s developer documentation, apps built through Salla Partners get scoped access to a merchant’s store through OAuth 2.0 and can subscribe to webhooks, including conditional webhooks, so an agent can react when an order is created or its status changes. Salla also applies rate limits on its API endpoints, which we design around by caching look-ups and queuing bulk jobs. Zid’s developer documentation describes APIs for building apps, a Partner Dashboard with webhook logs, and a choice between public apps in the Zid App Market or private apps for a single store; a private app is usually the right route for one merchant’s agent.

Foodics offers developer documentation and an API and webhooks area in its settings, which lets a reporting or reorder agent read orders, menus and branch data. For each platform we request only the scopes the agent needs; a reporting agent, for example, gets read-only access. If you run a Salla store and want wider changes beyond the agent, our Salla store developer page covers themes and custom apps.

Approval checkpoints and audit logs: how you stay in control

Every action an agent takes should be traceable to a request, a decision and, where needed, a named approver. We build that record into the agent from day one rather than bolting it on after an incident.

An approval checkpoint pauses the agent and sends a short summary to the right person: “Refund 2 of 3 items on order 48213, reason: damaged on arrival, photo attached. Approve?” The approver replies in WhatsApp, email or an admin screen, and only then does the tool run. Rules decide who approves what, for instance branch managers for rescheduling and the finance lead for refunds.

The audit log stores, for every step, the user request, the model’s chosen tool, the exact inputs, the system response, the final message and the approver if any. Logs are kept in your own database with a retention period you choose, and personal data in them is limited to what you need for review. When something goes wrong, you can replay the exact chain of decisions, which is also how we improve the agent’s instructions.

  • Per-action approval rules with named roles
  • Approval requests on WhatsApp, email or dashboard
  • Tool inputs and outputs logged for every step
  • Retention period and access to logs set by you
  • Kill switch that returns the agent to draft-only mode

Testing an AI agent in Arabic: building an evaluation set

An Arabic evaluation set is a list of real requests with the correct outcome for each, used to test the agent before launch and after every change. Without one, “it works in Arabic” is just a feeling.

We build the set with you from real messages, stripped of personal details: formal Arabic, Gulf dialect, Arabizi written in Latin letters, English, and mixed sentences that switch halfway. For each request we record the expected tool call and the expected answer. Examples include “وين طلبي؟” with an order number, a reschedule request that names a day in the Hijri calendar, and a customer writing prices with Eastern Arabic numerals.

The team writes and runs the tests; a native Arabic speaker on your side reviews the tone and correctness of the answers, because we do not offer native Arabic copywriting. We report the pass rate per category, and the agent goes live only when you accept the results. The same set is rerun whenever a model version changes, so an update from the model provider does not silently change your agent’s behaviour.

Hosting and data residency choices for AI agents in Saudi Arabia

You decide where the agent’s code, database and logs run, and you choose which model provider processes the text. Both choices affect where personal data travels, so settle them with your legal adviser before the build.

For hosting, the agent can run in your existing cloud account. Google Cloud, for instance, lists a Dammam region (me-central2) in Saudi Arabia; its Dammam region access page explains that KSA-based customers access it through CNTXT, its reseller for the region. Other providers offer regions elsewhere in the Gulf or in Europe. We deploy to the region you pick.

The model call is a separate question. Hosted models from the major AI providers usually process requests in the provider’s own data centres, which may be outside the Kingdom. Where that is a concern, the options are to minimise and mask personal data before it reaches the model, to use a provider or model deployment available in a region you accept, or to run an open-weight model on your own servers, trading some quality for control. We explain the trade-offs in plain terms; the decision and the legal sign-off are yours.

PDPL, SDAIA guidance and responsible AI agent design

Saudi Arabia’s Personal Data Protection Law applies to agents that handle customers’ personal data, and the SDAIA data protection portal is the official source for it, including its breach-notification service and a self-compliance assessment tool. We design the agent to support your obligations; compliance itself stays with you and your counsel.

In the build that means collecting only the fields the task needs, masking identifiers in logs where review does not require them, keeping consent records for marketing messages, controlling who can read the logs, and making it possible to find and delete a person’s data on request. SDAIA has also published AI ethics principles that stress points such as transparency, accountability and human oversight; approval checkpoints and audit logs are practical ways of showing those in a small system.

We also make sure customers know they are dealing with an automated assistant and can reach a person. That is good practice, it reduces complaints, and it keeps the agent honest about what it cannot do. We do not provide legal advice or certify compliance, so ask your lawyer to review the data flow diagram we hand over with the build.

How much does AI agent development cost in Saudi Arabia?

With us, a focused AI agent connected to one or two systems starts from US$600 and takes about 2–4 weeks. The price moves with the number of tools, the approval workflow and the size of the evaluation set, not with the size of your company.

Running costs are separate and mostly go to other providers: model usage billed per token by the model provider, hosting billed by your cloud provider, and WhatsApp or SMS messages billed per message. During testing we measure how many tokens a typical request uses and give you a monthly estimate at your expected volume, so you can decide whether a cheaper model is good enough for simple steps.

An agent built into a new customer portal or app is part of a larger build from US$900. After launch you get two months of free maintenance, then care plans start from US$120/mo, covering model version updates, rerunning the evaluation set and adjusting tools when Salla, Zid or Foodics change their APIs. If you want to compare with an app budget, see app development cost in Saudi Arabia.

How to choose an AI agent development company in Saudi Arabia

Choose the team that talks first about your actions, permissions and test cases, and only then about models. A demo that answers clever questions tells you little; a written list of tools, tiers and pass criteria tells you a lot.

Ask each candidate five questions. Which actions will the agent be allowed to take, and which need approval? How will you test it in Gulf Arabic before launch? Where will the logs live and who can read them? Which API scopes will you request from Salla, Zid or Foodics? What happens when the model provider releases a new version? Good answers are specific and written; weak answers lean on the name of a famous model.

Also check ownership. The agent’s code, prompts, tool definitions and evaluation set should sit in your repository, and the model API keys in your account, so you are free to change providers or developers. Whether you choose a local specialist or a remote team like ours, insist on that.

  • Written list of tools and permission tiers
  • Arabic and English evaluation set with pass criteria
  • Logs stored in your database
  • Least-privilege API scopes
  • Code, prompts and keys owned by you

Risks and red flags in AI agent projects

The biggest risks in agent projects are too much permission too early, no evaluation set, and no plan for model updates. Each is easy to avoid if you know to look for it.

Be wary of a proposal that gives the agent admin-level API keys “to keep it simple”, promises full autonomy from day one, or cannot explain how it will stop the model from inventing order numbers or prices. Prompt injection is a real concern too: a customer message or a supplier email can contain instructions aimed at the agent. We handle that by treating all incoming text as data, validating tool inputs strictly, and never letting the agent change its own permissions.

Another red flag is a quote that hides model and hosting costs inside a vague monthly fee, so you cannot see what you pay for. Finally, beware any claim that an agent will replace your staff outright. A well-built agent removes repetitive steps and speeds up routine work; people still handle exceptions, complaints and judgement calls.

Reporting agents: turning Foodics and store data into daily summaries

A reporting agent reads your sales, orders and stock data on a schedule and writes a short summary that tells managers what changed and what needs attention. It is often the safest first agent, because it only reads data.

A typical reporting agent for a restaurant group pulls yesterday’s Foodics orders per branch, compares them with the same weekday last week, highlights items that sold out, and posts a five-line Arabic or English summary to a WhatsApp group or email at a time you choose. For a Salla or Zid store, it might list unpaid orders, delayed shipments and products with falling views.

Numbers are calculated in code, not by the model; the model only writes the words around figures that have already been computed. That avoids the classic failure of an AI inventing a total. When managers want charts and drill-downs rather than text, a dashboard is the better tool, which our Power BI developer page covers.

Working with an AI agent team in India from Saudi Arabia

The team works remotely from India, two and a half hours ahead of Saudi time, so a Riyadh or Jeddah working day overlaps with ours for most of its hours. Calls happen on video, updates on WhatsApp, and there are no office visits.

In the first week after you approve the written quote, we hold a scoping call to build the task inventory and permission tiers, and you create or share accounts: your cloud project, the model provider account with its API keys, and developer access to Salla, Zid or Foodics. We also agree who collects the first thirty or so real example messages for the evaluation set. In week two, the first tools run against a test store or sandbox, and you see the agent drafting answers in shadow mode.

Quotes are in US dollars and paid in milestones by Wise, bank wire or PayPal; nothing is billed before written approval. Invoices come from India, and your accountant should confirm how payments to a non-resident provider are treated. Another of us leads the AI and data work, one of us builds the integrations and backend, and the third of us manages the project and automation flows.

Worked example: an order-status and returns agent for a Jeddah Salla store

This is a hypothetical example to show the shape of a project. Say a Jeddah abaya and fragrance store on Salla receives many WhatsApp messages a day asking where orders are and how to return items.

The agent gets three tools: get_order (read), get_return_policy (read) and create_return_request (act with approval). When a customer writes in Gulf Arabic asking about an order, the agent asks for the order number if missing, calls get_order, and replies with the status and courier tracking. If the customer asks to return an item, the agent checks the policy window, collects the reason and a photo, and posts an approval card to the store manager. Only after the manager approves does the return request get created.

Before launch the agent passes an evaluation set of real, anonymised messages, including mixed Arabic-English ones and a few attempts to talk it into a refund outside the policy. The build would start around US$600, with the WhatsApp connection handled as described on our WhatsApp automation page. Model and message costs go to the owner’s own accounts, and the logs show every decision the agent made.

AI agent readiness checklist for Saudi businesses

Before asking for an AI agent quote, gather the items below. They let us price accurately and they tell you whether an agent is the right tool at all or whether a simpler automation would do.

  • The one task you want off your team’s plate, described in five sentences
  • Thirty or more real example requests, with personal details removed
  • The systems involved: Salla, Zid, Foodics, Sheets, CRM, email, WhatsApp
  • Which actions need approval and who approves them
  • Where you want the agent and logs hosted
  • Who on your side reviews Arabic answers for tone and accuracy
  • Monthly request volume, to estimate model and message costs

If the task has no judgement in it, for example “copy every new order into a sheet”, an agent is overkill: a plain workflow is cheaper and more predictable. Our AI automation services page explains that route, and our guide to hiring developers in India covers the engagement model in general.

Control design

AI agent permission tiers with Saudi examples

We agree a tier for every action before the build. Moving an action to a higher tier is a written change after its logs have been reviewed.

AI agent permission tiers with Saudi examples
TierWhat the agent may doExample for a Saudi businessWho is involved
Read Look up data, no changesCheck a Salla order status for a customerAgent only
Draft Prepare a change for a person to sendDraft a supplier reorder from stock levelsStaff member sends
Act with approval Execute after a named person approvesCreate a return request or issue a partial refundStore manager or finance lead
Act alone, within limits Execute small, reversible actionsMove a salon booking to another free slot the same weekAgent, logged for review
Never Out of scope for the agentChange prices, delete customers, give medical or legal advicePeople only

Systems

What an AI agent can connect to

Access is requested with the narrowest scopes the task needs.

What an AI agent can connect to
SystemTypical agent useAccess routeUsual tier
Salla store Order status, returns, customer look-upsSalla Partners app with OAuth 2.0 and webhooksRead, approval for changes
Zid store Order and shipment questions, stock checksPrivate app for your store via Zid APIsRead, approval for changes
Foodics POS Daily branch sales, sold-out itemsFoodics API and webhooksRead
Google Sheets Logs, schedules, simple databasesService account with sheet-level accessRead and write
CRM Lead records, follow-up tasksCRM API key limited to needed objectsDraft or act alone
WhatsApp Business Platform Customer replies and approval requestsYour Meta account or providerAct alone for replies
Email Supplier orders, reportsDedicated mailbox with limited send rightsDraft or approval

Timeline

A typical 2–4 week AI agent build

For a focused agent starting from US$600. Larger agents inside new platforms follow the custom software timeline.

A typical 2–4 week AI agent build
WeekWorkYour partOutput
Before start Written scope, tools and tiersApprove the quoteSigned-off action list
Week 1 Task inventory, test set, account setupShare example messages and accessEvaluation set draft
Week 2 Tools and orchestration on test dataReview first drafts in ArabicAgent in shadow mode
Week 3 Approvals, logs, edge cases, retestingApprove pass rateLaunch-ready agent
Week 4 Live launch with monitoringStaff use approval flowAgent live, logs reviewed
After launch Model updates, reruns of the test setReport odd cases2 months free, then from US$120/mo

Across Saudi Arabia

Where AI agents help Saudi businesses most

We work remotely for teams across the Kingdom. The tasks below are the ones owners in each area most often describe when they ask about agents.

  • Riyadh

    Head offices and multi-branch service companies in the capital want reporting agents and internal knowledge agents that answer staff questions from policies in Arabic and English.

  • Jeddah

    Online retailers and fashion brands selling through Salla or Zid want order-status and returns agents that cut the volume of repetitive WhatsApp messages each day.

  • Dammam

    Distributors and maintenance firms in the Eastern Province ask for agents that turn emailed requests into job tickets and draft supplier orders for approval.

  • Al Khobar

    Clinics and salons with bilingual customers need booking agents that reschedule appointments in Arabic or English and confirm changes on WhatsApp straight away.

  • Dhahran

    Training providers and professional services firms want lead qualification agents that ask course or project questions before a person makes the first call.

  • Makkah

    Accommodation and transport operators serving pilgrims look for multilingual agents that answer booking questions, where the client supplies the translations and approves the answers.

  • Madinah

    Hotels and gift retailers want agents that handle booking changes and order questions during busy seasons, with staff approving anything involving refunds or payments.

  • Al Ahsa

    Date and food producers in Hofuf ask for agents that read wholesale orders from WhatsApp and email and draft them into their order sheets for checking.

  • Qassim

    Wholesalers in Buraidah and Unaizah want reorder agents that compare stock with sales and propose purchase orders to a buyer every morning.

  • Jubail

    Industrial suppliers want document agents that extract fields from supplier invoices and delivery notes and flag mismatches before they reach accounts.

  • Tabuk

    Property and hospitality operators in the north-west want maintenance-request agents that log tenant or guest issues and assign them to the right technician.

  • Abha

    Tourism businesses in Asir ask for booking agents for chalets and tours that answer availability questions late in the evening when staff are off duty.

  • Taif

    Seasonal resorts and farm shops want agents that take pre-orders and reservations during the summer peak, handing anything unusual to a person.

How it works

How an AI agent goes from idea to live, in six steps

  1. Describe the task

    Tell us on WhatsApp which repetitive job you want handled and which systems it touches. A few real example messages are more useful than a long specification.

  2. Agree tools and tiers

    Together we list every action the agent may take and assign each one a permission tier. This list becomes part of the written quote, priced in USD.

  3. Build the test set

    We collect and anonymise real requests in Arabic and English, write the expected outcome for each, and agree the pass rate needed before launch.

  4. Build and connect

    We write the tools against your Salla, Zid, Foodics or CRM APIs, set up approvals and logging, and deploy to your own cloud account.

  5. Shadow mode

    The agent drafts but does not act while your team compares its choices with theirs. We fix every miss and rerun the test set.

  6. Go live and review

    The agent starts acting within its tiers. We review logs with you, adjust instructions, and maintain it free for two months after launch.

Questions

AI agent development in Saudi Arabia: questions answered

What does an AI agent development company in Saudi Arabia do?

It designs and builds software agents that use a language model to decide which action to take in your systems, such as checking orders, booking appointments or preparing reports, and then carries out that action through an API. Good developers also build the controls: permission tiers, approval steps, audit logs and an evaluation set in Arabic and English.

How much does it cost to build an AI agent for a Saudi business?

With our team, a focused agent connected to one or two systems starts from US$600 and takes about 2–4 weeks. Agents inside a new portal or app start from US$900. Model usage, hosting and messaging fees are billed by those providers to your own accounts, and we estimate them from testing before you commit.

What is the difference between an AI agent and a chatbot?

A chatbot answers questions, usually from a knowledge base, and hands difficult cases to a person. An AI agent can also take actions by calling tools, such as updating an order, booking a slot or emailing a supplier. That makes agents more useful for operations but also means they need permissions, approvals and logs.

Can an AI agent work in Arabic, including Gulf dialect?

Current language models handle Modern Standard Arabic well and Gulf dialect reasonably, but quality varies by model and task. We test candidate models on your own real messages, including dialect, Arabizi and mixed Arabic-English, and choose the one that passes. A native speaker on your team reviews tone, since we do not write native Arabic copy.

Can an AI agent connect to my Salla or Zid store?

Yes. Salla and Zid both publish developer APIs. Salla uses OAuth 2.0 scoped access and webhooks through its Partners platform, and Zid lets developers build private apps for a single store. We request only the scopes the agent needs, so a status agent reads orders without being able to change prices.

Can an AI agent read Foodics sales data?

Yes. Foodics provides developer documentation and API and webhook settings, so a reporting agent can read orders, menus and branch data on a schedule. We keep such agents read-only and calculate all figures in code, with the model only writing the summary around numbers that are already computed.

How do I stop an AI agent from making costly mistakes?

Limit what it can do. Give it narrow tools with strict inputs, require human approval for refunds, payments and anything irreversible, log every step, and test it on real cases before launch. Start in shadow mode, where it drafts but does not act, and widen its permissions only after reviewing its logs.

Where will my data be stored?

The agent’s code, database and logs run in your own cloud account, in a region you choose, such as Google Cloud’s Dammam region or another region you accept. Text sent to a hosted model is processed by that model provider. We can minimise and mask personal data before model calls; your legal adviser should approve the final data flow.

Does the PDPL apply to AI agents?

If the agent processes personal data of people in Saudi Arabia, the Personal Data Protection Law is relevant, and SDAIA publishes official guidance on its data protection portal. We build features that support your obligations, such as data minimisation, access control, consent records and deletion on request. Compliance is your responsibility, confirmed by your own counsel.

Which AI model do you use?

We do not commit to a model before testing. For each project we compare two or three current models on your Arabic and English evaluation set and choose on accuracy, speed and cost. Because tool definitions and prompts live in your repository, the model can be swapped later if a better or cheaper one appears.

How long does it take to build an AI agent?

A focused agent usually takes about 2–4 weeks from approved scope: one week for the task inventory and test set, one to two weeks for tools and orchestration, and time in shadow mode before going live. Waiting for API access or example messages is the most common cause of delay.

Will an AI agent replace my staff?

It should not be planned that way. A well-built agent removes repetitive look-ups, drafting and data entry, which frees staff for exceptions, complaints and decisions. People stay in charge of approvals and anything the agent is not permitted to do, and they remain the fallback when a customer wants a human.

Do customers need to know they are talking to an AI agent?

We recommend telling them plainly and giving an easy way to reach a person. It builds trust, reduces complaints when the agent cannot help, and fits the emphasis on transparency in SDAIA’s published AI principles. Your lawyer can advise on any specific disclosure wording your sector requires.

What happens when the AI model is updated?

Model providers release new versions regularly, and behaviour can change. We pin the model version in your configuration, rerun the evaluation set before switching, and only move to the new version when results match or improve. During your two free months of maintenance this is included; afterwards it is part of the care plan.

Who owns the AI agent you build?

You do. The code, prompts, tool definitions, evaluation set and logs sit in your repository and database, and the model API keys belong to your account. You can change developers or model providers without starting again, and you can remove our access whenever you choose.

Should I hire a local AI firm or a remote team in India?

A local firm suits enterprise programmes that need in-person governance workshops and Arabic-speaking consultants on site. A small remote team suits SMEs that want a focused agent built quickly at a lower starting cost and are comfortable with video calls and WhatsApp. Compare proposals on permissions, testing and ownership, not only price.

Can an AI agent send WhatsApp messages to customers?

Yes, through the WhatsApp Business Platform using your own Meta account or a provider. Replies inside a customer-started conversation are straightforward; business-started messages need approved templates and the customer’s opt-in. The agent can also send approval requests to your staff on WhatsApp so managers can say yes or no from their phones.

How are AI agent projects paid for from Saudi Arabia?

Quotes are in US dollars and split into milestones set out in the written quote. You pay by Wise, international bank wire or PayPal, and nothing is billed before your written approval. Invoices are issued from India, so ask your accountant how payments to a non-resident provider are treated in Saudi Arabia.

Can you build an AI agent into our mobile app?

Yes. An agent can be one feature inside a new or existing Flutter or React Native app, for example an assistant that books services or tracks orders. As part of a new app or portal it is scoped from US$900; added to an existing app, a focused agent starts from US$600.

What is prompt injection, and how do you protect against it?

Prompt injection is when text the agent reads, such as a customer message or an email, contains instructions trying to change its behaviour. We treat all incoming text as data, validate every tool input against strict rules, keep permissions outside the model’s control, and require approval for risky actions, so a clever message cannot grant itself new powers.

Is an AI agent worth it for a small business?

It is worth it when one repetitive task eats hours every week and follows clear rules with occasional judgement, such as order questions or rescheduling. If the task has no judgement at all, a simple automation is cheaper. If it is rare or high-stakes, keep it with people. We will tell you which applies before quoting.

Next step

Have a task you want an AI agent to take over?

Send us the task and a few real example messages on WhatsApp. Within about two working days you get an itemised USD quote listing the tools, permission tiers and tests, with focused agents starting from US$600 and everything hosted in your own accounts.