Автоматизация · 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Откройте раздел «Администрирование» и включите опцию интеграции с телефонией.
- 2Установите модуль интеграции от оператора или выберите тип АТС в настройках.
- 3Введите данные авторизации: адрес сервера, логин, пароль или ключ API.
- 4Укажите внутренние номера пользователей 1С в соответствии с их номерами на АТС.
- 5Сохраните настройки и выполните тестовый звонок.
- 6Проверьте, что звонок проходит и событие фиксируется в базе.
Критичный шаг — сопоставление пользователей 1С с внутренними номерами АТС. Без этого входящие звонки не будут «привязываться» к конкретному менеджеру, а исходящие могут инициироваться с чужого номера. Обычно соответствие задаётся в карточке пользователя или в отдельной таблице настроек телефонии.
Как совершать и принимать звонки
После настройки в карточках контрагентов, контактных лиц и лидов появляется кнопка звонка рядом с номером телефона. При нажатии 1С отправляет команду на АТС: сначала звонит телефон менеджера (его внутренний номер), после ответа вызов перенаправляется клиенту. Это стандартная схема callback-набора, и задержка в несколько секунд между кликом и вызовом — норма, а не сбой.
При входящем звонке 1С ищет номер в справочниках и показывает всплывающую карточку: кто звонит, по какому документу или сделке он связан. Если номер не найден, обычно предлагается создать новое событие или контакт. Записи о звонках сохраняются в журнале взаимодействий, что позволяет потом строить отчёты по активности менеджеров.
Если кнопки звонка нет
Отсутствие кнопки чаще всего означает, что не включена функциональная опция, у пользователя нет прав на подсистему телефонии или модуль интеграции не установлен. Проверьте настройки прав и наличие обработки в списке дополнительных отчётов и обработок.
Проверка корректной работы связки
После настройки выполните контрольные проверки, прежде чем переводить менеджеров на работу через 1С.
Как проверить результат
Вызов приходит на телефон менеджера, затем соединяется с клиентом
Ничего не происходит, ошибка авторизации или звонок уходит с чужого номера
Появляется карточка с данными контрагента
Карточка не открывается или номер не определяется
Событие звонка сохраняется с длительностью и участниками
Записи нет или длительность равна нулю
Звонок привязан к нужному менеджеру
События записываются на другого сотрудника
Если звонок проходит, но событие не фиксируется, проблема обычно на стороне передачи статистики от АТС: проверьте, что в настройках указан корректный адрес для отправки уведомлений (webhook) и что сервер 1С доступен из сети АТС. Для файловых баз и баз за NAT это частая причина сбоев — облачная АТС физически не может «достучаться» до закрытого сервера.
Ограничения и типичные ошибки
Интеграция телефонии чувствительна к инфраструктуре. Файловая база на локальном компьютере, отсутствие постоянного внешнего адреса, устаревшая версия платформы — всё это может сделать часть функций недоступной. Запись разговоров, статистика в реальном времени и всплывающие карточки требуют стабильного двустороннего обмена между 1С и АТС.
Альтернативы полноценной интеграции
Если полноценная связка пока недоступна, есть облегчённые варианты. Многие софтфоны и приложения облачных АТС поддерживают набор номера из буфера обмена или по клику на ссылку вида tel: — менеджер копирует номер из 1С, а звонок идёт через отдельное приложение. Событие при этом в 1С не фиксируется автоматически, но его можно внести вручную как документ «Взаимодействие» или «Событие».
Другой вариант — промежуточные сервисы-коннекторы, которые соединяют 1С с несколькими операторами телефонии сразу. Они удобны, если компания меняет провайдера или использует несколько АТС, но добавляют ещё одно звено, которое тоже требует настройки и мониторинга.
Как выбрать действие
Частые вопросы
Можно ли звонить из 1С без АТС и телефонии?
Нет. 1С сама не совершает вызовы — она лишь отправляет команду на АТС или сервис телефонии. Без договора с оператором связи и настроенной интеграции кнопка звонка работать не будет.
Почему после клика по кнопке звонка сначала звонит мой телефон?
Это штатная схема callback-набора: АТС сначала вызывает внутренний номер менеджера, а после его ответа соединяет с клиентом. Задержка в несколько секунд между кликом и вызовом — нормальное поведение.
Входящий звонок есть, а карточка клиента в 1С не открывается. В чём причина?
Чаще всего номер не найден в справочниках из-за формата записи (с «8» или с «+7», с пробелами или без) либо уведомления от АТС не доходят до базы — например, она недоступна из внешней сети. Проверьте формат номеров в карточках и доступность сервера 1С для АТС.
Записываются ли разговоры автоматически?
Запись разговоров выполняется на стороне АТС, а не 1С. Если у оператора включена запись, в карточке звонка обычно сохраняется ссылка на файл. Учтите, что запись разговоров регулируется законодательством: в ряде случаев требуется уведомление собеседника.
Работает ли телефония в файловой базе 1С?
Исходящие звонки по клику обычно работают, так как команда уходит от 1С к АТС. А вот входящие уведомления и всплывающие карточки требуют, чтобы АТС могла обратиться к базе извне — для локальной файловой базы это часто невозможно без дополнительной настройки сети.
Что делать, если после обновления 1С звонки перестали работать?
Проверьте, не отключилась ли функциональная опция интеграции, сохранились ли настройки подключения и совместим ли модуль телефонии с новым релизом конфигурации. При несовместимости запросите у оператора обновлённую версию модуля.
Что важно запомнить
Звонки из 1С работают только через подключённую телефонию: готовый модуль оператора, подсистему БСП или собственную разработку. Ключевые условия — корректное сопоставление пользователей с внутренними номерами, доступность базы для уведомлений АТС и защита ключей API. Перед запуском выполните тестовый звонок и проверьте запись события в журнале взаимодействий.