๐Ÿ””
๐Ÿ”„
โš™๏ธ
๐Ÿ‘ฅContacts
NameChildPhoneBirthdayTagsConsentLast VisitActions
๐Ÿ“Message Templates
๐Ÿ’ฌSend Individual Message
Select a template to preview
๐ŸŽ‚Birthday Messages

Each window matches kids whose birthday falls exactly on that day. Pick a template per window and send as a batch.

๐Ÿงช Send Test Message
Sends with dummy data: Parent=Ahmad, Child=TestChild, Code=TESTCODE
๐Ÿ“… 21 Days Before
0 matches
๐Ÿ’ฐ 0 AED
NameChildPhoneBirthdayPromo CodeStatus
๐Ÿ“† 14 Days Before
0 matches
๐Ÿ’ฐ 0 AED
NameChildPhoneBirthdayStatus
โฐ 7 Days Before
0 matches
๐Ÿ’ฐ 0 AED
NameChildPhoneBirthdayPromo CodeStatus
๐ŸŽ‚ Birthday Today!
0 matches
๐Ÿ’ฐ 0 AED
NameChildPhoneBirthdayStatus
๐Ÿ’›Win-Back / Loyalty
๐Ÿ”— Sync from Emailer
Pull loyalty contacts and promo codes directly from your Emailer campaign queue. No separate upload needed.
๐Ÿ“ค Upload POS Data (optional โ€” for points & last visit only)
Upload your POS export CSV/Excel to enrich contacts with last visit dates and points.

Re-engage inactive customers. Sync from Emailer to get contacts and promo codes, then send WhatsApp.

๐Ÿงช Send Test Message
Sends selected template with dummy data: Name=Ahmad, Code=TESTLOY, Discount=30% off
NamePhoneCampaignDiscountPromo CodeEmailWA Status
Use when starting a new loyalty campaign cycle
๐Ÿ‘‹Welcome Messages
Instant Welcome is OFF
When ON, GAS sends a WhatsApp the moment someone signs the waiver form. No browser needed.
๐Ÿงช Send Test Welcome
Sends selected template with dummy name: "Test User"
NamePhoneAddedStatus
๐Ÿ“ข Broadcast in Progress...
Sent: 0Failed: 0Remaining: 0
๐Ÿ“ขSend Broadcast
๐Ÿ“กServer Drip โ€” auto, runs in the background
Queues every customer from the Liability Waiver sheet and sends a fixed number per day โ€” automatically, even when this app and your phone are closed. It never double-sends and resumes each day until everyone's been messaged. Use this to safely work through your whole list within WhatsApp's daily limit.
Each campaign tracks its own sent/queued list โ€” name it so you can run different blasts without resets.
Public direct link to a .jpg/.png. Leave blank only if the template has no image header.
Your WhatsApp daily limit (raise when Meta upgrades your tier)
0โ€“23 ยท e.g. 11 = 11 AM, 14 = 2 PM
๐Ÿ”ด Drip off. Set a template and press Start to queue your whole list.
๐Ÿ’ก First send a Send Now test to one number (or use testBroadcastSend in Apps Script) to confirm the template looks right before starting the drip to thousands.
๐Ÿ“…Scheduled Broadcasts
DateTimeTemplateAudienceEst. CostStatusAction
Connect Firebase in Settings to load inbox
Select a conversation
Select a conversation to view messages
๐Ÿ’ก Real-time inbox powered by Firebase ยท Enter to send ยท Shift+Enter for new line ๐Ÿค– AI Bot & auto-reply controls are in the AI Bot tab
๐Ÿค–MiniBot โ€” AI Auto-Reply
๐Ÿ’ก Mini is your AI receptionist. When enabled, she answers customer questions 24/7 using your knowledge base. For bookings, complaints, or complex questions, she hands over to your staff automatically.
MESSAGES TODAY
โ€”
COST THIS MONTH
โ€”
HANDOVERS
โ€”
๐Ÿ’ฌFallback Auto-Reply (when AI is OFF)
When MiniBot AI is turned OFF, send a simple automatic reply to every new message. Works 24/7 through the webhook โ€” no need to keep this page open.
๐Ÿ”‘Anthropic API Key
Get your key from console.anthropic.com. Starts with sk-ant-.
๐Ÿ’ฐDaily AI Cost Cap (Optional)
Set a daily budget in USD. If exceeded, Mini pauses and hands over to staff automatically. Leave blank for no cap.
$ USD/day
๐Ÿ“šKnowledge Base
This is what Mini knows about your business. Edit freely. Use Markdown headings (## Section) to organize.
๐ŸŽญMini's Personality & Behavior
The master AI prompt. This controls Mini's tone, voice, formatting rules, greeting, and personalization. Edit at your own risk โ€” keep the placeholders like {knowledge}, {handover_rules}, {customer_context}.
๐ŸšฆHandover Triggers
What makes Mini hand over to staff. One rule per line. Mini will look at the customer's message and decide if any rule matches.
โš™๏ธBuilt-in Handover Triggers (always active)
Mini automatically hands over to staff when:
  • Customer types "human" / "staff" (English or Arabic equivalents)
  • Customer types "STOP" / "unsubscribe" (marks as opted-out)
  • Customer has been inactive (24h) โ€” conversation returns to Mini automatically
Handover messages:
โ€ข Daytime (8AM-10PM Dubai): "Thanks for reaching out to Minimania! Our team will help shortly..."
โ€ข After hours (10PM-8AM): "Sorry, we are closed right now. Our staff will reply in the morning. Good night โœจ"
Auto-detected in Arabic when customer writes in Arabic.
๐Ÿ“ŠCustomer Leads
TOTAL
0
๐Ÿ”ด HOT
0
๐ŸŸก WARM
0
โœ… BOOKED
0
LOST
0
Priority Customer Source Interest Status Assigned Created Actions
Loading leads...
๐Ÿ“‹Message Log
to
๐Ÿ“ฑWhatsApp Usage Today
SENT TODAY
โ€”
DAILY LIMIT
250
REMAINING
โ€”
Counts all WhatsApp messages: templates, AI replies, staff messages, broadcasts
๐Ÿ’ฐCost Breakdown
Campaign TypeSentFailedCost (AED)Cost (USD)
๐Ÿ“…Monthly Breakdown
MonthBirthdayWin-backWelcomeBroadcastTotalFailedCost (AED)
๐Ÿ“ŠDelivery Performance
๐ŸขWhatsApp Business Profile

Manage your WhatsApp Business profile directly from MiniChat. Changes are sent to Meta via API.

Display name changes require Meta approval
๐Ÿ’ฌIce Breakers (Conversation Starters)

Quick-reply buttons customers see when they open your WhatsApp chat. Max 4.

โ„น๏ธ How Ice Breakers Work:
These appear as tappable buttons at the bottom of your WhatsApp chat when a customer opens a new conversation with you. They help customers quickly ask common questions without typing.

Setup: Fill in up to 4 prompts below and click "Save Ice Breakers". Changes take effect immediately on WhatsApp.
Note: Ice breakers only show for new conversations โ€” returning customers see their existing chat history instead.
Meta Business Suite: You can also manage these from Meta Business Suite โ†’ Inbox โ†’ Automation.
๐Ÿ–ผ๏ธProfile Photo

Upload your business logo. Provide a public URL to an image (JPEG/PNG, max 5MB, 640x640 recommended).

๐Ÿ“–MiniChat Blueprint โ€” how everything works, searchable
๐Ÿ”‘WhatsApp API Configuration
Temporary tokens expire in 24h. Generate a System User token for permanent access.
Deploy a GAS web app that returns your Liability Waiver sheet data as JSONP.
๐Ÿ”ฅ Firebase (for Inbox)
๐Ÿ›ก๏ธAnti-Ban & Rate Limits
Shown in header as "X / Y sent today"
๐Ÿ”Change Password
๐Ÿ’พData Management
๐Ÿ’ฌCanned Replies

Quick replies shown in the Inbox chat bar. Synced to Firebase so all devices see the same replies. Click ๐Ÿ—‘ to delete.

Loading canned replies from Firebase...