К статье
Практический материал

Автоматизация · 10 мин

Как звонить из 1С: настройка телефонии и работа со звонками

Как настроить звонки из 1С: подключение телефонии, интеграция с Asterisk и облачными АТС, звонок из карточки клиента, запись разговоров и типичные ошибки.

Прямого набора номера «из коробки» в типовых конфигурациях 1С нет: платформа сама по себе не умеет работать с телефонными линиями. Звонки становятся возможны после подключения внешней телефонии — офисной АТС, облачного сервиса или SIP-оператора — через механизм интеграции. В конфигурациях на базе БСП (Управление торговлей, ERP, УНФ, CRM) для этого предусмотрена подсистема интеграции с телефонией.

Практическая ценность такой связки в том, что менеджер не набирает номер вручную: он нажимает кнопку в карточке клиента, а 1С сама фиксирует событие звонка, длительность и при наличии поддержки со стороны АТС — ссылку на запись разговора. Это сокращает ошибки набора номера и даёт руководителю статистику по звонкам без отдельных отчётов.

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

Способы подключения телефонии к 1С

Существует три основных подхода. Первый — использование готовых модулей интеграции от операторов телефонии: многие облачные АТС поставляют обработки для популярных конфигураций 1С, которые подключаются через механизм дополнительных отчётов и обработок. Это самый простой путь для типовой конфигурации без доработок.

Второй способ — штатная подсистема «Интеграция с телефонией» в конфигурациях на БСП. Она рассчитана на подключение через внешнюю компоненту или HTTP-API АТС и требует, чтобы провайдер телефонии поддерживал соответствующий программный интерфейс.

Третий вариант — собственная разработка: программист 1С пишет обмен с API телефонии (например, через HTTP-запросы к облачной АТС или через AMI/ARI у Asterisk). Это гибкий, но самый трудоёмкий путь, оправданный при нестандартных требованиях.

Сравнение вариантов подключения

Готовый модуль оператора

Быстрое подключение без программиста; ограничение — привязка к конкретному провайдеру и поддерживаемым конфигурациям.

Подсистема БСП

Штатный механизм типовых конфигураций; требует совместимого API со стороны АТС и корректной настройки.

Собственная разработка

Полный контроль над логикой; нужен разработчик 1С и поддержка кода при обновлениях.

Что нужно подготовить перед настройкой

До начала настройки убедитесь, что у вас есть действующий договор с оператором телефонии, поддерживающим интеграцию: SIP-аккаунт или доступ к облачной АТС с открытым API. Уточните у провайдера, есть ли у него готовый модуль для вашей конфигурации и версии платформы 1С — это сэкономит значительное время.

Проверьте версию конфигурации: подсистема телефонии присутствует не во всех решениях, а в старых релизах её возможности ограничены. Также потребуются права администратора в 1С для включения функциональности и установки обработок, и доступ к данным авторизации на АТС (логин, пароль, ключ API, адрес сервера).

Настройка интеграции в типовой конфигурации

В конфигурациях на базе БСП настройка обычно начинается в разделе «Администрирование». Включите функциональную опцию интеграции с телефонией, затем перейдите к настройкам подключения и выберите используемую АТС из списка поддерживаемых либо укажите параметры подключения вручную.

Типовой порядок действий выглядит так:

Порядок настройки телефонии
  1. 1
    Откройте раздел «Администрирование» и включите опцию интеграции с телефонией.
  2. 2
    Установите модуль интеграции от оператора или выберите тип АТС в настройках.
  3. 3
    Введите данные авторизации: адрес сервера, логин, пароль или ключ API.
  4. 4
    Укажите внутренние номера пользователей 1С в соответствии с их номерами на АТС.
  5. 5
    Сохраните настройки и выполните тестовый звонок.
  6. 6
    Проверьте, что звонок проходит и событие фиксируется в базе.

Критичный шаг — сопоставление пользователей 1С с внутренними номерами АТС. Без этого входящие звонки не будут «привязываться» к конкретному менеджеру, а исходящие могут инициироваться с чужого номера. Обычно соответствие задаётся в карточке пользователя или в отдельной таблице настроек телефонии.

Как совершать и принимать звонки

После настройки в карточках контрагентов, контактных лиц и лидов появляется кнопка звонка рядом с номером телефона. При нажатии 1С отправляет команду на АТС: сначала звонит телефон менеджера (его внутренний номер), после ответа вызов перенаправляется клиенту. Это стандартная схема callback-набора, и задержка в несколько секунд между кликом и вызовом — норма, а не сбой.

При входящем звонке 1С ищет номер в справочниках и показывает всплывающую карточку: кто звонит, по какому документу или сделке он связан. Если номер не найден, обычно предлагается создать новое событие или контакт. Записи о звонках сохраняются в журнале взаимодействий, что позволяет потом строить отчёты по активности менеджеров.

Если кнопки звонка нет

Отсутствие кнопки чаще всего означает, что не включена функциональная опция, у пользователя нет прав на подсистему телефонии или модуль интеграции не установлен. Проверьте настройки прав и наличие обработки в списке дополнительных отчётов и обработок.

Проверка корректной работы связки

После настройки выполните контрольные проверки, прежде чем переводить менеджеров на работу через 1С.

Контрольные точки

Как проверить результат

Исходящий звонок из карточки клиента
Норма

Вызов приходит на телефон менеджера, затем соединяется с клиентом

Тревожный признак

Ничего не происходит, ошибка авторизации или звонок уходит с чужого номера

Входящий звонок
Норма

Появляется карточка с данными контрагента

Тревожный признак

Карточка не открывается или номер не определяется

Журнал взаимодействий
Норма

Событие звонка сохраняется с длительностью и участниками

Тревожный признак

Записи нет или длительность равна нулю

Сопоставление пользователей
Норма

Звонок привязан к нужному менеджеру

Тревожный признак

События записываются на другого сотрудника

Если звонок проходит, но событие не фиксируется, проблема обычно на стороне передачи статистики от АТС: проверьте, что в настройках указан корректный адрес для отправки уведомлений (webhook) и что сервер 1С доступен из сети АТС. Для файловых баз и баз за NAT это частая причина сбоев — облачная АТС физически не может «достучаться» до закрытого сервера.

Ограничения и типичные ошибки

Интеграция телефонии чувствительна к инфраструктуре. Файловая база на локальном компьютере, отсутствие постоянного внешнего адреса, устаревшая версия платформы — всё это может сделать часть функций недоступной. Запись разговоров, статистика в реальном времени и всплывающие карточки требуют стабильного двустороннего обмена между 1С и АТС.

Типичные ошибки
01
Не сопоставлены пользователи и внутренние номера — звонки фиксируются не на тех сотрудников или не инициируются вовсе.
02
Используется файловая база без внешнего доступа — входящие уведомления от облачной АТС не доходят, карточки звонков не появляются.
03
Хранение ключей API в открытом виде в общих обработках — риск компрометации аккаунта телефонии и счетов за чужие звонки.
04
Ожидание мгновенного набора после клика — пользователи жмут кнопку повторно, инициируя дублирующие вызовы.
05
Обновление конфигурации без проверки модуля телефонии — после обновления интеграция перестаёт работать.

Альтернативы полноценной интеграции

Если полноценная связка пока недоступна, есть облегчённые варианты. Многие софтфоны и приложения облачных АТС поддерживают набор номера из буфера обмена или по клику на ссылку вида tel: — менеджер копирует номер из 1С, а звонок идёт через отдельное приложение. Событие при этом в 1С не фиксируется автоматически, но его можно внести вручную как документ «Взаимодействие» или «Событие».

Другой вариант — промежуточные сервисы-коннекторы, которые соединяют 1С с несколькими операторами телефонии сразу. Они удобны, если компания меняет провайдера или использует несколько АТС, но добавляют ещё одно звено, которое тоже требует настройки и мониторинга.

Маршрут решения

Как выбрать действие

Типовая конфигурация и у оператора есть готовый модульУстановите модуль оператора и настройте через раздел «Администрирование»
Облачная АТС с API, но без модуля для 1СПривлеките разработчика для обмена через HTTP-запросы или рассмотрите сервис-коннектор
Файловая база без внешнего доступаИспользуйте набор номера через софтфон и ручную фиксацию событий, либо планируйте перевод базы на сервер
После обновления интеграция сломаласьПроверьте совместимость модуля с новым релизом и запросите обновлённую версию у провайдера

Частые вопросы

Можно ли звонить из 1С без АТС и телефонии?

Нет. 1С сама не совершает вызовы — она лишь отправляет команду на АТС или сервис телефонии. Без договора с оператором связи и настроенной интеграции кнопка звонка работать не будет.

Почему после клика по кнопке звонка сначала звонит мой телефон?

Это штатная схема callback-набора: АТС сначала вызывает внутренний номер менеджера, а после его ответа соединяет с клиентом. Задержка в несколько секунд между кликом и вызовом — нормальное поведение.

Входящий звонок есть, а карточка клиента в 1С не открывается. В чём причина?

Чаще всего номер не найден в справочниках из-за формата записи (с «8» или с «+7», с пробелами или без) либо уведомления от АТС не доходят до базы — например, она недоступна из внешней сети. Проверьте формат номеров в карточках и доступность сервера 1С для АТС.

Записываются ли разговоры автоматически?

Запись разговоров выполняется на стороне АТС, а не 1С. Если у оператора включена запись, в карточке звонка обычно сохраняется ссылка на файл. Учтите, что запись разговоров регулируется законодательством: в ряде случаев требуется уведомление собеседника.

Работает ли телефония в файловой базе 1С?

Исходящие звонки по клику обычно работают, так как команда уходит от 1С к АТС. А вот входящие уведомления и всплывающие карточки требуют, чтобы АТС могла обратиться к базе извне — для локальной файловой базы это часто невозможно без дополнительной настройки сети.

Что делать, если после обновления 1С звонки перестали работать?

Проверьте, не отключилась ли функциональная опция интеграции, сохранились ли настройки подключения и совместим ли модуль телефонии с новым релизом конфигурации. При несовместимости запросите у оператора обновлённую версию модуля.

Итог

Что важно запомнить

Звонки из 1С работают только через подключённую телефонию: готовый модуль оператора, подсистему БСП или собственную разработку. Ключевые условия — корректное сопоставление пользователей с внутренними номерами, доступность базы для уведомлений АТС и защита ключей API. Перед запуском выполните тестовый звонок и проверьте запись события в журнале взаимодействий.