Configuration

Settings

← Dashboard

🏠 Company Information

Used on printed receipts and the customer display screen.

🎨 Theme & Appearance

Changes apply to all pages after saving and reloading. Button borders, title boxes, fonts, padding, and shared panel styling are all controlled here.

Button Preview

🛠 Backend Theme

Use these colors only for backend modules so your office/admin side can have its own look without changing the front desk screens.

System Admin (logs, scripts, backups)

Colors for list panels, the selected log/script row, and the small file-type pills. Defaults follow your backend box and button colors; set Selected row text to a light value if the row background is dark.

📋 Square payments log grid

Applies to the Log data table on Square payments report (backend and dashboard). Save settings, then reload the report. Uses the same settings_css.php theme output as the rest of the app.

📊 Excel / Compact Layout Controls

Customize visit cards, customer snapshots/timeline, and reports cards/totals to look tighter and more spreadsheet-like.

Visit Page (visit.html)

Customer Page (customer.html)

Reports / Search (reports.html)

✉ Email

Outgoing (SMTP) settings are used for receipts, reminders, and notifications. Incoming (IMAP) settings are used to view emails from inside the dashboard.

Outgoing — SMTP


Incoming — IMAP


Local AI Drafting — Ollama

📞 SMS Provider

Choose how outgoing text messages are sent. Twilio uses your Twilio account. Android Gateway sends through your MetroPCS business phone via the android-sms-gateway app.

Twilio Settings

💬 Telegram

Used for quick dashboard messages and system notifications. Save the bot token from BotFather and the destination chat or group ID here.

One per line: Name|Chat ID. The visit page will show these names in a Send To list.

Script & backup alerts (daily backup, System Admin script runs, and other jobs that call the notifier).

👁 Backend Modules

Choose which backend modules stay visible on the backend home screen. Unchecked modules stay saved but hidden.

🎫 Visit Buttons

Change the wording and colors used on the visit page action buttons.

ALT202 Measurements

Set custom chart images used in the visit page measurements popup. Leave blank to use built-in defaults.

■ Square Payments

Enter credentials for both environments. Use the toggle to choose which one is active. The Location ID is required for Square Terminal and should be saved here.

Check = Live/Production  |  Unchecked = Sandbox/Testing

Sandbox (Testing)

Production (Live)

📅 Setmore & Booking

API credentials for Setmore scheduling integration.

📷 Slideshow Images

Slideshow image management has moved into its own backend section so settings stays focused on configuration.

🕐 Booking Hours

Days and hours when appointments are accepted. The Setmore slot picker will only show times within these windows. Check Override in the scheduler to book outside these hours.

⚙ Workflow

📄 Reports — Disclaimer / Terms

This text appears at the bottom of every printed receipt. Leave blank to use the built-in default policy text. Use blank lines to separate sections.

📈 Database

Configure the primary and mirror database servers. Use the pill on the dashboard or the button below to switch active servers instantly — no restart required.

← Back to Dashboard