Что это
Twilio WhatsApp API нужен, чтобы сообщения WhatsApp поступали в ваше приложение, CRM или очередь поддержки. Twilio предоставляет канал и интерфейсы; ответы модели, база знаний и передача оператору настраиваются отдельно.
Для проверки есть учебная среда с ограничениями. В Sandbox получатель должен присоединиться по коду; это не готовый рабочий номер бизнеса и не способ написать любому телефону. Вне 24 часов после последнего сообщения пользователя для отправки требуется одобренный шаблон.
Первый полезный результат - собственное тестовое сообщение, увиденное в журнале приложения. Автоматические ответы и массовые отправки включайте только после проверки согласия, правил канала и расходов.
Ключевые параметры
- Категория: CRM и поддержка
- Сложность: Для разработчика
- Запуск: Проектное внедрение
- Open-source: Нет
- Данные: Не известно
- Чувствительные данные: Только с настройками
Сильные стороны
- Входящие сообщения можно передавать приложению через webhook.
- Sandbox позволяет проверить канал до регистрации рабочего отправителя.
- Messages API дает SID для учета сообщения и его статуса.
- Content Templates поддерживает подготовку шаблонных сообщений.
Ограничения
- Рабочий sender и требования Meta нужно настроить отдельно.
- Sandbox ограничивает получателей и шаблоны.
- Свободный исходящий текст зависит от 24-часового окна.
- Цена включает правила Twilio и применимые сборы Meta, не только модель.
Как использовать
1. Подготовка. В Console выберите доступную учебную среду WhatsApp и проверьте ее лимиты. Для Sandbox присоедините собственный телефон сообщением join с кодом из Console; не подключайте телефоны клиентов к тесту.
2. Настройка. Задайте HTTPS URL входящего webhook и серверную проверку X-Twilio-Signature через SDK с Auth Token. Сохраняйте событие по MessageSid; подтверждайте прием успешным ответом, без автоматической рассылки.
3. Первый результат. Со своего присоединенного телефона отправьте без личных данных текст Тест 001. В обработчике проверьте MessageSid, канал whatsapp в From и совпадение Body с тестом. Секреты и номер в общий отчет не включайте.
4. Проверка. Сверьте событие с Messaging Logs, проверьте неверную подпись и повтор того же MessageSid. Перед ответом убедитесь, что окно открыто; вне окна используйте одобренный шаблон. Для рабочего запуска отдельно зарегистрируйте sender и проверьте согласие, стоимость и передачу оператору.
Примеры сценариев
- Принять собственное учебное сообщение в обработчик.
- Создать черновик ответа оператору без автоматической отправки.
- Сопоставить уведомление с задачей по MessageSid.
Доступ и оплата
- Модель оплаты: Оплата по использованию
- Бесплатный тариф: Нет
- Пробный доступ: Да
- Работа в РФ: Нужно проверять
- VPN: Не известно
- Русский интерфейс: Не известно
- Русский язык: Не известно
Twilio взимает плату за обработку сообщений, а применимые сборы Meta зависят от категории и направления. Учебный доступ не означает бессрочный бесплатный канал; проверьте текущий расчет и лимиты в аккаунте. Регистрация и оплата из России здесь не подтверждены.
Когда не подходит
- Писать по собранной базе без согласия
- Заменять рабочий sender общим Sandbox
- Отправлять свободный текст вне окна ответа
Альтернативы
WhatsApp Business Platform описывает прямую интеграцию канала через Meta, без слоя Twilio. Telegram Bot API подходит для бота в другом мессенджере. Общая карточка Twilio помогает сравнить каналы той же платформы.