CoreviaFlowCOREVIAFLOWDIGITAL PROJECT COMPANY Оставить заявку
EN UA RU

Интеграция Salesforce ↔ Twilio

Salesforce отправляет SMS и сообщения WhatsApp через Twilio на нужном шаге сделки или обращения, а статус доставки возвращается в запись

Клиенты читают сообщения быстрее почты, поэтому менеджеры в итоге пишут со своих телефонов: напоминания, уведомления о доставке, «ваш заказ готов». Ничего из этого нет в Salesforce, никто не знает, дошло ли сообщение, а когда менеджер уходит, история уходит вместе с ним. Связка Salesforce ↔ Twilio отправляет эти сообщения с аккаунта компании на том шаге, где им место, например новое обращение, отгруженный заказ или встреча завтра, и записывает обратно в запись, доставлено ли каждое сообщение, а если нет — почему. Ниже — что передаётся, какие сценарии закрываем и на что опираемся в обеих системах.

Что передаётся между системами

  • Salesforce → TwilioШаг в Salesforce Flow, например созданное обращение или заказ, помеченный как отгруженный, публикует событие с номером телефона и согласованным шаблоном, и подключение отправляет сообщение через Twilio.
  • Salesforce → TwilioШаблон заполняется из полей записи, например имя клиента, номер заказа или время встречи, поэтому каждое сообщение персональное без ручного набора.
  • Twilio → SalesforceКаждое изменение статуса сообщения, от отправленного до доставленного, возвращается в запись Salesforce, поэтому менеджер видит, получил ли его клиент.
  • Twilio → SalesforceЕсли сообщение не ушло или не доставлено, код ошибки и понятное объяснение записываются в запись, а ответственному создаётся задача связаться с клиентом иначе.

Что подключаем

  • Сторона Salesforce подключается через External Client App — способ доступа, который Salesforce теперь рекомендует для новых интеграций.
  • На стороне Twilio вы выпускаете ограниченный ключ доступа, который может только отправлять сообщения; его можно отозвать в любой момент, не трогая основных учётных данных.
  • Вместе с вами пишем шаблоны сообщений и шаги, которые их отправляют, и согласуем часы, когда сообщения могут уходить.
  • Первый запуск идёт только на номера вашей команды; клиенты получают сообщения после того, как вы увидели, что каждый шаблон приходит как задумано.

Сценарии автоматизации

01

Менеджеры пишут с личных телефонов

Было напоминания уходят с личных номеров, а история пропадает, когда менеджер уходит.

Стало сообщения уходят с аккаунта компании, и каждое есть в записи клиента.

02

Клиенты пропускают встречи

Было кто-то должен напомнить клиентам накануне и часто забывает.

Стало напоминание уходит само в согласованный час, а недоставленное создаёт задачу позвонить.

03

Звонки «где мой заказ?»

Было поддержка весь день отвечает на один и тот же вопрос.

Стало клиент получает сообщение, когда заказ отгружен, с его номером, а поддержка видит в записи, что оно доставлено.

Как это работает технически

Для тех, кто проверяет: каждый пункт ведёт на страницу официальной документации, откуда он взят.

  • Salesforce Flow — это конструктор автоматизации без кода, который работает на той же платформе, что и код Apex, и может автоматизировать шаги для любого типа записей.

    Источник: developer.salesforce.com ↗ проверено 2026-09-25
  • Platform Events — это защищённые масштабируемые сообщения, которые публикует Salesforce, а подписчики получают в реальном времени — встроенный в Salesforce аналог вебхука.

    Источник: developer.salesforce.com ↗ проверено 2026-09-25
  • Доступ авторизуется через OAuth 2.0 с помощью Connected App или External Client App; с весны '26 создание новых Connected Apps ограничено, и Salesforce рекомендует использовать External Client Apps (существующие Connected Apps продолжают работать).

    Источник: developer.salesforce.com ↗ проверено 2026-09-25
  • Исходящее SMS или сообщение WhatsApp отправляется одним запросом к ресурсу Messages аккаунта; в пробном режиме номер получателя сначала нужно подтвердить в Twilio.

    Источник: www.twilio.com ↗ проверено 2026-09-29
  • Twilio вызывает указанный вами адрес каждый раз, когда меняется статус сообщения, а если сообщение не отправлено или не доставлено, передаёт код ошибки с причиной.

    Источник: www.twilio.com ↗ проверено 2026-09-29
  • Есть три уровня ключа доступа: Main (полный доступ, равнозначный главным учётным данным аккаунта), Standard (доступ ко всем ресурсам, кроме управления аккаунтом и ключами) и Restricted (сужен только до конкретных ресурсов).

    Источник: www.twilio.com ↗ проверено 2026-09-25

Ограничения

Ограничения складываются из двух систем. Пока аккаунт Twilio в пробном режиме, сообщения доходят только на заранее подтверждённые номера, поэтому клиентов подключаем после перехода на платный аккаунт. Каждое сообщение оплачивается Twilio с вашего аккаунта по его тарифам, а у WhatsApp свои правила о том, какие сообщения бизнес может отправлять первым. Статусы доставки приходят так, как их сообщает Twilio, поэтому статус может какое-то время оставаться «отправлено», прежде чем стать «доставлено». Звонки не входят в эту связку; старый телефонный слой Salesforce выводится из эксплуатации, и голос планируем отдельно.

Как начать

Три шага от первого сообщения до работы над вашим проектом.

  1. 01

    Оставьте заявку

    Опишите задачу в форме — текстом или голосом. Бюджет и сроки — по желанию.

  2. 02

    Мы разбираем и оцениваем

    Разработчик изучает ТЗ, уточняет непонятное и присылает оценку.

  3. 03

    Начинаем

    Как только объём и цена согласованы, начинаем работу.

или напишите на info@coreviaflow.space

Вопросы

Может ли клиент ответить на сообщение?
Да. Ответы можно собирать в записи клиента, чтобы ответственный их видел; договариваемся, кого уведомлять и как быстро нужно отвечать.
Кто платит за сообщения?
Ваша компания, напрямую Twilio, со своего аккаунта. Мы не перепродаём сообщения, поэтому каждое списание вы видите в Twilio.
А если ключ доступа утечёт?
Он может только отправлять сообщения, а не управлять аккаунтом, и вы отзываете его в Twilio за один шаг; потом мы выпускаем новый, ничего не меняя в Salesforce.

Расскажите, что нужно подключить

Опишите задачу текстом или голосовым. Мы посмотрим, что у вас есть, и ответим планом.

Каждая система отдельно

Другие связки

Внедрение · Разработка · Интеграции →

Salesforce ↔ Twilio — названия систем являются товарными знаками их владельцев. CoreviaFlow не аффилирована с ними, если не указано иное.