Таймлайн и дела в CRM: обзор методов
Выберите инструмент для разработки с AI-агентом:
- используйте Битрикс24 Вайбкод, чтобы создать приложение для Битрикс24 по описанию задачи без знания языков программирования. Агент напишет код и разместит приложение на сервере без ручной настройки хостинга
- используйте MCP-сервер, чтобы разрабатывать интеграцию через REST API в своем проекте. Агент будет обращаться к официальной REST-документации
Таймлайн — это основное рабочее пространство в карточке элемента CRM. В нем фиксируется:
- системная информация о работе с элементом: смена стадии, оплата, создание элементов на основании текущего
- пользовательская информация: дела CRM (задачи, письма, звонки) и записи таймлайна (комментарии, сгенерированные по шаблону документы, лог-записи приложений)
Быстрый переход: все методы и события
Пользовательская документация: таймлайн в Битрикс24, универсальное дело в Битрикс24
Как выбрать раздел
В таймлайне два вида объектов: дела и записи таймлайна. У каждого своя группа методов.
|
Если вам нужно |
Открывайте раздел |
|
Создать звонок, встречу, письмо или другое дело в карточке элемента |
|
|
Оставить в карточке текстовый комментарий с файлами |
|
|
Записать в таймлайн служебное сообщение приложения |
|
|
Привязать существующую запись таймлайна к другому элементу CRM |
|
|
Добавить к делу или комментарию короткую заметку |
|
|
Показать в записи таймлайна собственный интерфейс приложения |
|
|
Закрепить запись вверху таймлайна |
Дела
Дела в CRM делятся на входящие и запланированные:
- Входящие — дела, поступившие от клиента, например письмо или звонок. Для таких дел важно верно указать параметр
DIRECTION=1, чтобы сработал счетчик входящих дел CRM - Запланированные — дела, которые создают сотрудники, например задачи или универсальные дела
Подробнее о делах и методах управления ими — в статье Дела в CRM: обзор методов.
Записи таймлайна
Записи таймлайна делятся на два типа:
- Комментарии. Добавлять, удалять, изменять, получать комментарии можно через группу методов crm.timeline.comment.*
- Лог-записи. Добавлять, удалять, изменять, получать лог-записи можно через группу методов crm.timeline.logmessage.*
Управлять связями записей таймлайна с элементами CRM можно методами группы crm.timeline.bindings.*.
Как начать работу
- Определите элемент CRM, в таймлайне которого будете работать: его тип
entityTypeIdсмотрите в справочнике Тип объекта CRM, идентификаторentityIdвозвращают методы crm.item.list и crm.item.add. - Выберите объект: дело — методами crm.activity.*, комментарий — методами crm.timeline.comment.*, лог-запись — методами crm.timeline.logmessage.*.
- Создайте объект и сохраните его идентификатор из ответа.
- При необходимости дополните запись: заметкой crm.timeline.note.save, контентными блоками crm.timeline.layout.blocks.set, закреплением crm.timeline.item.pin.
- Подпишитесь на события дел и комментариев, чтобы отслеживать изменения в реальном времени.
Виджеты
В дела и записи таймлайна можно встроить приложение. Благодаря встройке можно будет использовать приложение и не покидать карточку CRM. Для встраивания используют специальные места, в таймлайне их два:
- Кнопка над таймлайном карточки элемента
CRM_XXX_DETAIL_ACTIVITY,CRM_DYNAMIC_XXX_DETAIL_ACTIVITY - Пункт контекстного меню дела в карточке элемента
CRM_XXX_ACTIVITY_TIMELINE_MENU
Частые кейсы и сценарии
Дополнительные возможности
Текстовые заметки можно добавлять к делам и комментариям таймлайна и удалять их. Используйте группу методов crm.timeline.note.*.
Контентные блоки можно добавлять к комментариям таймлайна и удалять их. Используйте группу методов crm.timeline.layout.blocks.*.
Обзор методов и событий
Scope:
crmКто может выполнять методы: в зависимости от метода
Дела CRM
Методы дел раскрыты в разделе Дела в CRM.
|
Метод |
Описание |
|
Создают, изменяют, получают и удаляют дела всех типов |
|
|
Управляют связями дела с элементами CRM |
|
|
Управляют пользовательскими типами дел |
|
|
Управляют универсальными делами |
|
|
Управляют конфигурируемыми делами |
|
|
Управляют бейджами конфигурируемых дел |
|
|
Управляют контентными блоками в деле |
|
Событие |
Вызывается |
|
При создании дела вручную или методом crm.activity.add |
|
|
При обновлении дела вручную или методом crm.activity.update |
|
|
При удалении дела вручную или методом crm.activity.delete |
Комментарии таймлайна
|
Метод |
Описание |
|
Добавляет новый комментарий в таймлайн |
|
|
Обновляет комментарий |
|
|
Получает информацию о комментарии |
|
|
Получает список всех комментариев для элемента CRM |
|
|
Удаляет комментарий |
|
|
Получает список полей комментария таймлайна |
|
Событие |
Вызывается |
|
При создании комментария вручную или методом crm.timeline.comment.add |
|
|
При обновлении комментария вручную или методом crm.timeline.comment.update |
|
|
При удалении комментария вручную или методом crm.timeline.comment.delete |
Заметки к записи таймлайна
|
Метод |
Описание |
|
Получает информацию о заметке |
|
|
Сохраняет заметку |
|
|
Удаляет заметку |
Связи записей таймлайна
|
Метод |
Описание |
|
Добавляет связь записи таймлайна с элементом CRM |
|
|
Получает список связей записи таймлайна с элементами CRM |
|
|
Удаляет связь записи таймлайна с элементом CRM |
|
|
Получает описание полей связи записи таймлайна с элементом CRM |
Дополнительные контентные блоки
|
Метод |
Описание |
|
Устанавливает набор дополнительных контентных блоков в запись таймлайна |
|
|
Получает установленный приложением набор дополнительных контентных блоков для записи таймлайна |
|
|
Удаляет установленный приложением набор дополнительных контентных блоков для записи таймлайна |
Журнал лог-записей приложения
|
Метод |
Описание |
|
Добавляет новую лог-запись в таймлайн |
|
|
Получает информацию о лог-записи |
|
|
Получает список всех лог-записей для определенного элемента |
|
|
Удаляет лог-запись |
|
|
Управляют иконками записей |
|
|
Управляют логотипами записей |
Действия с записями в таймлайне
|
Метод |
Описание |
|
Закрепляет запись в таймлайне |
|
|
Открепляет запись в таймлайне |