Setting up task reminders in Bitrix24 CRM

Our company is engaged in the development, support and maintenance of Bitrix and Bitrix24 solutions of any complexity. From simple one-page sites to complex online stores, CRM systems with 1C and telephony integration. The experience of developers is confirmed by certificates from the vendor.
Our competencies:
Development stages
Latest works
  • image_website-b2b-advance_0.png
    B2B ADVANCE company website development
    1173
  • image_bitrix-bitrix-24-1c_fixper_448_0.png
    Website development for FIXPER company
    811
  • image_bitrix-bitrix-24-1c_development_of_an_online_appointment_booking_widget_for_a_medical_center_594_0.webp
    Development based on Bitrix, Bitrix24, 1C for the company Development of an Online Appointment Booking Widget for a Medical Center
    564
  • image_bitrix-bitrix-24-1c_mirsanbel_458_0.webp
    Development based on 1C Enterprise for MIRSANBEL
    745
  • image_crm_dolbimby_434_0.webp
    Website development on CRM Bitrix24 for DOLBIMBY
    655
  • image_crm_technotorgcomplex_453_0.webp
    Development based on Bitrix24 for the company TECHNOTORGKOMPLEKS
    976

Setting up reminders about activities in CRM Bitrix24

Activities in CRM Bitrix24 — are calls, meetings, emails and custom activities tied to leads, deals and contacts. Problem: manager scheduled 15 calls for the day, three of them — with major clients with big deals. Without properly configured reminders, all 15 calls have equal priority, and missed activities silently go to overdue without escalation.

Reminder setup — this is configuration of time, channel and logic for notifying about planned and overdue activities.

Activity types and their reminders

In Bitrix24 activities (Activities) divide into types:

Type Code Default reminder
Call CALL 15 minutes before
Meeting MEETING 15 minutes before
Email EMAIL None
Custom activity TASK 15 minutes before

Reminder settings set when creating activity: how many minutes/hours before deadline to notify. This works at single activity level, but doesn't solve system task — unified rules for entire department.

Company-level setup

1. Default values. In activity creation form "Remind in" and "Reminder type" filled manually. For managers not to forget — use business process on activity creation that checks reminder presence and sets default value if field empty.

2. Counters. Main control mechanism for activities in Bitrix24 — counters in left menu. Counter shows count of:

  • Planned activities for today
  • Overdue activities
  • Activities without responsible

Counters configured in CRM → Settings → Other → Counters. Critical setting — "Count overdue": if disabled, manager doesn't see accumulated debt.

3. Robots for automatic activity creation. Instead of manual planning — robot CRM creates activity on deal stage transition. For example: deal moved to "Proposal Sent" → automatically create activity "Call customer" with deadline in 2 days and reminder in 1 hour.

Robot RobotActivity with parameters:

  • SUBJECT — activity name
  • END_TIME — deadline (supports expressions: {=DateAdd({=System:Now}, "2d")})
  • RESPONSIBLE_ID — responsible (usually {=Document:ASSIGNED_BY_ID})
  • NOTIFY_TYPE — reminder type
  • NOTIFY_VALUE — how many minutes before

Escalation of overdue activities

Bitrix24 has no built-in escalation. Manager missed activity — it sits in counter, but manager doesn't know unless checks report.

Solution — business process or webhook, running by schedule:

  1. Script via REST API (crm.activity.list) selects all activities with DEADLINE < NOW() and COMPLETED = N
  2. Groups by responsible
  3. If activity overdue more than 2 hours — sends notification to manager via im.notify.system.add
  4. If more than 24 hours — reassigns activity to different manager or creates task for manager

Group reminders

For sales department useful morning summaries: activity list for today for each manager, sent to 09:00 in private chat. Implemented via Bitrix24 webhook, called by cron:

  • crm.activity.list with filter DEADLINE for current day and RESPONSIBLE_ID = manager ID
  • Forming summary text
  • im.message.add to manager's private chat

Similarly — evening summary of unfinished activities at 17:00 for department manager.

Calendar integration

Activities of type "Meeting" automatically go to Bitrix24 calendar, and reminder works via calendar system. For sync with Google Calendar or Outlook — enable integration in Profile → Calendar → Sync. After this reminders work via external calendar too, convenient for traveling managers.

Setting up reminder system takes one working day: counter configuration, creating robots for automatic activities, escalation setup for overdue and testing on real scenarios.