The COFE App

The agent is not a feature. It is the product.

COFE Agentic Enterprise runs your customer engagement, attribution, analytics, and social presence on one platform — with an AI agent that reads your live commerce data and proposes the next move before you ask.

The agentic CRM home: Zee's conversation panel answering a question about customers who used to order weekly and have gone quiet, with the segments, campaigns, journeys, intelligence and trust navigation down the left

Meet Zee. He proposes. You stay in command.

Every action Zee takes runs through the same six-stage loop — visible on screen, recorded in the audit log, reversible.

01

Understand

You type a goal in plain English or Arabic: “win back customers who stopped ordering.”

02

Inspect

Zee queries your live data. Real counts, not estimates.

03

Propose

A full draft: the segment, the copy, the journey, the reasoning why.

04

Approve

The trust gate. You approve, or you've granted Zee autonomy for this action type.

05

Act

Executed through the exact same pipeline a human uses. No agent shortcuts.

06

Learn

Outcomes measured against holdout groups feed the next proposal.

Awaiting your approval

above trust tier

New campaign

Lapsed 30 Days — Free Delivery Winback

Lapsed 30 Days · 55,235 recipients

Push

Why: Audience: The existing “Lapsed 30 Days” segment (55,235 members) is a precise match — these are customers with proven purchase history who have gone quiet for 30+ days, making them ideal winback candidates. No new segment needed. Channel — Push only: Push is the most direct, lowest-friction channel for a winback nudge. It surfaces in the lock screen and drives immediate tap-through without the customer needing to open the app first. Email or SMS could be layered in a follow-up wave if this push doesn't convert. Offer — Free Delivery: Removing the delivery fee is a high-perceived-value incentive with a controlled cost-per-redemption. It lowers the barrier to re-ordering without requiring a blanket discount on the product itself, protecting margin. Copy rationale: “We miss you” framing is warm and personal. Arabic copy is a full marketing transcreation, not a literal translation.

ApproveEdit firstAsk why

Trust & Autonomy

One engine — the approval gate in a different position. Autonomy is a setting, not an assumption.

  1. 1Copilot

    Proposes everything; you approve every action.

  2. 2Supervised

    Auto for small and known; approval for large or new.

  3. 3Autopilot

    Executes within guardrails, reports after.

Action matrix

Promotion is per action type, not global

  • Build segments

    CopilotSupervisedAutopilot
  • Send to known segments

    CopilotSupervisedAutopilot
  • Send to new segments

    CopilotSupervisedAutopilot
  • Launch journeys

    CopilotSupervisedAutopilot

One agentic platform. Four systems that share one brain.

Every pillar reads the same live data and answers to the same agent — no connectors, no exports, no “integration project.”

Agentic CRM

Segments, campaigns, journeys, and creative — proposed by Zee, approved by you, delivered on every channel.

Flagship · in depth below

Attribution

Which campaign, channel, and creative actually moved revenue — measured against control groups, not click-path guesswork.

Data Analytics

Ask questions in plain language, get answers computed from your live warehouse — with the working shown.

Social System Management

Your audiences, synced to Meta, TikTok and Snapchat as standing ad audiences — consent-gated, refreshed automatically, suppression included.

Your CRM automates the sending. Nobody automates the thinking.

Legacy engagement platforms — CleverTap, Braze, and their generation — are execution machines. A human still has to notice the revenue dip, guess the segment, write the copy, build the journey, and schedule the send. The tool only fires what it's told.

And they run on copies of your data: events forwarded through SDKs, hours or days stale, blind to your margins, your inventory, your wallet balances, your loyalty ledger.

Braze automates the sending. We automate the thinking.

COFE is built the other way around: the platform owns a live read of the commerce data, and the agent — we call him Zee — does the noticing, the segmenting, the drafting, and the measuring. You approve.

Zee noticed

3 this week, none requested

  • Branch revenue · Kuwait City

    +69.3%

    27 Aug: 44.2 vs same-weekday baseline 26.1 — 2 consecutive days outside the band.

    Ask whyDismissMute
  • Order volume · Riyadh Branch

    −22.4%

    26 Aug: 31 orders vs baseline 40 — 3 consecutive days below the band.

    Ask whyDismissMute
  • Coupon redemption · Dubai HQ

    +41.0%

    25 Aug: 128 vs baseline 91 — first reading outside the band this month.

    Ask whyDismissMute

The CRM, in depth.

Segments that build themselves

Describe an audience — “GOLD-tier customers with high wallet balance who haven't ordered in 15 days” — and Zee compiles it against live data with an instant member count. Or build it by hand in the same visual rule builder: tiers, spend, items bought, cart contents, loyalty points, geofence visits.

GOLD · high wallet · lapsed 15d

4,182

live members

MatchALL conditionsANY condition

Conditions

  • Loyalty tierisGOLD
  • Wallet balance50
  • Days since last order15
  • +Transactional
  • +Recency
  • +Profile
  • +Catalog
  • +Cart
  • +Loyalty
  • +Wallet
  • +Geofence

Sample members

  • AA. RahmanGOLD14 ord · 612
  • NN. HaddadGOLD9 ord · 508
Zee is hereassists, never forces

“GOLD-tier customers with high wallet balance who haven’t ordered in 15 days”

Compiled against live data. The count stays current as customers enter and leave.

Zee suggests

  • Exclude: already in a live campaign
  • Add: opted in to push
Ask Zee to help…Let Zee complete it

Campaigns on every channel

Push, email, SMS, WhatsApp, and in-app — bilingual by default (English + Arabic, full RTL). Zee drafts the copy; a lint pass warns about anything questionable before send.

  1. 1Compose
  2. Schedule
  3. Audience
  4. Conversions
  5. Review
Campaign nameDouble Points Weekend
ObjectiveEncourage app orders with double loyalty points
Tagsloyalty, weekend, points

Enabled channels

  • Push
  • Email
  • SMS
  • WhatsApp
  • In-App
  • Banner
  • Announcement
ChannelSMS
Body — ENHey {first_name|there} — this weekend only, earn DOUBLE loyalty points on every order in the app. Order now: {app_link} Ends Sunday midnight.
Body — ARمرحباً {first_name} — في نهاية هذا الأسبوع فقط، اربح ضعف نقاط الولاء على كل طلب عبر التطبيق. اطلب الآن: {app_link} ينتهي العرض الأحد منتصف الليل.
Zee is hereassists, never forces

I watch every step — I’ll flag what manual work misses before you send.

Zee suggests

  • SMS body exceeds one segment
  • Send-now may hit quiet hours for some recipients
Ask Zee to help…Let Zee finish it

Journeys on a visual canvas

Multi-step lifecycle flows — welcome series, abandoned cart, win-back — as a drag-and-drop canvas: message, wait, branch, exit. Zee drafts the whole flow from one sentence; lint validates it before you activate.

Drafted by Zee. Review every step before activating.

  1. Basics
  2. Entry
  3. Audience
  4. 4Build
  5. 5Review

Click a step to edit, drag to reorder.

  • GOLD · lapsed 15d4,182 inEntry
  • Double points, this weekendSMSMessage
  • Wait3dWait
  • Ordered since?Branch
  • Convertedconverted
    No responseno_response
Zee is hereassists, never forces

The same canvas Zee drafts on. Walk the five steps, or hand over the goal and Zee drafts the whole journey.

Zee suggests

  • Add a 2-day wait before follow-up
  • Add a branch: did they reorder?
Ask Zee to help…Let Zee draft it

Customer 360

Every customer, one screen: orders, wallet, loyalty points and tier, devices, consent, and every message they've ever received — pulled live from commerce, not from a stale copy.

NH

Noor Haddad

Loyal

1a6af582-d23e-48a3 · customer for 2y 9m

Loyal, with AED 30,891 lifetime value. I’d reward this customer and ask for a referral.

Reward & ask for referralAdd to segmentTrigger journeySend push
  • Profile
  • Activity
  • Engagement

Identity & consent

Emailn.haddad@example.com
Phone+971 50 555 0142
LocationAE
PushEmailWhatsApp

Full PII · this view is audit-logged

Commerce & risk

Orders86
Lifetime valueAED 30,891
WalletAED 124.50
Churn risk27%

Loyalty & devices

2,162 points

WorthAED 22
TierGOLD
iOS 17Android 14

Messages received

  • SMSDouble Points Weekend3d ago
  • PushWe miss you — win-back18d ago

Intelligence: predictions, RFM, and the Monday brief

Churn risk, reorder probability, RFM movement, NPS themes — scored weekly per customer, each with a one-click “build a campaign for this band.” Every Monday, Zee writes the operator's brief himself: what moved, why, and what to do about it — every number verified against the data before it's shown.

Weekly brief · week of 2026-08-17

Orders fell 13.3% to 2,730 and revenue 11.4% to AED 25,708 — both outside normal variation. Coupon usage dipped 6.6%, which is not. Sunday showed early recovery, orders up 6.1% on the same day last week: Dubai HQ and Kuwait City drove most of that lift, while Riyadh Branch moved the other way at −5 orders. Check what changed week-over-week at your top-volume branches before the week gets underway.

  • Orders2,730−13.3%
  • RevenueAED 25,708−11.4%
  • Coupon usage241−6.6%
  • Ask why orders fell 13.3%
  • Draft a win-back for customers inactive 30+ days

Every figure re-checked against the data before this was written.

Creative Studio

On-brand creative in minutes: Zee derives your palette and product library straight from your commerce catalog, then generates campaign visuals in your brand kit — English and Arabic — for you to approve.

  • dimensions
  • logo
  • locale

legibility + palette check at approve

ENARBOTH

ضعف النقاط، نهاية هذا الأسبوع

Meridian

v1v22 versions
Tell Zee: “warmer light”, “headline one size up”…Refine
  • Add a scrim behind the headline
  • Try the AR headline one size up
  • Move the logo to the other corner

Palette · auto-derived

Product library

Enhance to HQ (4K)Approve

announcement · 2:1 · 1200×600

Your segments, standing by inside your ad accounts.

Any segment becomes a standing audience on Meta, TikTok, or Snapchat — hashed, consent-gated, and refreshed automatically as customers enter and leave. Suppression is first-class: stop paying to advertise to people who already bought. Ask Zee “stop showing ads to this week's buyers” and it's a proposal, an approval, and done.

93

Identifier readiness

106,046 customers · phone 100% (E.164) · email 75.8%

Ready — expect match rates in the 60–75% band on phone + email.

  • Meta

    Custom Audiences · phone + email + name + city

    Connected
  • TikTok

    Custom Audiences · phone or email · 1,000 minimum

    Connected
  • Snapchat

    Segments · phone only · 1,000 minimum

    Pending review

GOLD · lapsed 15d Ad network audience

Refreshing
Sent
4,182
Matched
2,860
Match rate
68.4%
Last sync
12m ago

Suppressing 1,204 customers who bought in the last 7 days.

Standalone CRMs rent your data. COFE lives on it.

The platform syncs directly from your commerce database into a per-brand warehouse — orders, customers, carts, wallets, loyalty, POS bills. One real deployment synced 105,000+ customer profiles and 900,000+ transactions in the first run, then keeps itself current every two hours. No SDK event forwarding, no sampling, no “data team ticket.”

Data Sources

Connect remote databases and sync selected tables into the warehouse.

Add source
  • meridian-prod-db

    activeevery 120mManage

    postgres · meridian@••••••.internal:5432/meridian_prod · read-only

    106,046 customers · 912,400 transactions · last sync 41m ago

  • Push device tokens

    readydefaultsManage

    fcm_tokens · customer_id → token · order by created_at

    57,338 tokens across 50,000 customers

Agentic doesn't mean unsupervised.

Built gate-first: the guardrails were built before the agent was.

Trust tiers per action

Copilot, Supervised, or Autopilot — set per action type, changed anytime.

Every action audited

Human or agent, one shared, append-only audit log. Exportable to your SIEM.

Consent, fail-closed

No recorded consent means no message and no ad sync. Quiet hours enforced.

Country-level isolation

A Bahrain team member never sees UAE customers, segments, or campaigns. Enforced in every query, proven by tests.

Guardrail caps & kill switch

Daily send ceilings; one switch stops everything.

Enterprise security

2FA, IP allowlisting, scoped API tokens, AES-256 encryption at rest.

Country access

No selection = all countries

Restrict a member to specific countries within the tenant. An unrestricted member sees every country — enforced on every read and every send.

Default country

Customers with no country log fall back here

NoneAEBHSA
  • Layla Al-Mansoori

    owner · superadmin

    AllAEBHSASave
  • Huda Al-Sayed

    marketer

    AllAEBHSASave
  • Omar Rahman

    marketer

    AllAEBHSASave

Scope is applied at query time, so a restricted member’s dashboards, exports and sends are all filtered the same way — there is no view that forgets it.

Live in days, not quarters.

1

Connect

A read-only line to your commerce database. No SDK rollout required to start.

2

Sync

Your full customer and order history lands in hours; Zee starts reading immediately.

3

Approve

Zee's first proposals arrive the same week. You set the trust tiers; autonomy is earned, not assumed.

Setup & Health

Every connection answers the same question: is it connected, healthy, and provable right now.

ClientInternal

Go-live health

Every required connection with its live state and a one-tap test

5/7green

  • Commerce data source

    Read-only pool · 2.4M orders backfilled

    Verified
  • Mobile app & push

    FCM connected · 57,338 device tokens

    Test push
  • WhatsApp Business

    Template approval in review

    Test send
  • SMS sender ID

    MERIDIAN · provisioned

    Verified
  • Consent & suppression

    Opt-out list imported at onboarding

    Verified
  • Trust tiers & guardrails

    Per-action matrix configured

    Verified
  • Email (SES)

    SES connected · no-reply@meridian.cofe.cloud

    Verified

See Zee work on your data.

A thirty-minute demo on live product — not slides. Bring a business goal; leave with Zee's proposal for it.