> For the complete documentation index, see [llms.txt](https://docs.octoo.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.octoo.com/general/user-accounts.md).

# User Accounts

There are different types of accounts within Octoo, each of which can have different statuses at a given time.

* **User** — This is the connection between a person's email/login and Octoo. It allows them to sign in to the application and access the site. If a user's account is **blocked**, they will not be permitted to sign in and will not receive any notifications or emails.
* **Person** — This represents an individual and is associated with a name and email address. A person is usually connected with a **User**, but this is not required. A person may **suspend** their account on Octoo, which will stop all notifications and emails, but they will still be able to sign in to the application. A person can be associated with a provider and a customer (as a team member).
* **Provider** — A provider account is associated with a partner, who can manage the provider's status. A provider can be **in progress**, **active**, or **inactive**. If a provider is flagged as **inactive**, they can still access the site and view their past job history, but they will not be able to express interest in new jobs or receive notifications of upcoming opportunities. This status is maintained by the partner, and a provider can have relationships with different partners.
* **Customer** — A customer account is associated with a partner, who can manage the customer's status. A customer can be **active** or **inactive**. If a customer is flagged as **inactive**, their team members can still access the site and view their request and billing history, but they will not be able to create new requests. This status is maintained by the partner, and a user can be a team member on multiple customer accounts, each with different statuses at the same time.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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, and the optional `goal` query parameter:

```
GET https://docs.octoo.com/general/user-accounts.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
