Customer Profile
| Customer Name ↕ | WhatsApp / Phone ↕ | Company Name ↕ | Contact Person | WhatsApp Business Native Labels | Salesperson | Last Contact ↕ | Next Follow-Up ↕ | Actions |
|---|
Lead List
| Customer Name | WhatsApp Number | Company | Service Interested | Stage | Labels | Actions |
|---|
⭐ Starred Messages
🏷️ WhatsApp Business Labels
No WhatsApp Account Connected
This board has no connected WhatsApp Business account. Under Board Isolation, original WhatsApp Business labels and chat assignments are strictly isolated per WhatsApp line.
Status: Standby (0 Native Labels)| Contact / Customer Name | WhatsApp Number | Company | Service Interested | Sales Stage | Source Line | Actions |
|---|
📊 Sales Pipeline Funnel
📣 Bulk Sending Management
👥 Audience & Recipient Eligibility
Filter contacts by WhatsApp labels, CRM sales stages, and services
| Customer | Phone Number | Labels | Last Inbound Reply | Eligibility Status | |
|---|---|---|---|---|---|
| Loading contacts and verifying inbound message history... | |||||
Follow-up Broadcast
✍️ Message Composer & Pacing
Personalized sequential delivery with anti-ban delay enforcement
Settings
Manage your account, WhatsApp lines, CRM automation, and system preferences
General System Settings
Overview of your active EzVision host environment and decoupled architecture
System Information
Active host parameters, ports, and runtime status for EzVision Sales Bot CRM
Architecture Overview
Decoupled 3-tier architecture ensuring high reliability, data safety, and zero lead loss
System User
Dedicated authentication and session management. Independent user credentials decoupled from WhatsApp numbers and CRM storage.
Sales CRM Database
Persistent central repository storing customer leads, 9-stage pipeline, notes, labels, and interaction history safely in SQLite.
WhatsApp Bot Lines
Multi-channel gateway running on port 5171. Adding, disconnecting, or scanning QR codes never deletes CRM records.
User Profile
Manage your personal account credentials and profile display
Profile Information
Update your personal account details across the EzVision system
Security & Password
Update your system administrator password and security preferences
Super Admin Password
Direct password reset for administrator account (ansonyeemarketing@gmail.com)
Google Authentication / OAuth 2.0
Configure Single Sign-On (SSO) with your Google Cloud project credentials
Central Developer Applications (Meta & Zoom SaaS)
Configure EzVision's centrally registered developer credentials to power customer OAuth logins across all tenant boards. Never exposed to customers.
Change Password
Ensure your account is protected with a secure password
Security & Session Specifications
Authentication security policies for local host installation
Internal Team & Permissions
Manage company team members, role assignments, and Board Workspace access controls
Active Team Members
Users provisioned with web access to EzVision modules and designated WhatsApp boards
| Member | Role | Accessible Boards | Accessible Modules | Status | Actions |
|---|---|---|---|---|---|
| Loading team members... | |||||
Pending Invitations
Single-use secure invitation links sent to prospective team members
| Invitee Email | Proposed Role | Target Boards | Expires | Actions |
|---|---|---|---|---|
| No pending invitations. | ||||
Role Permissions Reference (Company Internal)
Standard access matrix defining Board and Module visibility for team members
WhatsApp Bot Accounts
Manage multiple WhatsApp lines connected to your EzVision CRM
WhatsApp Quick Replies
Standard sales responses triggered by typing slash (/) in chat
Business Labels
WhatsApp Business-style colored tags to organize prospects and opportunities
Real WhatsApp Business Integration
Labels synchronize directly with WhatsApp Business connector on Port 5171
CRM Settings
Configure sales lead capture, phone formatting, and customer synchronization
Lead Capture & Synchronization
Automated rules for capturing leads from incoming WhatsApp messages
Sales Pipeline Stages
9-stage sales progression workflow from inbound enquiry to deal close
Deal Progression Funnel
Standard funnel stages configured in EzVision CRM
Data Backup & Restore Center
Comprehensive client data protection, SQLite WAL atomic snapshots, and user-selected Google Drive backup
Google Drive Backup Destination
Not ConnectedBack up your CRM database, message history, and configuration directly to your personal or company Google Drive via secure Google Drive v3 REST API.
Create Full EzVision Data Backup
Generates a unified .ezbackup archive containing SQLite database, user accounts, system configuration, WhatsApp session auth, and media files.
Automatic Backup Schedule
DisabledConfigure unattended automated background backups so customer data is always preserved without manual intervention.
Restore EzVision Data
Safely restore CRM customers, message history, sales pipelines, and configuration from an existing .ezbackup archive.
BeforeRestore_<timestamp>.ezbackup. If anything fails during restore, the system rolls back instantly to your previous data.
Backup History & Archives
Recent backups stored locally and synchronized to Google Drive.
| Date & Time | Destination | Archive Name | Size | Records | Status | Actions |
|---|---|---|---|---|---|---|
| Loading backup history... | ||||||
Reset Demo / Test Data
Clears generated test customer records. Use with caution.
About EzVision Sales Bot
Product information, architecture overview, and software version
🤖 AI Bot Settings
Authoritative multi-bot configuration for specialized AI assistant instructions, knowledge bases, models, and self-learning across all WhatsApp boards
⚙️ Advanced Admin Settings & Global Emergency Stop
ADMINISTRATOR ONLYGlobal OpenAI API credentials and system-wide auto-reply emergency kill switch
AI Assistant Slots (Max 6 Slots)
Permanent assistant identities that retain their instructions and KB regardless of WhatsApp phone changes
Auto-reply only to verified genuine new leads with zero prior customer interaction. Continues active AI-managed conversations. Blocks historical/existing.
Auto-reply only to verified new employer hiring enquiries (EN/ZH/BM). Distinguishes employers from job seekers. Job seekers & uncertain intent routed to human.
Stage-aware AI continuation across eligible chats. Explicit administrator confirmation required. NEVER overrides Human Takeover or per-chat authorization.
Mode 2 plus old customers: if an existing customer messages that they want to hire, AI answers. Job seekers, special industries, Human Takeover and recent human replies are still left for you.
🧪
Test & Diagnostics
(Customer Selection, Pre-Reply Eligibility Simulation & 18 Acceptance Tests)
Zero WhatsApp Sent · Settings Untouched
, , .Event Landing Page Webhook (Direct to BOT-03 Event Bot)
Connect external registration landing pages directly into EzVision CRM & automated WhatsApp messaging
- Outbound WhatsApp delivery is currently unavailable for BOT-03.
- Event submissions will still be captured safely into the CRM database.
- Inbound event automation will not send outbound messages until a dedicated WhatsApp line is assigned.
- System will not automatically fall back to WA-001 (line isolation active).
X-Event-Secret: <token>, Authorization: Bearer <token>, or URL param ?secret=<token>.Recent Event Landing Page Submissions
📱 WhatsApp Connection Management
Monitor and manage multi-line WhatsApp gateway connections, Baileys session states, and bot assignments across all 6 slots
Connection Slots (WA-001 to WA-006)
Click "Connect / Scan QR" on a specific card to link a device⚡ Quick Replies Management
Manage canned responses, sales conversation templates, and slash command shortcuts (/shortcut) for your active WhatsApp Board
/shortcut.
➕ Add New Quick Reply
Target: BOT-01Configured Quick Replies
0 Total| Shortcut | Category | Message Content | Board | Storage | Actions |
|---|
📄 Landing Pages & Event Registration
| Landing Page Name & Slug | Assigned Board | Associated Event / Offer | Status | Views / Leads | Public Link | Actions |
|---|---|---|---|---|---|---|
| Loading landing pages... | ||||||
General Settings & Board Binding
Page Headlines & Event Details
Event Logistics
Speaker Profile
Key Highlights / Takeaways (One per line)
Colors & Visual Design
Registration Form Fields
WhatsApp Dispatch & CRM Routing
, , ,
not_available. It will never silently send from another board's line.
AI Landing Page Copywriter
Describe your event, workshop, or offer. The AI will generate high-converting headlines, benefits, and WhatsApp copy tailored to your Malaysian audience.
📥 Event Form Submissions
| Submitted At | Board | Event / Page | Attendee Name | WhatsApp Phone | Company | WhatsApp Trigger | Actions |
|---|---|---|---|---|---|---|---|
| Loading submissions... | |||||||
🎨 Ready-to-Use Landing Page Templates
Form Submission Payload
📊 EzVision Operations Dashboard
🤖 Central AI Agent (Layer A)
I am your system-wide management assistant connecting all 6 WhatsApp Boards, CRM intelligence, knowledge learning, and marketing tools. Try asking me in English, 中文, or Manglish:
• "Check all six WhatsApp Boards and summarize their status."
• "Show all customers who need follow-up today."
• "Analyze BOT-01 and identify hot leads."
• "Check which WhatsApp connections are disconnected."
• "Check CRM synchronization status for all boards."
• "Show me the latest Knowledge Base learning results."
Automation Workflows & Event Triggers
| Trigger Name | Type | Condition | Action | Status | Last Triggered |
|---|
Agent Execution History & Audit Log
| ID | Command | Tools Used | Status | Executed At |
|---|
🛡️ Human Supervisor Approval Center
🧰 Central AI Tool Registry & System Memory
Central AI Agent Configuration
📢 Facebook Ads & Marketing Attribution
| Campaign Name | Status | Objective | Daily Budget | Spend | Clicks | Leads | Assigned Board | Action |
|---|
Ad-to-CRM Lead Attribution
| Lead Name | Phone | Landing Page / Event | UTM Source / Ref | Assigned Board | Submitted At |
|---|
Ad Sets & Creative Assets
Marketing Automation Rules
| Rule Name | Condition | Action | Active |
|---|
Connect with Facebook
No Facebook Account Connected
Customers do not need to create developer apps or manually enter API keys. Click below to securely connect your Facebook Business account.
📹 Zoom API Integration & Consultation Scheduler
Scheduled Zoom Consultations
| Meeting Topic | Date & Time | Duration | Board | Join Link | Passcode | Actions |
|---|
Generate New Zoom Meeting
WhatsApp Invitation Generator
Past Meetings History
| Topic | Date | Duration | Status |
|---|
Connect with Zoom
No Zoom Account Connected
Customers use their own Zoom accounts without creating developer applications or entering manual API keys. Click below to securely connect your Zoom account.
meeting:write, meeting:read, user:read