Setting up autodialer in Bitrix24

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
    1175
  • 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
    747
  • 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

Configuring Auto-Dialing in Bitrix24

Auto-dialing is mass or automated outbound calling from a database without manager involvement at the dialing stage. Used for appointment reminders, order status notifications, and customer outreach campaigns. This is not spam calling — it is a tool for reducing manual operator work on routine communications.

Auto-Dialing via Built-in Bitrix24 Tools

Bitrix24 provides a "Telemarketing" tool in the CRM → Telephony → Telemarketing section. It allows uploading a contact list and launching automatic calling: the system calls numbers in sequence and connects an answering client with an available operator (predictive dialing).

Telemarketing setup:

  1. Create a campaign: "Telephony" → "Telemarketing" → "New Campaign"
  2. Upload the list of numbers (CSV or from a CRM segment)
  3. Select campaign operators
  4. Configure parameters: number of simultaneous calls, interval between attempts, maximum number of attempts per number

After the campaign launches, the system automatically dials numbers and connects an answering client to an operator — the operator does not spend time dialing and waiting for an answer.

Auto-Dialing via CRM Robots

For automatic callbacks without an operator (voice message or confirmation), CRM robots + webhooks are used.

Scenario: a client is booked for a doctor's appointment; a reminder call needs to be sent the day before.

Scheme via robots:

  1. A robot in the pipeline triggers X hours before the appointment date (from a custom deal field)
  2. The robot calls a webhook with client data
  3. The handler initiates a call via telephony.externalcall.originate or an external PBX API
  4. The client hears a voice message (text-to-speech or a pre-recorded audio file)
  5. The call result (answered/no answer) is recorded in the CRM

Voice messages without an operator require integration with TTS (Yandex SpeechKit, Google TTS) or pre-recorded audio files.

Retry Logic

During auto-dialing, some clients do not answer. Retry logic is configured:

Attempt Delay Max Attempts
1st
2nd 30 minutes
3rd 2 hours
Final Create manager task 3

Via Bitrix24 robots, this is implemented by creating a repeat task with a delay upon receiving a "no answer" status from the handler.

Legal Compliance

Automated customer calling is regulated by legislation on advertising and communications. Calls without subscriber consent carry administrative liability. Before launching auto-dialing, confirm that the database contains only clients who have given consent for communications.

Configuring Bitrix24 telemarketing: 2–4 hours. Custom auto-dialing with robots and voice messages: 2–5 working days.