Customer engagement platform · Arabic and English
Every customer conversation. One operations platform.
EngageOps AI brings WhatsApp conversations, tickets, contacts, campaigns and automation into one bilingual workspace, with the audit trail, retention controls and access rules that regulated businesses expect.
- Arabic and English, right-to-left by design
- One workspace per business, isolated at the database level
- Operated from Amman, Jordan
- WhatsApp conversationSLA on track
- WhatsApp conversationNew
- Ticket follow-upTagged
How we label what you read here
- Availablebuilt, tested and in use in the product
- Pilotlive with a pilot workspace; general availability after provider approval
- Planneddesigned, not connected to a production provider yet
Unified customer conversations
One record of every customer, across channels and teams
Conversations, tickets, orders and calls are linked to one contact, so a team sees the whole history before it answers.
-
Contact directory
AvailablePhone numbers in international format, duplicate detection, tags, groups, custom attributes, consent and preference flags, and a guarded delete that keeps business records consistent.
-
Unified timeline
AvailableEvery conversation, ticket, order and contact-center call of a contact in one chronological view.
-
Tickets with service levels
AvailableLifecycle from submission to resolution, SLA tracking, comments, attachments, bulk actions and export.
-
Archives
AvailableSearch closed conversations and orders by type and month, restore, export metadata, or purge with re-authentication and an audit entry.
WhatsApp integration
Built on the WhatsApp Business Platform, verified end to end
EngageOps AI connects to Meta's Cloud API directly. Every inbound event is signature-checked before it is stored; every outbound message goes through one enforcement path with throttling and audit.
-
Cloud API connection
PilotA business's WhatsApp Business Account connects to its workspace with encrypted credentials. Live today with one pilot workspace; general onboarding follows Meta's review of the EngageOps AI app.
-
Template library
AvailableMessage templates with categories, languages and versions, validated against Meta's template rules.
-
Campaigns with approval
AvailableAudience from segments or groups, a separate approver, scheduling, throttling, pause and cancel, and per-recipient analytics. Real delivery runs through the pilot connection.
-
Embedded Signup onboarding
PlannedSelf-service connection of a WhatsApp Business Account from inside the workspace. Implemented and waiting for Meta app review before it is switched on.
Messenger and Instagram messaging are not offered.
TeamInbox and collaboration
A shared inbox that respects who may see what
Folders, assignment, internal notes and visibility rules let several teams work one WhatsApp number without stepping on each other.
-
Assignment and folders
AvailableMine, unassigned, team and all; assign to a person or a team; status, tags and block or archive actions.
-
Internal notes
AvailableNotes stay inside the team and never reach the customer.
-
Visibility rules
AvailableTeam-scoped visibility, so an agent sees only the conversations their teams own.
-
Quick replies and the 24-hour window
AvailableApproved answers in one click, and a clear indication when a conversation needs a template because the customer-service window has closed.
-
Live updates and supervisor alerts
AvailableNew messages, assignments and status changes stream to every open screen; supervisors are alerted to unassigned or slow conversations.
-
Routing policy
AvailableInbound routing by availability and policy, with a diff of every policy change.
Contact-center capabilities
A contact-center module, honest about what is connected
Queues, routing, IVR and agent management are built and tested against a built-in simulator. No telephony carrier is connected yet, and that is stated wherever calls appear.
-
Queues and routing strategies
AvailableQueue configuration, members, routing strategy, business hours, overflow and performance views.
-
IVR builder
AvailableVisual flow builder with validation, versions and path simulation.
-
Agents, presence and call history
AvailableAgents, extensions, skills, availability, and a searchable history with masking and re-authenticated export.
-
Carrier connection (SIP trunk)
PlannedConnection to a telephony carrier is designed behind a provider-neutral port. No trunk is active; live calls and a softphone depend on it.
-
Call recording
PlannedRecording is disabled by policy until consent and legal requirements are settled.
Automation and AI
Automation you can audit, AI you can switch on when you decide
Flows run on a deterministic engine with approvals, run history and handover to people. Retrieval and suggestions work on your own knowledge; generative providers are optional and off by default.
-
Visual flow builder
AvailableTriggers, conditions, actions and human-handover nodes; deployment toggle and simulation before you publish.
-
Runs, approvals and dead letters
AvailableEvery run is recorded; sensitive actions wait for approval; failures land in a dead-letter list you can replay.
-
Knowledge bases and retrieval
AvailableIngest documents, chunk and index them, and retrieve grounded passages in the workspace's own database.
-
Reply suggestions
AvailableExtractive suggestions drawn from your knowledge bases, shown to agents who decide what to send.
-
Generative AI providers
PlannedConnection to an external model provider under keys the business owns, with daily token and invocation budgets. Not activated.
-
AI agents with tool execution
PlannedAgents that act on your behalf need an approval policy first; today proposals are inert and auto-reply is off.
Security and tenant isolation
Controls you can verify, claims we can back
Each business has its own workspace. Isolation is enforced by the database, not only by the application, and every privileged action leaves a tamper-evident trace.
Row-level isolation in the database
Every table that holds workspace data carries a forced row-level security policy; the application role cannot bypass it. A generated test in the suite sweeps every table.
Mandatory MFA for privileged roles
Owners, administrators and anyone who manages users, roles, billing, security or data requests must enrol a second factor; after a grace period their permissions are withheld until they do.
Role-based access with default deny
Every API route declares its access rule and the permission it needs; a route without a declaration is refused. Deny matrices are tested per role.
Tamper-evident audit log
Hourly hash-chained audit checkpoints per workspace, with chain heads anchored outside the database in the cache store on the same host, verifiable on demand by platform operators. Retention is fixed at seven years.
Hardened sessions and credentials
argon2id password hashing, host-only secure cookies, session rotation, a cap on concurrent sessions, lockout on repeated failures.
Encrypted secrets with key identifiers
Provider tokens and factors are encrypted at rest with rotatable keys that never live in the database. Backups are encrypted on the server right after they are taken, with a key whose private half is kept off the server.
Edge protection
Cloudflare in front of an origin that accepts web traffic from Cloudflare only; strict Content Security Policy, HSTS and the full security-header set on every response.
Internal adversarial reviews
Two internal rounds of adversarial testing of the production-hardening phase across all routes, including cross-workspace fuzzing. Every finding was fixed with a regression test that stays in the suite.
How EngageOps works
From a new workspace to a governed operation
Onboarding is operator-assisted during the pilot. Each step leaves an audit entry.
Workspace created
The operator creates your workspace from the platform console and invites the owner, who sets a password and a second factor.
WhatsApp connected
Your WhatsApp Business Account is connected to the workspace; during the pilot this is done with the operator, later through Embedded Signup.
Team set up
Invite staff, define roles and teams, decide visibility and routing.
Operate
Answer in TeamInbox, raise tickets, run approved campaigns, let flows handle the repetitive part and hand over to people when needed.
Govern
Set retention per data class, review the audit log, answer data requests with built-in export and erasure.
Contact
Request a demo
Tell us about your team, the channels you use and the volume you handle. We respond with a walkthrough of the pilot workspace and an honest view of what is live for you today.
- Bilingual walkthrough, Arabic or English
- Pilot onboarding is operator-assisted
- No self-service sign-up or payment on this site
Operator
شركة افاق الاتمتة لحلول البرمجية / ذات مسؤولية محدودة
Al Thuraya Complex, 3rd Floor, Abu Nseir, Amman, Jordan
Write to usAlready have a workspace? Sign in at app.engageopsai.com.