Перед началом работы убедитесь, что:
У вас установлено приложение TWIN для YCLIENTS.
Для интеграции вы используете телефонию CIS или чаты.
Для переноса записи с одного времени на другое используйте следующую BPL-операцию:
$success = yclients.rescheduleRecord($salonId, $recordId, "yyyy-MM-dd HH:mm")
где:
$success
— переменная, в которую сохраняется true
в случае успешного переноса и false
в случае, если произошла ошибка (в боте сохраняется как 1 — успех и 0 — ошибка);
$salonId
— переменная, в которой содержится ID филиала в YCLIENTS;
$recordId
— переменная, в которой содержится ID записи в YCLIENTS;
"yyyy-MM-dd HH:mm"
— новая дата и время, на которое будет перенесена запись.
В сценарии бота BPL-операции выполняются внутри блока Выражение.
Разделять успешные и неуспешные запросы можно при помощи блока Условие, проверяя значение {success} = 1 для успеха и {success}
= 0 для ошибки.