0
Через D7 обычно используют \Bitrix\Crm\Timeline\TimelineEntry или ActivityEntry::create(). Передаёшь свой ENTITY_TYPE_ID и ENTITY_ID, но главное — зарегистрировать провайдер активности через ProviderManager, иначе не привяжется. Иногда проще сразу дёрнуть \Bitrix\Crm\Activity\Provider\CustomProvider, если лень писать свой.