Skip to content

Пользователи ​

В разделе Profile → Users добавляют людей в систему, назначают роли и подключают ботов.

Как подключить бота ​

  1. Создайте пользователя с ролью BOT.
  2. Сгенерируйте для него bot token.
  3. Укажите срок действия token в неделях.
  4. Выдайте боту доступ к нужной форме.
  5. Используйте token в запросах:
http
Authorization: Bearer <token>

Что важно про bot token ​

  • bot token привязан к пользователю-боту
  • у одного бота должен быть один активный token
  • доступ к задачам определяется доступом бота к форме
  • если нужен больший throughput, можно создать второго бота и выдать ему отдельный token
  • один бот может иметь доступ максимум к 2 формам

Практический сценарий ​

Минимальная схема для интеграции:

  1. Создать отдельного bot-пользователя под конкретную интеграцию.
  2. Выдать ему доступ только к тем формам, с которыми он должен работать.
  3. Сгенерировать token на нужный срок.
  4. Использовать этот token во внешнем сервисе, боте или AI-агенте.

Если боту нужен доступ к большему числу форм:

  1. Создайте еще одного бота.
  2. Сгенерируйте для него отдельный token.
  3. Назначьте этому боту доступы на нужные формы.

Текст ошибки:

  • Bot already has access to 2 forms. Create another bot or remove access from another form.

Рекомендация ​

Не используйте одного бота для всех интеграций компании.
Если интеграции разные, лучше создать отдельных bot-пользователей с разными token и разными доступами к формам.

Связанные разделы ​

Рабочие часы, отпуска и ставка ​

Откройте Profile → Users → пользователь, чтобы посмотреть рабочие параметры. Для изменения выберите Edit → Work, измените значения и нажмите Save changes. Для управления другим пользователем нужны соответствующие права администратора; изменить суперадминистратора может только суперадминистратор.

  • Working hours — недельный график по дням. Для перерыва задайте несколько интервалов: например, 09:00–12:00 и 13:00–17:00. Если график задан, день без интервалов считается выходным. Очистите график, чтобы оставить его не заданным.
  • Absences — отпуск или другое отсутствие: даты начала и окончания включительно. Можно добавить период, изменить даты или удалить отдельный период. Это учёт отсутствий, не процесс согласования отпуска и не расчёт его остатка.
  • Rate — неотрицательная ставка за единицу работы. Ноль — допустимое значение, пустое поле означает, что ставка не задана. В ставке пользователя не хранится валюта или единица измерения: задайте их смысл в форме, например EUR за час.

Расширение Calendar использует график и отсутствия для отображения нерабочих периодов ресурсов-пользователей. Это информация о доступности; не следует считать, что она запрещает создавать пересекающиеся записи.

ИИ-админ может читать и менять эти параметры через управление пользователями. Для отпуска укажите человека и точные даты, для графика — дни недели и интервалы. При изменении одного периода или дня остальные должны сохраняться.

Использование ставки в задаче ​

В Person → Auto fill настройте перенос Rate выбранного пользователя в поле Number, например «Ставка за час». Добавьте числовое поле «Часы» и вычисляемое поле «Стоимость = Ставка за час × Часы». При ставке 25 и 3 часах получится 75. Валюта и формат отображения задаются у полей формы.

Автоподстановка копирует значения при выборе пользователя. Изменение профиля позже не пересчитывает сохранённые задачи автоматически. Выбор другого человека может перезаписать связанные значения; очистка выбора очищает их. Сама по себе ставка не рассчитывает зарплату или комиссию.