Get matched with suitable jobs, clear job details, live support and better visibility across Dubai. Anymove helps drivers and fleet operators receive suitable jobs, reduce idle time and build a stronger digital work history.
Enter the admin password to access brand settings.
Incorrect password. Try again.
⚙️ Brand Settings
Changes apply live and are saved locally.
Colour Palette
Primary Green
Brand Black
Accent Orange
Accent Blue
Logo
Logo is served from img/logo.png. Replace the file directly on the server to update it.
🖥️ Desktop Logo Size36px
📱 Mobile Logo Size28px
📦 Logo Padding (px)
🖥️ Desktop — Top
🖥️ Desktop — Right
🖥️ Desktop — Bottom
🖥️ Desktop — Left
📱 Mobile — Top
📱 Mobile — Right
📱 Mobile — Bottom
📱 Mobile — Left
📐 Nav Padding
🖥️ Desktop (top/bottom px)
📱 Mobile (top/bottom px)
📐 Hero Section Padding (top px)
🖥️ Desktop hero top padding
📱 Mobile hero top padding
📐 Subtitle → Marquee Gap (px)
Space between "We will suggest the right vehicle…" and the scrolling marquee band.
px
💬 Chat Window Height (px)
Height of the message area inside the AI chat widget (collapsed/default state).
px
Brand Name
🖼️ Footer Logo
Footer logo is served from img/footer_logo.png. Replace the file directly on the server to update it.
Add one or more free Gemini API keys — one per line or comma-separated. The server rotates to the next key automatically if one hits its quota.
Free at aistudio.google.com · Keys are stored server-side only, never sent to the browser.
Model
💡 gemini-3.1-flash-lite just launched — fastest & cheapest. If it returns errors, switch to the -preview fallback or use gemini-2.5-flash. Gemini 1.5 models are fully shut down by Google.
🔗 Social Media Links
🎵
📸
👤
💼
𝕏
💬
💬 AI Chat — WhatsApp Number
The WhatsApp number customers connect to after the AI collects booking details. Country code, no + or spaces.
📋 AI Chat — System Prompt
The system prompt is managed in prompt.php on the server. It is loaded automatically on every request — edit that file to update any section.
To preview the live assembled prompt (with today's date injected), call: GET ?action=prompt & X-Prompt-Key: <secret>
🧠 Knowledge Base (File Search RAG)
Upload PDFs, DOCX, TXT, MD, CSV, JSON — price lists, FAQs, area coverage, T&Cs. Gemini indexes them automatically, no vector DB needed. Requires Gemini 2.5+.
📚
Click to upload files
PDF · DOCX · TXT · MD · CSV · JSON · up to 100 MB each
⚠️ File Search is saved to settings but not yet wired into the chat payload (coming in next patch).
🌐 Built-in Tools (Grounding)
Toggle to save — will be applied to the chat payload in the next patch once core chat is confirmed stable.
🔧 Function Calling
Let the AI call real PHP functions: get_quote, check_availability, create_booking, send_whatsapp. Settings saved here — wired in next patch.
Function declarations (JSON array)
🎚️ Generation Parameters
Settings saved here — wired in next patch. Leave blank to use Gemini defaults.
💾 Context Caching
Cache the system prompt on Google's servers — ~90% savings on cached input tokens. Build the cache here; it will be referenced in chat once the next patch is applied.
TTL (seconds)
Status
Not cached
🪝 Booking Webhook
When the AI calls create_booking, the server POSTs the booking JSON here. Wire to CRM, n8n, Zapier, or Slack.
Webhook URL
Shared secret
🖼️ Service Card Background Images
Service card images are served from fixed paths: img/svc_card_0.jpg through img/svc_card_5.jpg.
Replace the files directly on the server to update them.
🖼️ "Dubai Can Rely On" Section Background
Background is served from img/trust_bg.png. Replace the file directly on the server to update it.
🚛 Driver Section Images
Driver section images use the built-in defaults. To customise, upload files as img/driver_img_left.png and img/driver_img_right.png directly on the server.
⭐ Reviews Section
Section Tag (small label above title)
Section Title
Platform Badge
Platform label
Score (e.g. 4.9)
Review count label (e.g. 128 reviews)
Carousel Speed
32s
Lower = faster scroll. Hover over cards pauses the carousel.
Review Cards
Each card shows on the scrolling carousel. Fill all fields for a realistic look.
⌨️ AI Typing Animation
Controls how fast AI responses appear character by character. Lower = faster.