πŸ€– Connexease AI Admin ZAZAR
← Back to dashboard  Β·  …

πŸ€– Connexease AI β€” Admin Zazar pilot Β· all toggles default OFF

⚑ Channel Toggles
πŸ“¦ Active Offers
πŸ’¬ AI Replies
πŸ‘οΈ Human Review
πŸ“œ Audit Log
βš™οΈ Config

πŸ§ͺ Test Mode β€” IMPORTANT

When ON, the AI only responds to the conversation whose customer phone matches any of the numbers below. Every other incoming message is skipped (logged as skipped_test_mode). Turn this ON before flipping the channel switch below, so you can verify with your own phone before letting AI loose on real customers.
Test mode active?
If ON, only the phone(s) below get AI replies
Test phone(s)
Comma- or newline-separated. Leading + and country code OK; the matcher is tolerant of formatting differences.
Example: +905072920317, +905451234567

Per-channel AI Master Switch

When ON, the AI router handles incoming messages for that channel. When OFF (default), the existing regex auto-reply runs. Switching is instant; no restart required. Phase 1: flag persists but the AI router isn't wired up yet β€” flipping ON keeps the regex bot active.

Active Campaign (read-only) β€” change via the bot Offer Mode toggle

This is the source of truth for which package list / image the AI uses. Both the existing regex bot and the AI read from the same field (cx_offer_mode.json).

Pick a campaign

Zazar uses one price map per offer mode (normal / sale) shared across both channels. Pick a channel + mode to view or edit that campaign's image and packages.
Channel
Offer mode
Editing campaign
β€”

Campaign image (sent above the package list)

Image the bot attaches when the customer asks "what are your offers?". Stored in cx_offer_images.json.
Direct image URL (optional β€” overrides the upload below)
…or upload a new image
Current
(no image)

Packages for this campaign

If empty, the AI sends the fallback text only (no image, no package list). Coin amount auto-suggests a product_id from the live promotion list.
Price USD Coins Product ID Active

Localized Reply Templates

Zazar v2 spec β€” verbatim per language. Defaults come from 04_Routing_Rules_Dev_Spec/05_language_and_messages.md. Clear a field to revert it to the default.

Conversations Paused (bot silent)

Conversations the bot is not responding to β€” either manually muted (FILTERED), permanently blocked (BLOCKED), or auto-escalated after too many no-match attempts (ESCALATED). Click Re-enable to hand control back to the bot.

Recent AI Decisions

Every classification + action the AI makes lands here, newest first. Phase 1: empty β€” the AI router isn't running yet. Phase 2 will start filling this.

Raw cx_ai_config

All keys persisted to data/cx_ai_config.json. Editing here writes immediately. Be careful β€” these directly affect the router.