# Comfortable Documentation

## Welcome to Comfortable 👋

#### Comfortable is a headless CMS that enables fast and easy content editing for websites and apps.

🙋‍♂️[Follow Comfortable on Twitter](https://twitter.com/cmftable) to stay informed about updates and new features

🛠[Check out GitHub](https://github.com/cmftable) for examples and SDKs

## Getting started&#x20;

This introduction will get you a quick overview of the basic things to know, when working with Comfortable.

### Accounts

To get started you'll need to [create an account](https://app.comfortable.io/signup). Each account can have repositories for themselves or can be invited to join and collaborate within foreign repositories at an appropriate access level.

### Repositories

Spaces for projects are called repositories. A repository is the place where you keep all the content related to a single project.

### Documents

Each [document](https://docs.comfortable.io/concepts-1/documents) represents a content entity. That might be a page, a product, some content element, or anything else.&#x20;

### Document Types

[Document types](https://docs.comfortable.io/concepts-1/document-types) define reusable schemas for documents. You could for example create a document type called `Page`, `Product` or `Article`.

### Collections&#x20;

[Collections](https://docs.comfortable.io/concepts-1/collections) are powerful filters for documents that can be used as endpoints and be managed through the web interface. Create lists of products, categories, display articles or elements of a section of your site, collect dates, or aggregate sets of data. Do almost anything you would do with client-side filtering, but keep the content accessible and comprehensible for your editors.

### Content Tree

The[ Content Tree](https://docs.comfortable.io/concepts-1/content-tree) holds all of the collections and linked documents to provide developers and editors with structure and orientation.


---

# 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.comfortable.io/master.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.
