# Кастомные поля

Кастомные поля — это функционал, который вы можете добавлять и самостоятельно редактировать в настройках бота.&#x20;

**Вы можете добавлять переменные для любой информации, необходимой вам от клиента!!!**

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

## Как создать кастомные поля?&#x20;

1. Перейдите в раздел конструктора бота&#x20;
2. Нажмите на Bot Settings

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

3. Перейдите в раздел Custom Fields (Кастомные поля) и нажмите Add field (Добавить поле)

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

Вам необходимо заполнить **3 колонки:**&#x20;

* слева - **Custom Field KEY**  (уникальное значение, **названия повторяться не могут**)
* посередине - **Name**  (внутреннее обозначение, которое будет отображаться в меню чата)&#x20;
* cправа - **тип поля**

**Типы полей**, доступные к добавлению:

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

* Text - текст&#x20;
* Long text - длинный текст
* Link - ссылка&#x20;
* Number - номер (подходит для заполнения ID)
* Date - дата&#x20;
* Select - выбор поля (можете выбрать только одно; либо 1 либо 2)&#x20;
* Multiselect - множественный выбор полей; и 1 и 2 и 3 и 4 и 5)

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

4. Не забудьте нажать Сохранить!
5. Перейдем в страницу чатов&#x20;

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

Ваши созданные поля будут отображаться в карточке клиента, где вы сможете заполнять любую необходимую вам информацию

## Инструкция по записи кастомной информации о клиенте&#x20;

Если вам **необходимо записать кастомную информацию о клиенте**, например сумма последнего депозита, ID клиента.&#x20;

{% hint style="success" %}
Вам нужно **в постбеке трекера,** который вы **добавляете в партнерку** **добавить fields.key параметра=параметр из партнерки**&#x20;
{% endhint %}

**Например, постбек для FD**&#x20;

[https://api.chatterfy.ai/api/postbacks/51edc052-f7a2-4650-8085-d04abb38de5e/tracker-postback?clickid={clickid}\&tracker.event=sale\&tracker.cost={cost}\&tracker.currency=usd\&fields.last\_deposit={cost}\&fields.user\_id={user\_id}](/chatterfy.ai/update-log/update-06.10.2024.md)

Таким образом,  **пользователю запишется ивент sale**, а **в кастом филды** пользователя **запишется параметры last\_deposit и user\_id**


---

# 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://help.chatterfy.ai/crm-dlya-obsheniya/funkcional-crm/stranica-chatov/kastomnye-polya.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.
