# Изменение статуса звонка, назначение ответственного за звонок, работа ч/б списков

Статус звонка.\
\
Если по какой то причине(маршрутизация, механика работы оператора телефонии) статус звонка приходит неверный(например пропущенный вместо успешного), его можно кастомизировать.\
\
Кастомизация делается в коде скрипта, файл /opt/itgrix\_{crm}/customizer/actions/process\_final\_params.php

Пример:

```php
$this->logDebug('params: '.json_encode($params));

if ($params['call_full']['channel']['was_answered'] == true)  {
   $params['STATUS_CODE'] = 200;
}

return array(
   'state' => 'success',
   'data'  => $params,
);
```

[Детальные статусы звонка.](https://docs.itgrix.ru/faq/detalnye-statusy-zvonka)

Ответственный за звонок.

Ответственный за звонок сотрудник указывается в соответствии с настройками логики модуля(админка - раздел Бизнес логика).

Кастомизация данной логики прописывается в коде скрипта(файл [/opt/itgrix\_{crm}/customizer/actions/process\_final\_params.php](https://docs.itgrix.ru/custom_bx#id-5-process_final_params))

Черные/Белые списки.

Если список настроен в Админке модуля - номер 100 не в черном списке, номер 101 в черном списке, звонок приходит на номер 100, сотрудник берет трубку, разговаривает, переводит на номер 101, разговаривает сотрудник с номером 101, звонок не будет зарегистрирован т.к. номер 101 находится в черном списке.

В случае если такая логика не устраивает - нужно делать кастомизацию в коде скрипта(файл [/opt/itgrix\_{crm})/customizer/actions/need\_registration.php](https://docs.itgrix.ru/custom_common/black-white-list#kastomizaciya-need_registration)\ <br>


---

# 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.itgrix.ru/how-to-fix/izmenenie-statusa-zvonka-naznachenie-otvetstvennogo-za-zvonok-rabota-ch-b-spiskov..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.
