# Getting Started

## Signing in

Go to [app.rockhopper.co](https://app.rockhopper.co) or click the invite link in your email. Sign in with your Microsoft or Google account to access Rockhopper.

![Rockhopper sign-in page](/files/5qIaJyyoGa1ohFGXgtaF)

![Microsoft account picker](/files/a2U0cDMIsTr2b8KTRNwQ)

## My Files

After signing in, you'll land on the **My Files** page. This is your home base — it shows every spreadsheet you're tracking in Rockhopper. From here you can:

* See all enrolled files and their current status
* Spot which files have uncommitted changes (marked with indicators)
* Open files to view their version history
* Enroll new files or invite teammates

![My Files page — empty state](/files/9kvGPtIU6kIIgFkZURhY)

### Status indicators

Each file in the list shows at-a-glance status information:

| Indicator         | Meaning                                                 |
| ----------------- | ------------------------------------------------------- |
| **Red dot**       | You haven't seen the latest changes yet                 |
| **Change count**  | Number of uncommitted edits since the last version      |
| **Version badge** | The latest committed version number (e.g. v1.2.0)       |
| **Review status** | Whether reviews are pending, approved, or not requested |

### Filtering files

Click the **filter icon** next to the page header to narrow the list. Available filters:

* **All files** — every enrolled file (default)
* **Uncommitted changes** — only files with edits that haven't been versioned
* **Since yesterday / last week / last month** — files with activity in that time range

Click **Clear** to remove the filter and return to the full list.

## Team members and roles

Rockhopper uses roles to control who can do what within your team:

| Role            | What they can do                                                          |
| --------------- | ------------------------------------------------------------------------- |
| **Admin**       | Full access — manage team members, assign roles, and oversee all activity |
| **Manager**     | Invite team members and dismiss any pending review requests               |
| **Contributor** | Standard access — can create and dismiss only their own review requests   |

### Inviting someone

Click **Team Members** at the top of the My Files page (available to Admins and Managers).

![Team Members button at the top of My Files](/files/bBk8seX7NJZ4QWHqBeMj)

Enter the person's email address, choose a role, and send the invitation. They'll receive an email with instructions for joining.

![Invite dialog with role selection](/files/U6vRVuqzxd4TlDpoNu5j)

![Team members list showing invited members](/files/TqjZOzJrZFMZ1XxAgQN0)

### Removing someone

Open the Team Members list, click the options menu (**...**) next to the person, and select **Remove from team**. They'll lose access to the workspace immediately.

![Remove from team option in the team members panel](/files/NvIHKrCM9DDFhc3S8Jnl)


---

# 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://docs.rockhopper.co/product-guide/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.
