# Getting Started

## Getting Started

### Your First 10 Minutes

Welcome to Rinsebase. Here's how to get your cleaning business running in under 10 minutes.

#### Step 1: Create Your Account

1. Go to [app.rinsebase.com](https://app.rinsebase.com)
2. Click **Start Free Trial**
3. Enter your name, email, and password
4. Choose your company name and subdomain

#### Step 2: Add Your First Client

1. Click **Clients** in the sidebar
2. Click **+ New Client**
3. Enter their name, email, and phone
4. Add their property address
5. Choose client type: Residential, STR, or Commercial

#### Step 3: Create Your First Job

1. Click **Schedule** in the sidebar
2. Click any day on the calendar or click **+ New Job**
3. Select the client and property
4. Set the date, start time, and end time
5. Choose a service type (Standard Clean, Deep Clean, etc.)
6. Click **Create Job**

#### Step 4: Invite Your Crew

1. Go to **Team** in the sidebar
2. Click **+ Add Crew Member**
3. Enter their name, email, phone, and role
4. Click **Send Invite** — they'll get an email to download the app and log in

#### Step 5: Connect Payments

1. Go to **Settings > Payments**
2. Click **Connect Stripe**
3. Follow the Stripe onboarding flow
4. Once connected, invoices will have online payment links

That's it. You're running.

***

### Account Setup

#### Company Information

Go to **Settings > Company** to configure:

* **Company name** — appears on invoices and client portals
* **Phone and email** — displayed to clients
* **Logo** — upload your company logo (Pro and Enterprise plans)
* **Mileage rate** — set your reimbursement rate per mile for crew

#### Your Subdomain

During signup you chose a subdomain (e.g., `sparkle-cleaning`). This is used for:

* Your client portal URLs
* Your crew invite links
* Your booking page

To change it, contact support at <info@rinsebase.com>.

***

### Add Your First Client

#### Client Types

Rinsebase supports four client types:

* **Residential** — homeowners with regular cleaning schedules
* **STR (Short-Term Rental)** — Airbnb/VRBO operators with turnover cleaning
* **Commercial** — offices, businesses, facilities
* **Property Manager** — manages multiple properties for different owners

#### Adding a Client

1. Go to **Clients** in the sidebar
2. Click **+ New Client**
3. Fill in:
   * Full name
   * Email (required for portal invites and invoices)
   * Phone number
   * Client type
4. Click **Save**

#### Adding Properties

Each client can have multiple properties (addresses):

1. Select a client from the list
2. Scroll to **Properties**
3. Click **+ Add Property**
4. Enter the street address, city, state, and ZIP
5. Optionally add a **nickname** (e.g., "Lake House", "Downtown Condo")
6. The address is automatically geocoded for GPS verification

#### Property Photos

Upload a photo of each property so your crew can visually confirm they're at the right location:

* Click **Add property photo** under any property
* STR clients can upload their listing photo from the client portal
* Crew members can take a photo on their first visit from the mobile app

***

### Create Your First Job

#### From the Schedule

1. Click **Schedule** in the sidebar
2. Click on any day in the calendar
3. Fill in the job details:
   * **Client** — select from your client list
   * **Property** — choose which address
   * **Service type** — Standard Clean, Deep Clean, Move-in/out, etc.
   * **Date and time** — start and end time
   * **Crew needed** — minimum and maximum crew members
4. Click **Create Job**

#### From the Dispatch Page

Dispatchers and managers can also create jobs from the Dispatch page:

1. Click **Dispatch** in the sidebar
2. Click **+ New Job** in the top right
3. Same form as above

#### Assigning Crew

After creating a job, assign crew:

1. Click the job on the calendar
2. In the job panel, click **Assign Crew**
3. Select crew members from the dropdown
4. Mark one as the **Lead** if applicable

#### Default Crew

Set a default crew per property so jobs are automatically assigned:

1. Go to **Clients** > select a client > select a property
2. Open **Default Crew**
3. Select the crew members who usually clean this property
4. New jobs at this property will auto-assign these crew members


---

# 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://help.rinsebase.com/getting-started.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.
