Custom CRM · Built in Dubai

Custom CRM Development Company in Dubai, UAE

Custom CRM software built around how your Dubai and UAE teams sell: lead management, sales pipelines, customer follow-up and dashboards. Scope approved WhatsApp and portal integrations alongside ERP handover, data migration and training.

  • Lead management and sales automation built around your workflow
  • WhatsApp, portal and ERP integrations scoped to available access
  • Source-code handover and a clear delivery plan per phase

Free CRM Demo & Fixed Quote

Free Strategy Plan
NDAs Signed
Expert Advice
Trusted by Founders Who Ship, Scale & Operate
Moham logo
Ultratec logo
Univest logo
Silvara logo
Apex logo
Vhold logo
NeuraShift logo
Tuma logo
BarberGo logo
Engineering Innovation logo
Salamah logo
Hayyai logo
Elite Horizon Tourism logo
Dubai Desert Safari logo
Dunes Downtown logo
Dunebuggy Tour Dubai logo
Nuaimsevergreen logo

What Is Custom CRM Software?

Custom CRM software is a customer relationship management system designed around your sales process, customer records and access rules. A bespoke CRM can connect lead capture, qualification, quotations, follow-up and customer service in one shared workflow. CRM customisation adapts an existing platform; custom CRM development creates the application around requirements agreed with your team.

As a custom software development company in Dubai, we start with the information your team needs to move an enquiry to a completed sale. A small business might need one pipeline and reliable follow-up; an enterprise may need several branches, approval levels and customer portals. When a won deal needs to become an order or invoice, our ERP software development in Dubai connects sales with finance, stock and fulfilment.

Planning a shared system for several emirates? See our CRM development services across the UAE for branch permissions, account ownership and rollout planning.

Custom CRM Features for Sales and Service Teams

Select the modules your team needs for its first release. Agree shared records, ownership and handover rules before adding further automation.

Lead Management & WhatsApp Business API

We can bring website forms, advertising leads and approved WhatsApp Business conversations into one lead record. Assignment rules, language, response templates, duplicate handling and follow-up are agreed around your actual sales process. The aim is a shared history and clear ownership, not an automatic reply to every message or a promise that every channel has the same API access.

Sales Pipeline Management

Build sales CRM software with stages, deal values, account owners and next actions that match your sales process. Sales automation can create follow-up tasks, flag inactive opportunities and route discounts for approval. Agree what makes a lead qualified, which fields are required before a stage change and how a won deal becomes an order in your ERP. Dashboards then use the same definitions as the sales team.

Real-Estate CRM (Bayut & Property Finder)

Scope a real estate CRM around enquiry source, property interest, agent assignment, viewings and offers. Confirm Bayut, Property Finder or Dubizzle feed access before agreeing automated lead capture; an approved API or structured email import depends on your provider account. Define duplicate handling and reassignment when an agent is unavailable. For listings, availability and commission workflows, explore our real estate software development in Dubai.

Customer Support & Omnichannel

Connect customer service tickets to account records, open deals and previous interactions. Define queue ownership, response targets, escalation rules and which channels have approved integration access. A support agent can see the relevant sales history without receiving unrestricted access to commercial data. Scope Arabic and English response templates, customer feedback and field-service handover where those workflows are needed.

Reporting & Dashboards

Track response time, qualified opportunities, stage conversion, forecast value and won revenue by source or team. Agree the attribution rule and reporting period before building dashboards, especially when a customer contacts you through several channels. Give salespeople their own pipeline, managers their team totals and leadership the agreed company view. Reconcile a sample report against source records before sign-off.

Mobile CRM Apps

Give field sales teams access to accounts, meeting notes, follow-up tasks and approvals away from a desk. Start with a responsive web CRM, then scope iOS or Android apps when offline work, device features or push notifications justify them. Define which records can be stored on a device and how conflicting offline edits are resolved. Our mobile app development team in Dubai can plan those requirements alongside the CRM APIs.

Custom CRM vs Ready-Made CRM Software

Evaluate a bespoke build, CRM customisation and a ready-made platform against the same requirements. If you already use Zoho, Salesforce or HubSpot, first establish which gaps can be resolved in your existing setup.

Compare CRM development, existing CRM customisation and ready-made software by scope, costs and ownership.
DecisionCustom CRM developmentExisting CRM customisationReady-made CRM
Best fitDistinct sales processes, data relationships or permissions that need a purpose-built system.An existing platform covers the core workflow but needs fields, automation or integrations.Standard contact management and sales stages that a team can adopt with limited changes.
Initial scopeDiscovery, software design, development, migration and acceptance testing.Platform evaluation, configuration, extensions, migration and team training.Plan selection, record import, basic setup and user onboarding.
Ongoing budgetHosting, backups, maintenance and third-party usage; agree source-code and licence terms.Platform subscription plus extension upkeep, integration usage and administration.Subscription and usage charges according to the selected plan and add-ons.
Workflow changesYour roadmap determines changes; new features still require design, testing and budget.Changes depend on platform capabilities, extension limits and upgrade compatibility.Use the workflows and configuration options available in the chosen edition.
Integration checksBuild against approved APIs with agreed sync rules, retries and error handling.Check existing connectors first, then assess custom extensions and API access.Confirm required connectors, permissions and usage limits before choosing a plan.
Handover and exitSpecify code ownership, documentation, deployment access and data exports in the contract.Document configuration and extensions; verify export coverage and licence dependencies.Test exports of contacts, deals, notes and attachments before committing.

Compare total ownership cost over the same period, including implementation and ongoing operations. If your current platform fits, explore Zoho CRM automation services before planning a replacement.

Custom CRM Development Cost in Dubai

The cost depends on what the CRM must do, which systems it connects to and the condition of your existing data. We quote the agreed scope per phase. Use these four inputs to compare proposals on the same basis.

Sales workflows and user roles

List pipelines, branches, approval steps and reporting needs. User count helps size access and infrastructure; workflow complexity determines much of the build effort.

CRM integrations

Identify each lead source, ERP, accounting system and messaging provider. Confirm API access, sync direction, expected volume and who handles failed updates.

Data migration

Share anonymised export samples, record counts and required history. Duplicate contacts, missing owners, attachments and custom fields affect cleaning and validation effort.

Launch and running costs

Separate development from hosting, backups, maintenance, messaging usage and other provider fees. Include training, support responsibilities and a budget for future changes.

Example CRM project scopes

These planning windows are indicative. Final features, timing and support terms follow discovery and confirmation of provider access.

Starter CRM
Request a quote
Typical timeline: 6–10 weeks

Lead capture, WhatsApp inbox, and a custom sales pipeline for one team. The fastest way to stop losing enquiries to spreadsheets and personal phones.

  • Lead capture from website, Google & Meta lead forms
  • WhatsApp Business API inbox with templated replies
  • Custom pipeline with quotations & follow-up tasks
  • Training and 60 days of post-launch support
Growth CRM
Request a quote
Typical timeline: 3–5 months

Multi-team CRM with support ticketing, portal lead ingestion, and role-based dashboards. The sweet spot for brokerages, clinics, trading firms, and agencies of 10–100 staff.

  • Everything in Starter, plus omnichannel support desk
  • Bayut & Property Finder lead ingestion in real time
  • Role-based dashboards with scheduled reports
  • Payment, telephony, accounting & ERP integrations
Enterprise CRM
Request a quote
Typical timeline: 5–9 months

Full custom platform with native mobile apps, multi-branch and multi-company structures, workflow automation, and UAE-cloud or on-premise deployment.

  • Native iOS & Android CRM apps for field teams
  • Multi-branch, multi-company, Arabic & English UI
  • AI lead scoring and workflow automation
  • On-premise or UAE-cloud hosting with SLA support
Integrations

CRM Integration Services for WhatsApp, ERP and Lead Sources

Bring a list of your current systems and account owners. We confirm API access, field mapping, sync direction, usage costs and error handling for each proposed integration.

WhatsApp Business APIBayut & Property Finder lead feedsDubizzle enquiriesGoogle Ads lead form extensionsMeta (Facebook & Instagram) lead adsTelr / PayTabs / Stripe paymentsGoogle Workspace & Microsoft 365Tally / Zoho Books / QuickBooksVoIP & call-center telephonySMS & OTP gatewaysEmail marketing platformsCustom ERP & accounting systems

For enquiry intake and reviewed follow-up, explore WhatsApp business automation. For finance and fulfilment handover, see custom ERP development.

CRM Data Migration and Implementation

Moving from spreadsheets or an existing CRM means preserving relationships, activity history and account ownership. Use these checkpoints to agree when the new system is ready for your sales team.

  1. 1. Map records and relationships

    Identify contacts, companies, deals, activities and attachments. Agree field mappings, old record IDs and which system remains the source of truth during the move.

  2. 2. Clean and trial the import

    Define duplicate rules for email and phone numbers, review merge exceptions and preserve account ownership. Reconcile record counts and deal values after a sample import.

  3. 3. Test a complete sales workflow

    Capture an enquiry, assign an owner, schedule follow-up, approve a quotation and close the deal. Check branch permissions, report totals and the ERP handover with the people who use them.

  4. 4. Agree cutover and support

    Set the final export window, backup and rollback plan. Confirm training, remaining access to the old CRM, administrator documentation and who handles launch issues.

To scope a migration, prepare an anonymised export, record counts, your current fields and a list of workflows that must keep running. Request a CRM implementation proposal.

How We Deliver CRM Projects Your Team Will Actually Use

Fixed scope per phase, working software every two weeks, and adoption designed in from the first workshop.

01

Free CRM Demo & Requirements Workshop

We walk you through a working CRM build, then map how your leads, follow-ups, and closings actually flow today — including the WhatsApp chats and spreadsheets nobody admits to.

02

Blueprint & Fixed Quote

You get a written scope: modules, integrations, pipelines, and user roles, with a fixed price per phase. No open-ended day rates and no surprise invoices at month three.

03

Pipeline & UX Design

We design your stages, fields, automations, and screens around the way your best salesperson already works — so adoption is built in, not begged for after launch.

04

Sprint-Based Build

Working software every two weeks. Your sales lead tests real scenarios — a portal lead, a WhatsApp follow-up, a discount approval — while each module takes shape.

05

Data Migration & Integrations

Contacts, deals, and history are migrated from Excel, Zoho, HubSpot, or your old CRM, deduplicated and verified. Integrations go live against real lead traffic before cutover.

06

Training, Go-Live & Support

Role-based training for sales, support, and management, hypercare through your first full sales cycle, then a quarterly review cadence to keep tuning conversion rates.

Custom CRM design and development across the UAE

Control Shift scopes custom CRM systems around lead management, sales pipelines and customer follow-up. Start with your workflow and existing software. A packaged platform or a focused integration may be the better fit when it already meets your requirements.

CRM workflow design

Map enquiry intake, assignment, qualification, quotations, follow-up and won/lost stages around the way your sales team works. Agree required fields and access boundaries.

Lead sources and ERP integration

Connect website forms and provider-approved APIs to a consistent lead record. Agree duplicate handling, consent preferences and which customer or invoice data flows into the ERP.

Custom CRM development and acceptance

Test assignment rules, cross-team permissions, activity history and reporting. Pilot with sales staff and verify the handover from a won deal to operations.

Project scoping for all seven emirates

Use these example workflows to plan a discovery discussion. Share your actual service locations, branches and rollout requirements so the proposal reflects your operations.

EmirateExample scope to validate
CRM software in DubaiFor a sales team handling website, WhatsApp and property enquiries, agree lead ownership, duplicate detection, follow-up stages and the handover from a won deal to operations.
CRM software in Abu DhabiFor a B2B account team, track stakeholders, tender stages, quotations and renewal dates. Separate access to each account and preserve the history of approval decisions.
CRM software in SharjahFor a wholesale sales team, connect enquiries to account price lists, quotations and reorder follow-up. Keep customer credit information aligned with the accounting or ERP system.
CRM software in AjmanFor a growing service business, centralise enquiry capture, appointment follow-up and customer history. Pilot one pipeline before adding more teams or channels.
CRM software in Ras Al KhaimahFor a distributor or hospitality supplier, organise customer accounts, repeat orders and contract renewals. Agree how branch teams share records without exposing unrelated accounts.
CRM software in FujairahFor a logistics or service sales team, link enquiries, rate quotations and job handover. Preserve agreed terms and a shared history of customer updates.
CRM software in Umm Al QuwainFor an owner-led sales team, bring customer records, quotations and follow-up tasks into one pipeline. Set simple assignment rules and review adoption before adding automation.

What makes a useful CRM proposal?

Send user counts, branches, required modules, existing systems and one anonymised workflow or report. Ask for separate discovery, implementation, migration and recurring support costs, with acceptance criteria for each phase. Third-party messaging, portal access and subscription charges should be listed separately.

Request a custom CRM scope
OUR TECH STACK

Modern Tools for Modern Startups

We use proven, scalable technologies to build systems that are fast, secure, and ready for growth.

Mobile Apps

+
Swift
Swift
UI Kit
UI Kit
RxSwift
RxSwift
Combine
Combine
MVVM
MVVM
Alamofire
Alamofire
Core Data
Core Data
Kotlin
Kotlin
MVVM
MVVM
RxJava
RxJava
Java
Java
Retrofit
Retrofit
Jetpack
Jetpack
Swift
Swift
UI Kit
UI Kit
RxSwift
RxSwift
Combine
Combine
MVVM
MVVM
Alamofire
Alamofire
Core Data
Core Data
Kotlin
Kotlin
MVVM
MVVM
RxJava
RxJava
Java
Java
Retrofit
Retrofit
Jetpack
Jetpack
Swift
Swift
UI Kit
UI Kit
RxSwift
RxSwift
Combine
Combine
MVVM
MVVM
Alamofire
Alamofire
Core Data
Core Data
Kotlin
Kotlin
MVVM
MVVM
RxJava
RxJava
Java
Java
Retrofit
Retrofit
Jetpack
Jetpack

Web Platforms

+
React
React
Next.js
Next.js
Vue.js
Vue.js
Angular
Angular
TypeScript
TypeScript
Tailwind CSS
Tailwind CSS
Node.js
Node.js
Express
Express
NestJS
NestJS
GraphQL
GraphQL
REST API
REST API
React
React
Next.js
Next.js
Vue.js
Vue.js
Angular
Angular
TypeScript
TypeScript
Tailwind CSS
Tailwind CSS
Node.js
Node.js
Express
Express
NestJS
NestJS
GraphQL
GraphQL
REST API
REST API
React
React
Next.js
Next.js
Vue.js
Vue.js
Angular
Angular
TypeScript
TypeScript
Tailwind CSS
Tailwind CSS
Node.js
Node.js
Express
Express
NestJS
NestJS
GraphQL
GraphQL
REST API
REST API

Cross Platforms

+
React Native
React Native
Flutter
Flutter
Expo
Expo
Ionic
Ionic
Xamarin
Xamarin
React Native
React Native
Flutter
Flutter
Expo
Expo
Ionic
Ionic
Xamarin
Xamarin
React Native
React Native
Flutter
Flutter
Expo
Expo
Ionic
Ionic
Xamarin
Xamarin

Data base

+
PostgreSQL
PostgreSQL
MySQL
MySQL
SQLite
SQLite
MongoDB
MongoDB
Firebase
Firebase
Redis
Redis
Cassandra
Cassandra
PostgreSQL
PostgreSQL
MySQL
MySQL
SQLite
SQLite
MongoDB
MongoDB
Firebase
Firebase
Redis
Redis
Cassandra
Cassandra
PostgreSQL
PostgreSQL
MySQL
MySQL
SQLite
SQLite
MongoDB
MongoDB
Firebase
Firebase
Redis
Redis
Cassandra
Cassandra

Cloud & DevOps

+
AWS
AWS
Azure
Azure
Google Cloud
Google Cloud
Vercel
Vercel
Docker
Docker
Kubernetes
Kubernetes
Jenkins
Jenkins
GitHub Actions
GitHub Actions
Git
Git
AWS
AWS
Azure
Azure
Google Cloud
Google Cloud
Vercel
Vercel
Docker
Docker
Kubernetes
Kubernetes
Jenkins
Jenkins
GitHub Actions
GitHub Actions
Git
Git
AWS
AWS
Azure
Azure
Google Cloud
Google Cloud
Vercel
Vercel
Docker
Docker
Kubernetes
Kubernetes
Jenkins
Jenkins
GitHub Actions
GitHub Actions
Git
Git
Client Stories

Trusted by Visionary Founders

Digital Strategy

"Control Shift has been instrumental in reshaping our digital strategy. Their commitment to excellence and deep industry knowledge set them apart."

Asif Shuja

Asif Shuja

FOUNDER GEOPOCONSULT

Custom Solutions

"Control Shift raised our online presence, and their solutions fit the way we actually run our business."

Hasan Dweik

Hasan Dweik

CEO ULTRATEC 3D

Innovative Execution

"Control Shift delivered strong results for our brand — they executed cleanly from day one."

Yasir Arafeh

Yasir Arafeh

CEO ULTRATEC 4D

Digital Strategy

"Control Shift has been instrumental in reshaping our digital strategy. Their commitment to excellence and deep industry knowledge set them apart."

Asif Shuja

Asif Shuja

FOUNDER GEOPOCONSULT

Custom Solutions

"Control Shift raised our online presence, and their solutions fit the way we actually run our business."

Hasan Dweik

Hasan Dweik

CEO ULTRATEC 3D

Innovative Execution

"Control Shift delivered strong results for our brand — they executed cleanly from day one."

Yasir Arafeh

Yasir Arafeh

CEO ULTRATEC 4D

Digital Strategy

"Control Shift has been instrumental in reshaping our digital strategy. Their commitment to excellence and deep industry knowledge set them apart."

Asif Shuja

Asif Shuja

FOUNDER GEOPOCONSULT

Custom Solutions

"Control Shift raised our online presence, and their solutions fit the way we actually run our business."

Hasan Dweik

Hasan Dweik

CEO ULTRATEC 3D

Innovative Execution

"Control Shift delivered strong results for our brand — they executed cleanly from day one."

Yasir Arafeh

Yasir Arafeh

CEO ULTRATEC 4D

FAQ

Custom CRM Development FAQs

Custom CRM development cost depends on pipelines, user roles, integrations, data quality, reporting and mobile requirements. A single-team lead management system has a different scope from a multi-branch CRM with ERP integration. Request separate amounts for discovery, development, migration, training and ongoing hosting, support and provider usage. Share an anonymised export and one complete sales workflow for an itemised proposal.

Indicative planning windows are 6–10 weeks for a starter CRM, 3–5 months for a broader sales and support system, and 5–9 months for a multi-branch platform with mobile apps. The delivery plan depends on confirmed scope, API access, migration quality and feedback from your team. A first phase can cover lead capture, ownership and follow-up before additional modules are introduced.

Compare three options against the same workflow: ready-made CRM software, customisation of an existing platform, and a bespoke CRM build. Existing platforms may fit standard processes or need only targeted extensions. A custom build is worth evaluating when your data model, access rules or integrations cannot be supported adequately. Compare implementation, subscriptions, hosting, support, change costs and data export requirements over the same period; custom development is not automatically cheaper.

Yes. A scoped WhatsApp CRM integration can connect approved business conversations to customer records, shared ownership and follow-up tasks. Confirm business account access, consent preferences, permitted message types, template approvals and provider charges during discovery. Define delivery-failure handling and a staff handover so the workflow does not depend on every automated message succeeding.

Portal lead capture can be scoped once your provider confirms the available API, feed or email access. Map enquiry fields, source IDs and property references, then test duplicates, assignment rules and delayed notifications. Listing synchronisation is a separate requirement from lead capture and should be confirmed with each portal before implementation.

Yes. Start by checking what Excel or your current CRM can export, including contacts, companies, deals, notes, attachments and activity history. Agree field mappings and duplicate rules, validate a trial import and reconcile record counts and deal values. Full cutover follows user approval, with a backup and rollback plan; access to the old platform depends on your existing licence and export arrangements.

Source-code ownership and handover for the custom build are agreed in the proposal, alongside third-party and open-source licence terms. UAE cloud or on-premise deployment can be scoped, including backups, monitoring and administrator access. Review where connected providers process data as well as where the CRM database is hosted. Hosting, maintenance and external service usage remain separate running costs.

Custom CRM software is a customer relationship management system designed around your own records, sales stages, permissions and reporting needs. Also called a bespoke CRM, it can connect lead management, customer service and account history to existing business systems. CRM customisation instead adapts a platform you already use; the right approach depends on the gaps in your current workflow.

It can be when a small team has a specific workflow that standard CRM software does not cover well. Start with shared contacts, one pipeline, clear lead ownership, follow-up tasks and essential reporting. Compare that scope with configuring an existing platform before commissioning a build. Add mobile apps, advanced automation or extra branches when the business needs them.

Yes, subject to available APIs or agreed import and export methods. Define which system owns customer, quotation, order and invoice records, when updates should sync and how duplicates or failed requests are handled. Test a won deal through to the operational handover and verify that sales users see only the finance information their role permits.

Arabic and English interfaces can be included in the scope. Agree right-to-left layouts, translated field labels, search behaviour, date and number formats, and customer-facing templates. Include users of both languages in acceptance testing and confirm how mixed-language records and exports should behave.

Sourced & Verified

The Business of Software

Sourced context on why custom software is built and maintained.

Software engineering applies engineering discipline to the design, development, testing and maintenance of software systems.[1]

Software maintenance and evolution typically account for a significant share of a product's total lifetime cost, which is why ongoing support matters as much as initial development.[1]

Sources & References

  1. [1]Software engineering — Wikipedia · en.wikipedia.org/wiki/Software_engineering
Still Chasing Leads in Spreadsheets?

Put Every Lead, Deal & Customer on One System.

Book a free CRM demo. We'll show you a working build, map your sales process, and prepare a tailored CRM proposal for your users and workflows.

Prefer to talk? +971 54 483 2290 · WhatsApp · [email protected]

Custom Software

Software Built Around Your Business

Backend platforms, ERPs, CRMs and the engineering teams behind them — explore the full custom software stack.

Start Your CRM Project

Tell us about your sales process

  • Free CRM demo within 48 hours
  • Fixed-price, module-by-module quotes
  • NDA available on request

WhatsApp Us

+971 54 483 2290

Direct Email

[email protected]

A practical AI scope, not a black box

AI CRM Development in Dubai

Control Shift scopes AI software for sales and account-management teams. Sales history is scattered across messages, notes and proposal files. Follow-ups become inconsistent when ownership changes or a lead arrives without enough context. The useful output is a reviewable result that fits the work already happening in your business.

Discuss this AI workflow

Build the right AI workspace

Scope AI CRM modules for explainable lead scoring, account summaries, proposal drafts and a sales assistant. Show missing qualification fields instead of inventing customer intent.

Integrate with your existing systems

Read authorised contacts, opportunities, calendars and approved product information. Confirm CRM interfaces and contact permissions before enabling outbound messages or record changes.

A workflow your team can supervise

Trigger
A new enquiry reaches the sales queue.
Agent task
Summarise the request, identify unanswered qualification questions and prepare a contextual follow-up.
System update
A draft CRM activity attached to the correct contact and owner.
Human approval
A salesperson reviews proposals, commercial terms and sensitive outreach.

Example workflow, from request to reviewed record

Illustrative project scope; not a claim of an existing customer deployment.

  1. A new enquiry reaches the sales queue.
  2. Summarise the request, identify unanswered qualification questions and prepare a contextual follow-up.
  3. A salesperson reviews proposals, commercial terms and sensitive outreach.
  4. Save the approved result: A draft CRM activity attached to the correct contact and owner. Keep its source, reviewer and action history available for follow-up.

Architecture and access boundaries

A language model prepares drafts from permitted context. Where document knowledge is needed, retrieval brings in approved sources with references. Restricted API tools handle only explicitly allowed actions. Validation, permissions and approval rules operate outside the model. If data is missing or a tool fails, preserve the draft and route it to a person.

Controls specific to this workflow

Do not score people using protected traits or let an inferred preference become an asserted fact. Respect opt-outs and retain a correction path for misclassified leads.

Agree data minimisation, access, retention and audit logging during discovery. Hosting and provider terms are confirmed for the project before sensitive data is processed.

A focused, affordable first release

Map one workflow with the people who operate it. Review sample inputs, prototype the draft and approval steps, connect the required interfaces, and agree acceptance examples. Launch to a limited user group with a manual fallback. Monitor corrections, unresolved requests and operating costs before expanding.

The proposal depends on interface access, data cleanup, language coverage and approval complexity. Share your current systems and an anonymised example of the task to define an affordable first phase.

Questions about this AI scope

Can AI sales follow-up work without sending messages automatically?

Yes. A draft-only pilot can prepare replies and reminders in your CRM. Introduce approved low-risk actions only after the team has reviewed real examples.

Can this connect to our current systems?

Read authorised contacts, opportunities, calendars and approved product information. Confirm CRM interfaces and contact permissions before enabling outbound messages or record changes.

Which actions stay under human control?

A salesperson reviews proposals, commercial terms and sensitive outreach. Do not score people using protected traits or let an inferred preference become an asserted fact. Respect opt-outs and retain a correction path for misclassified leads.

Can the workflow support Arabic and English?

Both languages can be included in the project scope. Evaluate representative messages and documents with bilingual reviewers, agree terminology and provide clarification or handover when meaning is uncertain.

What affects scope and delivery time?

Data quality, available interfaces, permission rules, document or message variety and approval complexity determine the work. Start with one workflow, agree acceptance examples and expand after a reviewed pilot. A tailored proposal covers implementation and ongoing operating requirements.

How do you handle sensitive information?

Agree permitted data sources, role-based access, retention and provider terms before development. Use restricted service accounts and audit records. Hosting and residency options require project-specific confirmation; no certification or blanket compliance promise is implied.