Роботека
Роботека · Роботы · Скопировать таймлайн в другой элемент

Скопировать таймлайн в другой элемент

Робот «Скопировать таймлайн в другой элемент» переносит историю взаимодействия — дела (звонки, письма, встречи, чаты открытых линий, CRM-формы, задачи) и комментарии — между лидами, сделками, контактами, компаниями, предложениями, счетами и элементами смарт-процессов Битрикс24. Источник и приёмник задаются типом и ID, по умолчанию источник — текущий элемент. Возвращает количество перенесённых дел и комментариев.

Робот переносит таймлайн между элементами CRM и смарт-процессами: историю дел — звонки, письма, встречи, чаты открытых линий, результаты CRM-форм, задачи — и комментарии. Источник и приёмник задаются типом и ID; пустой ID у источника означает текущий элемент, поэтому робот покрывает оба направления: сделка забирает историю из лида после конвертации, а процесс на старой сделке отдаёт историю в новую или в элемент смарт-процесса. Дела по умолчанию привязываются: запись остаётся одной и появляется в таймлайне приёмника целиком — с записью звонка, телом письма и вложениями; повторный запуск дублей не создаёт. Отдельной настройкой дела можно копировать как независимые универсальные дела. Комментарии копируются: авторство API не переносит, поэтому имя автора и дата дописываются первой строкой текста; вложения скачиваются и перезаливаются с ограничением 25 МБ на файл. За один запуск переносится до 500 дел и до 200 комментариев; дела сверх лимита учитываются в счётчике пропусков, комментарии переносятся только первые 200. Типовые сценарии: сохранить коммуникацию при переводе сделки между воронками, передать историю в смарт-процесс постпродажного обслуживания, собрать таймлайн лида в сделке.

Какие параметры принимает робот?

Параметр Тип Обязательный? По умолчанию
Источник: тип select Текущий элемент, Лид, Сделка, Контакт, Компания, Предложение, Счёт, Смарт-процесс да current
Источник: ID (пусто = текущий) int
Источник: ID типа смарт-процесса int
Приёмник: тип select Текущий элемент, Лид, Сделка, Контакт, Компания, Предложение, Счёт, Смарт-процесс да deal
Приёмник: ID (пусто = текущий) int
Приёмник: ID типа смарт-процесса int
Переносить дела bool Y
Переносить комментарии bool Y
Способ переноса дел select Привязать (одна запись в обоих таймлайнах), Скопировать (независимый дубликат, без записей звонков и писем) bind
Фильтр: автор (пусто = все) user
Фильтр: с даты date
Фильтр: по дату date
Фильтр: считать период по (только для дел) select Дате создания, Дате изменения (только дела) created
Фильтр: только последние N записей int

Что возвращает робот?

Параметр Тип
Успех (Y/N) string
Перенесено дел int
Перенесено комментариев int
Пропущено int
Ошибка string

Какие ошибки может вернуть робот?

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

  • Источник и приёмник не могут одновременно быть текущим элементом
  • Источник и приёмник совпадают
  • Не заполнены тип, ID элемента или ID типа смарт-процесса
  • Не удалось определить текущий элемент: запустите робота в процессе элемента CRM или смарт-процесса
  • Источник или приёмник не найден либо нет прав на чтение
  • Ошибка Битрикс24 при переносе, подробности в журнале

Сценарий: перенести историю лида в сделку после конвертации

  1. Добавьте робота «Скопировать таймлайн в другой элемент» в роботы сделки
  2. Источник: тип «Лид», ID — поле «ID лида» из сделки; приёмник: «Текущий элемент»
  3. Оставьте включёнными дела и комментарии, способ переноса — «Привязать»
  4. После запуска история лида появится в таймлайне сделки

Похожие роботы

Статьи по теме