InlineDesk

Помощь там,
где возникла проблема.

Поддержка, встроенная в ваше веб-приложение. Пользователь пишет с того экрана, где застрял, а команда сразу видит страницу, версию и объект, с которым он работал.

atlas.app/contracts/42
Поиск по договорамАКАнна Козлова
Договоры

Договор № 42

Поставка оборудования для ООО «Север»

Сумма1 840 000 ₽
СтатусНа согласовании
Срок подписания24 сентября
Отправить на согласованиеВыберите согласующего и нажмите «Отправить»
Атлас 2.8.1

Это живой макет. Отправьте обращение и посмотрите, что будет дальше.

Обычно разговор с поддержкой начинается с просьбы «пришлите ссылку и скриншот».

С InlineDesk — сразу с ответа.

Каждое обращение приходит с контекстом.

Вы решаете, какие данные передавать. Остальное виджет соберёт сам — пользователю не нужно ничего объяснять.

Экран и объект

Команда открывает обращение и видит ровно то, что видел пользователь.

Снимок экрана

Прикладывается в один клик, прямо из виджета.

Сроки ответа

Нормативы по приоритетам и рабочий календарь команды.

Ответ в том же окне

Переписка, статус и история обращений остаются внутри приложения. Черновик не пропадёт, если пользователь закроет вкладку.

Вложения

Файлы хранятся на вашем сервере.

Три шага до первого ответа.

InlineDesk не меняет ваш процесс разработки. Он сокращает путь от проблемы до команды.

  1. 1

    Подключите виджет

    Передайте пользователя и объект, с которым он работает. Подпись пользователя сформируйте на сервере приложения.

  2. 2

    Пользователь пишет с экрана

    Без портала, новых паролей и объяснений, где он был. Ответ придёт в то же окно.

  3. 3

    Команда отвечает по делу

    В очереди уже есть страница, версия, снимок экрана и нужный договор или заказ.

index.html
<script>
  window.InlineDesk = window.InlineDesk || { q: [], init(options) { this.q.push(options) } };
  InlineDesk.init({
    publicKey: "pk_live_…",
    theme: "auto",
    user: { id: currentUser.id, name: currentUser.name },
    getIdentityToken: async () => {
      const response = await fetch("/api/inlinedesk/identity");
      if (!response.ok) throw new Error("Identity unavailable");
      return (await response.json()).token;
    },
    context: () => ({ entityType: "contract", entityId: contract.id })
  })
</script>
<script async src="https://app.inlinedesk.com/widget/inlinedesk-widget.iife.js"></script>

Для студий и продуктовых команд

Одна команда. Много проектов. Ничего не перепутано.

У каждого клиента или продукта — своё пространство: установки, обращения, участники и правила обслуживания.

Пространство на каждого клиента

Обращения, участники и сроки ответа не смешиваются между проектами.

Несколько установок в проекте

Production, тестовый контур и кабинет клиента — в одном пространстве.

Назначения и наблюдатели

Обращение уходит сотруднику или команде, а не теряется в общем чате.

Сроки по рабочему календарю

Свои нормативы для каждого приоритета и отчёт по нарушениям за 30 дней.

Ваш контур.
Ваши данные.

Та же консоль, тот же виджет и все функции — без отдельной редакции продукта. Разворачивается на вашем сервере.

Контур заказчика
Ваше приложение
Виджет InlineDesk
Ваш сервер
InlineDesk База данных Хранилище файлов
  • Данные не покидают вашу инфраструктуру
  • Резервное копирование и восстановление
  • Доступ в интернет с сервера не требуется

Вопросы и ответы

Нет. InlineDesk закрывает клиентскую и внутреннюю поддержку внутри бизнес-приложения. Задачи разработки остаются в привычном трекере.

Только то, что вы разрешили передавать: страница, версия приложения, пользователь, выбранный бизнес-объект и снимок экрана.

Да. InlineDesk устанавливается на ваш сервер, а данные и файлы хранятся у вас. Доступ к облаку InlineDesk не нужен.

Да. Одно пространство соответствует одному клиентскому проекту или продукту. Команда переключается между ними в общей консоли.

Начните с одного приложения.

Подключим первую систему, настроим пространство и пройдём путь обращения вместе с вашей командой.