# Можно ли настроить отдельный рабочий процесс для каждой команды?
<h1>Вопрос</h1>
<p>Можно ли настроить в Swarmica отдельный рабочий процесс для каждой команды: собственные статусы, переходы между ними и набор полей?</p>
<h1>Ответ</h1>

<section
  aria-labelledby="swarmica-workflow-title"
  style="
    max-width: 960px;
    margin: 32px auto;
    padding: 32px;
    border: 1px solid #dedee8;
    border-radius: 20px;
    background: #f8f8fc;
    color: #20202a;
    font-family: Arial, sans-serif;
  "
>
  <header style="margin-bottom: 28px;">
    <p
      style="
        display: inline-block;
        margin: 0 0 12px;
        padding: 6px 12px;
        border-radius: 999px;
        background: #ede9fe;
        color: #5b21b6;
        font-size: 14px;
        font-weight: 600;
      "
    >
      Процессы команд в Swarmica
    </p>

    <h2
      id="swarmica-workflow-title"
      style="margin: 0 0 12px; font-size: 28px; line-height: 1.25;"
    >
      Единый жизненный цикл — разная логика работы
    </h2>

    <p style="margin: 0; color: #5b5b68; line-height: 1.6;">
      Все команды используют общие системные статусы заявки,
      но могут по-разному обрабатывать обращения с помощью групп,
      дополнительных полей и автоматизации.
    </p>
  </header>

  <section
    aria-labelledby="common-statuses-title"
    style="
      margin-bottom: 24px;
      padding: 22px;
      border-radius: 16px;
      background: #ffffff;
    "
  >
    <h3
      id="common-statuses-title"
      style="margin: 0 0 16px; font-size: 18px;"
    >
      Общие системные статусы
    </h3>

    <div
      aria-label="Жизненный цикл заявки"
      style="
        display: flex;
        flex-wrap: wrap;
        align-items: center;
        gap: 10px;
      "
    >
      <span style="padding: 9px 14px; border-radius: 10px; background: #eef2ff;">
        Новая
      </span>
      <span aria-hidden="true">→</span>

      <span style="padding: 9px 14px; border-radius: 10px; background: #eef2ff;">
        Открытая
      </span>
      <span aria-hidden="true">→</span>

      <span style="padding: 9px 14px; border-radius: 10px; background: #eef2ff;">
        Ожидание
      </span>
      <span aria-hidden="true">→</span>

      <span style="padding: 9px 14px; border-radius: 10px; background: #eef2ff;">
        Решение предоставлено
      </span>
      <span aria-hidden="true">→</span>

      <span style="padding: 9px 14px; border-radius: 10px; background: #dcfce7;">
        Закрыта
      </span>
    </div>
  </section>

  <div
    style="
      display: grid;
      grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));
      gap: 20px;
      margin-bottom: 24px;
    "
  >
    <section
      aria-labelledby="available-title"
      style="
        padding: 22px;
        border-radius: 16px;
        background: #ecfdf5;
        border-top: 5px solid #16a34a;
      "
    >
      <h3 id="available-title" style="margin: 0 0 14px; font-size: 18px;">
        Можно настроить для каждой команды
      </h3>

      <ul style="margin: 0; padding-left: 20px; line-height: 1.7;">
        <li>распределение обращений по группам;</li>
        <li>типы запросов и дополнительные поля;</li>
        <li>обязательные данные для выполнения действий;</li>
        <li>назначение ответственных и маршрутизацию;</li>
        <li>уведомления и автоматические действия;</li>
        <li>собственные операционные этапы в дополнительном поле.</li>
      </ul>
    </section>

    <section
      aria-labelledby="unavailable-title"
      style="
        padding: 22px;
        border-radius: 16px;
        background: #fff1f2;
        border-top: 5px solid #e11d48;
      "
    >
      <h3 id="unavailable-title" style="margin: 0 0 14px; font-size: 18px;">
        Нельзя создать отдельно для каждой команды
      </h3>

      <ul style="margin: 0; padding-left: 20px; line-height: 1.7;">
        <li>произвольный набор системных статусов;</li>
        <li>собственную матрицу разрешённых переходов;</li>
        <li>независимый жизненный цикл заявки;</li>
        <li>отдельную модель данных и полей внутри каждой группы.</li>
      </ul>
    </section>
  </div>

  <section
    aria-labelledby="example-title"
    style="
      margin-bottom: 24px;
      padding: 22px;
      border-radius: 16px;
      background: #ffffff;
    "
  >
    <h3 id="example-title" style="margin: 0 0 16px; font-size: 18px;">
      Как реализуется процесс конкретной команды
    </h3>

    <div
      aria-label="Пример настройки процесса команды"
      style="
        display: flex;
        flex-wrap: wrap;
        align-items: center;
        gap: 10px;
      "
    >
      <span style="padding: 9px 14px; border-radius: 10px; background: #f3f4f6;">
        Группа
      </span>
      <span aria-hidden="true">→</span>

      <span style="padding: 9px 14px; border-radius: 10px; background: #f3f4f6;">
        Тип запроса
      </span>
      <span aria-hidden="true">→</span>

      <span style="padding: 9px 14px; border-radius: 10px; background: #ede9fe;">
        Поле «Этап процесса»
      </span>
      <span aria-hidden="true">→</span>

      <span style="padding: 9px 14px; border-radius: 10px; background: #ede9fe;">
        Условия автоматизации
      </span>
      <span aria-hidden="true">→</span>

      <span style="padding: 9px 14px; border-radius: 10px; background: #dcfce7;">
        Нужное действие
      </span>
    </div>
  </section>

  <footer
    style="
      padding: 20px 22px;
      border-radius: 16px;
      background: #312e81;
      color: #ffffff;
      line-height: 1.6;
    "
  >
    <strong>Итог:</strong>
    Swarmica позволяет настроить разную логику работы команд поверх общего
    жизненного цикла заявки, но не является BPM-конструктором с отдельной
    моделью статусов и переходов для каждой группы.
  </footer>
</section>

<p>В Swarmica нельзя создать для каждой команды полностью независимый рабочий процесс с произвольным набором статусов и отдельной схемой разрешённых переходов. У всех заявок используется единый <a href="https://support.swarmica.com/article/ru/197-statusy-zayavok.html">набор системных статусов и общий жизненный цикл</a>.</p>
<p>При этом различия в работе команд можно реализовать через группы, типы запросов, <a href="https://support.swarmica.com/article/ru/124-kastomnye-polya.html">дополнительные поля</a> и правила автоматизации. Например, в зависимости от команды, типа обращения или значения поля Swarmica может назначать ответственных, изменять параметры заявки, контролировать заполнение обязательных данных, отправлять уведомления и запускать дополнительные действия.</p>
<p>Если внутренние «статусы» команды обозначают операционные этапы — например, «Согласование», «Проверка безопасности» или «Ожидает выпуска версии», — их можно хранить в отдельном поле и использовать в условиях автоматизации. Системные статусы при этом продолжают отражать общий жизненный цикл обращения: новая заявка, работа с клиентом, ожидание, предоставление решения и закрытие.</p>
<p>Дополнительные поля создаются для сущности «Заявка», а не как отдельная схема данных внутри каждой группы. Поэтому Swarmica позволяет настроить разную логику обработки обращений, но не превращает каждую команду в самостоятельную систему со своей моделью статусов, переходов и полей.</p>
<p>Чтобы проверить конкретный сценарий, полезно описать для каждой команды этапы работы, допустимые переходы и обязательные данные. После этого можно определить, какие требования закрываются системными статусами, какие — дополнительными полями и <a href="https://swarmica.ru/automation">автоматизацией</a>, а какие не поддерживаются в текущей модели.</p>