# Technology

Based on the visitor's browser's visitor agent CustomFit identifies various technical attributes:

* **Browser**
* **Device Type**
* **Operating System**
* **Screen Width**
* **Screen Height**

CustomFit.ai supports the following different operator types:

| Operator Type                 | Description                                    |
| ----------------------------- | ---------------------------------------------- |
| IS\_ONE\_OF, IS\_NOT\_ONE\_OF | Exact match                                    |
| IS\_SET, IS\_NOT\_SET         | Checks whether the attribute is set or not set |

To write a Technology-based rule

* Click on Add rule

![](/files/-MUqi4iJXISFD7cpnoPL)

* Click on the attribute field

![](/files/-Ma7lUYk-_JbNNNuySbv)

* In the dropdown, you can see the Technology section

![](/files/-Ma87R8UIBGCk937zZ3H)

* Select the required attribute
* Next, set the operator type based on your requirement

![](/files/-Ma87bJ7mAYPeFft0K1X)

* From the dropdown select the pre-filled values. And if there is no dropdown then enter the value

![](/files/-Ma87j55BYCJIT7atLVG)

* Then select which behavior needs to be served

![](/files/-Ma88-AtOLdsOr31i_Ls)

#### Rule with a single condition

For example, targeting visitors who are visiting from Desktop. So, the rule will be Device IS\_ONE\_OF Desktop.

![](/files/-Ma88bXyDwTKXtj_aeUg)

#### Rule with multiple conditions

For example, targeting visitors who are visiting from Desktop and the browser is Chrome. So, the rule will be Device IS\_ONE\_OF Desktop AND Browser IS\_ONE\_OF Chrome.&#x20;

![](/files/-Ma88pELLQ2dmXMl34xp)

#### Rule with multiple values

For example, targeting visitors who are visiting from Desktop and the browser is Chrome or Safari. So, the rule will be Device IS\_ONE\_OF Desktop AND Browser IS\_ONE\_OF Chrome OR Safari.

![](/files/-Ma89vEfhnc8U0Fq3ZAA)


---

# 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.customfit.ai/audience-segments/technology.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.
