Довідка
Markdown статтіПовідомити про помилку

Дія registered_users__set

System ID: action_registered_users__set
У сценарії також: registered_users__set

Опис

Створює або оновлює запис зареєстрованого користувача. Дані збираються з констант із префіксом registration: (і стандартних полів на кшталт reg_phone, reg_first_name). Файли з префіксом file: привʼязуються до користувача. Після виконання в константу client записується повний запис.

Ідентифікація: за замовчуванням — chat_id + канал; з check_by_phone: true — за телефоном (registration:phone або reg_phone).

Телефон

  • Дія не нормалізує номер до формату 380XXXXXXXXX (на відміну від registered_users__check_phone).
  • З констант registration:phone / reg_phone береться локальна копія: з неї прибирається + для пошуку (check_by_phone) і для значення при створенні запису. У колонку phone потім пишеться сира константа (може лишитись +).
  • Перед __set, якщо телефон з текстового вводу або shared contact — викликайте registered_users__check_phone, щоб записати нормалізований reg_phone.

Події (гілки сценарію)

Подія Коли виникає
success Користувача створено або оновлено

Окремої гілки error у типовому сценарії немає (дія повертає success після збереження).

Параметри

Параметр Тип Обовʼязковий Типово Опис
check_by_phone boolean ні false Шукати / створювати за телефоном, а не за chat_id
active number ні 1 Статус активності (1 / 0)
anonym number ні 0 Анонімний користувач (1 / 0)

Перед виконанням у константах (приклади):

Константа Опис
registration:first_name Імʼя
registration:last_name Прізвище
registration:email Email
registration:phone / reg_phone Телефон
file:… URL файлів для привʼязки

Приклад конфігурації

{
  "check_by_phone": true,
  "active": 1,
  "anonym": 0
}

Константи користувача (приклад):

{
  "reg_phone": "380501234567",
  "registration:first_name": "Олена",
  "registration:email": "[email protected]"
}

Повʼязані документи

Працюєте з власним ШІ-агентом?Встановіть відкритий skill, щоб ваш ШІ-агент працював з актуальною офіційною документацією ConnectiveOne.Отримати skillПотрібна підтримка?Не знайшли відповідь або потрібна допомога команди ConnectiveOne? Створіть запит у Client Portal.Створити запит