# ⚙️ App Settings

The App Settings area allows you to configure core features and preferences that define how your system behaves. From branding and localization to email, SMS, and tax setup — everything is manageable in one place.

***

#### 🏠 General<br>

<figure><img src="/files/sR7CKYAFVwY1cKJNScF2" alt=""><figcaption></figcaption></figure>

Configure general site-wide settings such as the application name, contact details, timezone, and more.

***

#### ✉️ Outgoing Mail

<br>

<figure><img src="/files/xe5NNjBvpkHJf9HuGiEx" alt=""><figcaption></figcaption></figure>

Set up and manage your outgoing email service (SMTP, Mailgun, etc.) to ensure the successful delivery of emails such as notifications, password resets, and confirmations.

***

#### 📲 SMS Configuration

<br>

<figure><img src="/files/ICmRBuQLwT3dqX3afvse" alt=""><figcaption></figcaption></figure>

Integrate and configure your preferred SMS gateway (like Twilio, Nexmo, etc.) for sending real-time SMS updates to your customers.

***

#### 💬 WhatsApp Configuration

<br>

<figure><img src="/files/OxveKAfTqklOLKv88fSQ" alt=""><figcaption></figcaption></figure>

Enable and configure WhatsApp messaging to send order updates or customer communication via your preferred WhatsApp API or provider.

***

#### 💱 Currency

<br>

<figure><img src="/files/YJ3LyluBD76FF37jPpYA" alt=""><figcaption></figcaption></figure>

Set your default currency symbol, currency code, and formatting style to reflect your local or target business region.

***

#### 💳 Payment Gateways

<br>

<figure><img src="/files/7SLCG9y93hpNm12aej1E" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/mBs5HMR4v8lURHjFNBsQ" alt=""><figcaption></figcaption></figure>

Configure the API keys and integration settings for your preferred payment gateways (Stripe, Braintree, Square etc.) used for collecting payments from customers.

***

#### 🧾 Tax

<br>

<figure><img src="/files/FhmTi58UjIHNlPY5N6rp" alt=""><figcaption></figcaption></figure>

Define and manage your tax configuration, including:

* Tax rate
* Tax type (included/excluded)
* Implementation settings across services and products

<br>

You can choose whether prices entered should include tax or be calculated at checkout.

***

#### 🔍 SEO Configuration

<br>

<figure><img src="/files/vrbSlAoK6aL6aVL3JFkv" alt=""><figcaption></figcaption></figure>

Set up SEO parameters such as meta titles, descriptions, and keywords to optimize your public-facing site for search engine visibility.

***

#### 🎨 Appearance

<br>

<figure><img src="/files/Dhb7bRfc3V1VvjLEnnok" alt=""><figcaption></figcaption></figure>

Manage the visual presentation of your platform:

* Upload site icon (favicon)
* Set background images or colors for public pages

***

#### 🔐 Authentication

<br>

<figure><img src="/files/ERXAosW7FYIw5cssfq0b" alt=""><figcaption></figcaption></figure>

Control authentication and registration-related settings, including:

* Enabling or disabling user registration
* Login method preferences
* Email verification requirements

***

#### 🔒 Captcha Configuration

<br>

<figure><img src="/files/WX7ENHbncXqBV0BB0Uyq" alt=""><figcaption></figcaption></figure>

Protect your forms from spam and bots by configuring CAPTCHA settings (Google reCAPTCHA or similar).

***

#### 🌍 Localization

<br>

<figure><img src="/files/2kAbavXJids7cRC5cbwz" alt=""><figcaption></figcaption></figure>

Define language and locale settings such as:

* Default language
* Date & time format
* Direction (LTR/RTL)
* Timezone

<br>

Ensure your app is adapted to your local audience.

***

#### 🔗 Embedding Code

<br>

<figure><img src="/files/JJAiEj2xZhICiCSLluvh" alt=""><figcaption></figcaption></figure>

Generate and copy widget embed codes for:

* Repair Booking Forms widgets
* Track Repair Widget
* Support form widget

<br>

These snippets can be added to your existing website to enable seamless integration.

***

#### 📜 Terms & Conditions

<br>

<figure><img src="/files/vdS9FcGe6VrQ2Jw5qZ2u" alt=""><figcaption></figcaption></figure>

Define your platform’s terms and conditions that appear during the repair booking process. Helps inform and protect both you and your customers.

***

#### ✉️ Notification Templates

<br>

<figure><img src="/files/CtpC4v89U1xTHiLyiRdV" alt=""><figcaption></figcaption></figure>

Manage and customize all notification templates, including:

* Email and SMS/WhatsApp content
* Dynamic variables (e.g. {customer\_name}, {order\_id})
* Event-based triggers (e.g,. repair update, new booking)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://codehas.gitbook.io/repair-box/tools/settings.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
