В данной статье описаны способы управления атрибутами клиента с помощью API TWIN. 
Атрибут клиента — это специально созданное поле в панели оператора, которое хранит в себе информацию о клиенте. Содержание атрибутов клиента отображается в панели оператора в разделе О клиентеАтрибуты клиента можно использовать для различных целей, однако основная цель — сообщить оператору необходимую информацию о клиенте. Такой подход поможет улучшить качество взаимодействия между клиентом и оператором.  

Создание атрибута через API

Каждый атрибут создаётся с помощью отдельного запроса.

Метод: POST

Authorization: Bearer Token (Метод для получения токена по логину и паролю)

URL: https://chat-api.twin24.ai/api/v1/clients/attributes

cURL
 curl --location 'https://chat-api.twin24.ai/api/v1/clients/attributes' \
--header 'accept: application/json' \
--header 'content-type: application/json' \
--header 'Authorization: Bearer TOKEN' \
--data '{"name":"Имя клиента"}'
Пример тела запроса
{
      "name":"Имя клиента"
}

Описание тела запроса:

ПолеОписание
name Устанавливает название для атрибута

Пример ответа:

Пример ответа
 {
    "id": "bf1fee...70dc544"
 }

Описание тела ответа:

ПолеОписание
id Идентификатор созданного атрибута

Результат: 

В панели оператора в разделе О клиенте появится доступное для редактирования поле Имя клиента.

Методы для работы с созданными атрибутами

  • Нет меток