# Properties

Properties are key to organizing and connecting your Objects and knowledge in Anytype. There are two functions that Properties serve in Anytype:

* **Defining attributes:** You can use Properties to define the characteristics of a certain Object.
  * For example, when creating a Task in Anytype, you can add Properties such as *Status*: Done/Not Done, or *Priority*: Low, Medium, or High.
  * If we were to imagine a database, Properties represent the column headers to each row (where column A represents the Object name, and where each row represents an Object).
  * Once you have set your attributes, it becomes possible to sort and filter your Objects according to the Properties you've defined in your Query.
* **Defining connections:** You can also use Properties to link one Object to another.
  * Returning to the example of a Task, you can add the Property: *Linked Projects,* and connect another Object in your Anytype to this task.
  * As above, you can view the Linked Projects as Properties in a Query, or in your Graph.

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

### Create a New Property

#### Creating Properties from the Type Edit Menu

While editing any [Type in your Space settings](/anytype-docs/getting-started/types.md#creating-types-from-space-settings), you can use the `+` button in the top right corner of the Properties section to either add an existing property to the current Type or to create a new one.

<div><figure><img src="/files/PZTHTKYHrVUjfNFrrY0G" alt=""><figcaption></figcaption></figure> <figure><img src="/files/8wajKHo4gzviy3fKnOBn" alt=""><figcaption></figcaption></figure></div>

#### Creating Properties from Space Settings

Open your [Channels](/anytype-docs/getting-started/vault-and-key/space.md) settings, and navigate to `Content Model > Properties`. Afterwards, simply click on `New` button to create a new Property.

From here, you can choose a name and a type for your new Property.

<div><figure><img src="/files/N5YgVTpJlAYPL2255fgS" alt=""><figcaption></figcaption></figure> <figure><img src="/files/9UbjbBxhfvorngANwbBR" alt=""><figcaption></figcaption></figure> <figure><img src="/files/0xMqvnJM8txlTqQBNYu2" alt=""><figcaption></figcaption></figure></div>

If you've decided that this Property is no longer relevant, you can use the context menu (mouse right-click) to delete the Property from your space.

<figure><img src="/files/Bw8e2JnrifnUl9Yu5FOy" alt="" width="375"><figcaption></figcaption></figure>

#### Creating Properties from the Object Editor

You can add a Property to your Objects as you would with any other block in the editor: by using the `+` button or the in-line `/` menu.

<div><figure><img src="/files/LI9IH42ydxtCpMEIlqSn" alt=""><figcaption></figcaption></figure> <figure><img src="/files/tAj5LoHhCqhrJfdsOOQb" alt=""><figcaption></figcaption></figure></div>

Any Property you create from the object editor will be available for editing in your space settings using the steps above.

#### Types of Properties <a href="#types-of-relations" id="types-of-relations"></a>

Here are the currently available Property types within Anytype:

* **Text**: accepts free-form text as input.
* **Number**: for all numbers. Different formats are coming soon.
* **Date**: date, with optional time.
* **Select**: categorical property with a predefined list of options. You can choose one.
* **Multi-select**: categorical property with a predefined list of options. You can choose multiple, with no limit.
* **Email/Phone/URL**: special formats for email addresses, phone numbers, or URLs.
* **Checkbox**: a boolean (true/false) value.
* **File & Media**: attach audio, video, or images to view, play, or download.
* **Object**: reference to another object, such as a person, task, or document.

### Managing Properties

You can also manage the Properties for a given Object via its **Properties Panel:** the bullet list icon that appears in the top right corner of the screen. This Panel shows all Properties for that Object.

<div><figure><img src="/files/mLDjFe7IwVS6BQKkwKsz" alt=""><figcaption></figcaption></figure> <figure><img src="/files/8vioAwQBbN1ud8dROdtQ" alt=""><figcaption></figcaption></figure></div>

The Properties icon lets you view the properties of a specific object, while the Set up menu allows you to manage the properties of its Type – you can add, remove and organize them into different sections:

* Header properties appear in the header part of every object of that Type
* Panel properties are those that will be shown by pressing Properties icon
* Hidden properties live under the "Hidden" toggle
* Local properties are those that are not associated with the Object's Type

<figure><img src="/files/C0mLkzbt3FC7ga6zRzgJ" alt="" width="563"><figcaption></figcaption></figure>


---

# 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://doc.anytype.io/anytype-docs/getting-started/types/relations.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.
