В современном быстро меняющемся деловом мире автоматизация коммуникаций является ключом к эффективности и удовлетворению потребностей клиентов. Если вы хотите автоматизировать рабочие процессы SMS, то изучение того, как создавать вебхуки Integromat (теперь Make) SMS, изменит правила игры. Это руководство проведет вас через интеграцию Make с MySMSGate, превратив ваш телефон Android в мощный, экономичный SMS-шлюз для всех ваших потребностей в автоматизации.
Шаг 1: Понимание Make (Integromat) и автоматизации SMS
Прежде чем мы углубимся в техническую настройку, давайте проясним, с чем мы работаем. Make, ранее известный как Integromat, — это мощная платформа автоматизации без кода/с низким уровнем кода, которая позволяет подключать приложения и автоматизировать рабочие процессы. Она действует как цифровой клей, позволяя данным перемещаться между различными сервисами на основе определенных вами триггеров и действий.
Когда дело доходит до SMS, автоматизация открывает огромный потенциал как для бизнеса, так и для разработчиков:
- Напоминания о встречах: Сократите количество неявок, отправляя автоматические SMS-напоминания.
- Подтверждения и обновления заказов: Информируйте клиентов об их покупках в режиме реального времени.
- Двухфакторная аутентификация (2FA) / OTP: Повысьте безопасность с помощью одноразовых паролей.
- Уведомления: Оповещайте персонал или клиентов о критических событиях.
- Маркетинг и акции: Доставляйте целевые сообщения непосредственно вашей аудитории.
Хотя существует множество SMS-провайдеров, MySMSGate выделяется тем, что использует ваши собственные телефоны Android и SIM-карты, предлагая беспрецедентную гибкость, экономию средств и свободу от сложных нормативных препятствий, таких как регистрация 10DLC.
Шаг 2: Настройте учетную запись MySMSGate и подключите устройство Android
Основа нашей SMS-автоматизации лежит в MySMSGate. Эта платформа превращает ваш телефон Android в надежный SMS-шлюз, отправляя сообщения через его локальную SIM-карту. Это означает отсутствие регистрации 10DLC, одобрения оператора и значительно более низкие затраты.
- Создайте свою учетную запись MySMSGate: Перейдите на страницу регистрации MySMSGate и зарегистрируйте бесплатную учетную запись. Процесс быстрый и простой. Вы сразу получите доступ к своей панели управления, API-ключу и уникальному QR-коду.
- Установите приложение MySMSGate для Android: Загрузите и установите приложение MySMSGate из Google Play Store на свой телефон Android.
- Подключите свой телефон: Откройте приложение MySMSGate на своем телефоне и отсканируйте QR-код, отображаемый на веб-панели MySMSGate. Ваш телефон мгновенно подключится к вашей учетной записи. Это безопасное соединение гарантирует, что ваш телефон останется в сети и будет готов отправлять/получать сообщения, даже в спящем режиме, благодаря push-уведомлениям.
После подключения ваш телефон Android готов действовать как ваш личный SMS-шлюз. Все входящие сообщения будут пересылаться на вашу веб-панель, и вы сможете отправлять сообщения либо непосредственно из панели, либо, как мы сделаем в этом руководстве, через простой REST API.
Шаг 3: Создайте новый сценарий и триггер вебхука в Make (Integromat)
Теперь перейдем к Make, чтобы начать создание нашей автоматизации. Наша цель — создать сценарий, который запускает отправку SMS всякий раз, когда происходит определенное событие — в данном случае, когда Make получает данные через вебхук.
- Войдите в Make: Перейдите на make.com и войдите в свою учетную запись.
- Создайте новый сценарий: Нажмите на «Scenarios» в левой боковой панели, затем нажмите кнопку «Create a new scenario».
- Добавьте модуль Webhook: Первым модулем в вашем сценарии будет триггер. Найдите «Webhook» и выберите модуль «Custom webhook».
- Создайте вебхук: Нажмите «Add» рядом с полем «Webhooks». Дайте своему вебхуку описательное имя (например, 'MySMSGate_Send_SMS_Webhook') и нажмите «Save». Make сгенерирует уникальный URL для вашего вебхука. Скопируйте этот URL — сюда вы будете отправлять данные для запуска автоматизации SMS.
- Определите структуру данных: Make теперь будет прослушивать данные. Вы можете либо вручную определить структуру данных, либо, для простоты, отправить тестовую полезную нагрузку на URL вебхука. Например, если вы ожидаете поля 'to' и 'message', вы можете отправить тестовый POST-запрос на URL вебхука с помощью такого инструмента, как Postman, или даже простой команды curl:
curl -X POST -H "Content-Type: application/json" -d '{"to":"+1234567890","message":"Hello from Make!"}' YOUR_MAKE_WEBHOOK_URLПосле отправки тестовых данных Make успешно определит структуру данных, что позволит вам сопоставить эти поля в последующих модулях.
Шаг 4: Настройте вызов API MySMSGate в Make
После настройки триггера вебхука следующим шагом будет указание MySMSGate отправить SMS, когда вебхук получит данные. Мы будем использовать модуль «HTTP» Make для взаимодействия с REST API MySMSGate.
- Добавьте модуль HTTP: Нажмите кнопку «Add another module» (знак плюс) рядом с модулем Webhook. Найдите «HTTP» и выберите действие «Make a request».
- Настройте модуль HTTP: Здесь мы определим вызов API к MySMSGate. Вам понадобится ваш API-ключ MySMSGate, который вы можете найти на своей панели управления.
- Method: Выберите
POST - URL:
https://mysmsgate.net/api/v1/send(Это единая, простая конечная точка для отправки SMS.) - Headers: Нажмите «Add a header».
Name:Authorization
Value:Bearer Your_MySMSGate_API_Key(ЗаменитеYour_MySMSGate_API_Keyна ваш реальный API-ключ из панели управления MySMSGate.) - Body Type: Выберите
JSON (raw) - Content Type:
application/json - Request Content: Это полезная нагрузка JSON, которую ожидает MySMSGate. Здесь вы сопоставите поля из ваших входящих данных вебхука. Например:
{
"to": "{{1.to}}",
"message": "{{1.message}}",
"device_id": "your_device_id_optional",
"sim_slot": "sim1_or_sim2_optional"
}Давайте разберем Request Content:
"to": "{{1.to}}": Это сопоставляет поле 'to', полученное вашим вебхуком (модуль 1), с параметром 'to' для MySMSGate."message": "{{1.message}}": Аналогично, это сопоставляет поле 'message'."device_id": (Необязательно) Если у вас подключено несколько телефонов к MySMSGate, вы можете указать, какое устройство должно отправить SMS. Найдите идентификаторы ваших устройств на панели управления MySMSGate."sim_slot": (Необязательно) Если выбранное вами устройство поддерживает две SIM-карты, вы можете указать 'sim1' или 'sim2'.
- Method: Выберите
- Parse Response: Вы можете включить «Parse response» для легкого доступа к данным ответа от MySMSGate, который включает статус доставки и ID сообщения.
- Save: Нажмите «OK», чтобы сохранить конфигурацию вашего модуля HTTP.
Вот краткий обзор структуры API MySMSGate для отправки SMS:
curl -X POST \
https://mysmsgate.net/api/v1/send \
-H "Content-Type: application/json" \
-H "Authorization: Bearer YOUR_API_KEY" \
-d '{
"to": "+15551234567",
"message": "Hello from MySMSGate via Make!",
"device_id": "YOUR_DEVICE_ID_HERE", // Optional
"sim_slot": "sim1" // Optional, 'sim1' or 'sim2'
}'
Шаг 5: Проверьте свой вебхук Make (Integromat) SMS
Крайне важно протестировать ваш сценарий, чтобы убедиться, что все работает должным образом. Этот шаг подтверждает как вашу конфигурацию Make, так и интеграцию MySMSGate.
- Запустить один раз: В редакторе сценариев Make нажмите кнопку «Run once» в левом нижнем углу. Это переводит ваш вебхук в состояние прослушивания.
- Запустите вебхук: Теперь отправьте тестовый POST-запрос на уникальный URL вебхука, который вы получили в Шаге 3. Вы можете использовать такой инструмент, как Postman, Insomnia или даже простую команду
curlиз вашего терминала:curl -X POST -H "Content-Type: application/json" -d '{"to":"+1YOURPHONENUMBER","message":"Test SMS from Make!"}' YOUR_MAKE_WEBHOOK_URLВажно: Замените
+1YOURPHONENUMBERна реальный номер телефона, на который вы можете получать сообщения, аYOUR_MAKE_WEBHOOK_URL— на ваш фактический URL вебхука Make. - Проверьте в Make: Следите за редактором сценариев Make. Вы должны увидеть выполнение модулей, с зелеными галочками, указывающими на успех. Вы можете просмотреть поток данных через каждый модуль.
- Проверьте свой телефон: Убедитесь, что тестовое SMS-сообщение было отправлено с вашего подключенного телефона Android и получено на целевой номер.
- Проверьте панель управления MySMSGate: Войдите в свою панель управления MySMSGate. Вы увидите сообщение в журнале «Sent Messages» вместе с его статусом доставки в реальном времени. Если сообщение не удалось отправить (например, неверный номер), ваш баланс будет автоматически возвращен, что отражает приверженность MySMSGate к справедливой ценовой политике.
Если какой-либо шаг не удался, проверьте вывод в Make на наличие сообщений об ошибках и дважды проверьте свой API-ключ, URL вебхука и структуру полезной нагрузки JSON.
Шаг 6: Обработка входящих SMS с помощью вебхуков Make (Integromat) (необязательно)
MySMSGate предназначен не только для отправки; он также пересылает все входящие SMS-сообщения на вашу панель управления. Вы можете настроить MySMSGate для отправки этих входящих сообщений на вебхук Make, что позволит автоматизировать двустороннюю SMS-связь.
- Создайте новый вебхук в Make: Как и в Шаге 3, создайте отдельный новый сценарий в Make и добавьте модуль «Webhook» («Custom webhook»). Этот вебхук будет специально прослушивать входящие SMS от MySMSGate. Скопируйте его URL.
- Настройте входящий вебхук в MySMSGate: На панели управления MySMSGate перейдите в «Settings» или «Webhooks». Там вы найдете опцию для настройки «Incoming SMS Webhook URL». Вставьте URL вебхука Make, который вы только что создали, в это поле и сохраните.
- Проверьте входящие SMS: Отправьте SMS-сообщение на подключенный к MySMSGate номер телефона.
- Обработайте входящие данные в Make: В вашем сценарии Make модуль «Webhook» получит данные входящего SMS (отправитель, содержимое сообщения, ID устройства и т. д.). Затем вы можете добавить последующие модули для обработки этих данных. Например:
- Google Sheets: Записывайте все входящие сообщения в электронную таблицу.
- Email: Отправляйте себе уведомление по электронной почте о каждом входящем сообщении.
- Автоответ: Используйте другой модуль «HTTP» MySMSGate для отправки автоматического ответа на основе ключевых слов во входящем сообщении.
- Интеграция с CRM: Обновляйте записи клиентов в вашей CRM.
Эта возможность автоматизировать SMS с помощью вебхука Integromat как для отправки, так и для получения, действительно открывает мощные диалоговые рабочие процессы.
Шаг 7: Расширенные идеи автоматизации и варианты использования
Благодаря совместной работе MySMSGate и Make (Integromat) возможности для автоматизации огромны. Вот несколько идей, которые вдохновят вас:
- Напоминания о встречах: Подключите свой календарь (Google Calendar, Outlook) к Make. Когда запланирована новая встреча, запускайте SMS-напоминание MySMSGate за день или за час до нее. Ознакомьтесь с нашим руководством по SMS-напоминаниям о встречах без Twilio для получения более подробной информации.
- Развитие лидов: Когда новый лид заполняет форму (например, Typeform, Google Forms), автоматически отправляйте персонализированное приветственное SMS.
- Уведомления для электронной коммерции: Интегрируйтесь с вашей платформой электронной коммерции (Shopify, WooCommerce) для отправки подтверждений заказов, обновлений доставки или уведомлений о доставке.
- Обратная связь с клиентами: После взаимодействия с услугой отправьте SMS с просьбой оставить отзыв.
- Внутренние оповещения: Отслеживайте состояния систем или критические события. При возникновении проблемы отправьте SMS-оповещение своей команде.
- Интеграция с IoT: Получайте оповещения от устройств IoT или запускайте действия на основе показаний датчиков.
Помните, что поддержка нескольких устройств и двух SIM-карт MySMSGate означает, что вы можете управлять SMS для нескольких филиалов или отделов из одного сценария Make, выбирая, с какого телефона и слота SIM отправлять каждое сообщение.
Почему MySMSGate — разумный выбор для интеграций Make (Integromat)
При выборе SMS-шлюза для автоматизации Make, MySMSGate предлагает явные преимущества:
- Непревзойденная экономичность: Всего за $0.03/SMS, MySMSGate значительно дешевле традиционных провайдеров, таких как Twilio ($0.05-$0.08/SMS + комиссии) или Vonage. Нет ежемесячных платежей, контрактов, и вы платите только за то, что используете. Неудачные SMS автоматически возвращаются.
- Отсутствие регуляторных проблем: Используя ваши собственные SIM-карты, MySMSGate обходит необходимость в сложных регистрациях идентификаторов отправителей, соответствии 10DLC или одобрениях операторов, которые обычно требуются традиционными SMS-агрегаторами, такими как Twilio. Ваше сообщение отправляется как одноранговое сообщение с обычного номера телефона.
- Простота и гибкость: Простой REST API с единственной конечной точкой (
POST /api/v1/send) делает интеграцию легкой. Для нетехнических пользователей веб-панель предлагает интерфейс, похожий на чат, для управления разговорами. - Поддержка нескольких устройств и двух SIM-карт: Подключайте неограниченное количество телефонов Android к одной учетной записи. Это идеально подходит для предприятий с несколькими местоположениями или тех, кому нужны разные номера отправителей. Вы даже можете выбрать, какой слот SIM (SIM1 или SIM2) использовать для отправки на телефонах с двумя SIM-картами.
- Надежность: Приложение MySMSGate обеспечивает постоянное подключение вашего телефона через push-уведомления, даже в спящем режиме. Отслеживание доставки в реальном времени через вебхуки (которые вы также можете интегрировать с Make!) обеспечивает прозрачность.
- Полнофункциональное приложение для Android: Само приложение для Android является полноценным SMS-мессенджером, предоставляя вам полный контроль над вашими сообщениями прямо на вашем телефоне.
По сравнению с альтернативами, такими как SMSGateway.me, которая взимает ежемесячную плату ($9.99/месяц), модель MySMSGate с оплатой по факту использования идеально подходит для малого бизнеса, стартапов и независимых разработчиков, которые ставят во главу угла контроль над расходами и гибкость.
Часто задаваемые вопросы
В чем разница между Make и Integromat?
Make — это новое название Integromat. Платформа была переименована в 2022 году. Функционально это та же мощная платформа автоматизации, но с обновленным названием и пользовательским интерфейсом.
Сколько стоит отправка SMS с MySMSGate через Make?
MySMSGate взимает фиксированную плату в размере $0.03 за отправленное SMS. Нет ежемесячных платежей, контрактов и скрытых затрат. Вы платите только за успешные сообщения; неудачные SMS автоматически возвращаются на ваш баланс. Это делает его одним из самых дешевых вариантов SMS API для малого бизнеса.
Могу ли я использовать несколько телефонов Android с MySMSGate для своих сценариев Make?
Да, абсолютно! MySMSGate поддерживает подключение неограниченного количества телефонов Android к одной учетной записи. В вашем сценарии Make, при настройке модуля HTTP MySMSGate, вы можете указать параметр device_id, чтобы выбрать, какой подключенный телефон должен отправить конкретное сообщение. Это идеально подходит для компаний с несколькими филиалами или для тех, кому нужны разные номера отправителей.
Нужно ли мне регистрировать идентификаторы отправителя или соблюдать правила 10DLC при использовании MySMSGate?
Нет, не нужно! MySMSGate использует SIM-карту вашего собственного телефона Android для отправки сообщений. Это означает, что вы обходите сложные и дорогостоящие процессы регистрации идентификатора отправителя, соответствия 10DLC (для США) или одобрения операторов, которые обычно требуются традиционными SMS-агрегаторами, такими как Twilio. Ваши сообщения отправляются как одноранговые сообщения с обычного номера телефона.
Надежен ли MySMSGate для критической SMS-автоматизации с Make?
Да, MySMSGate разработан с учетом надежности. Приложение для Android использует push-уведомления, чтобы ваш телефон оставался подключенным и активным, обеспечивая быструю отправку сообщений. В редком случае неудачной доставки ваш баланс автоматически возвращается. Вы также получаете обновления статуса доставки в реальном времени через свою панель управления и вебхуки, которые могут быть интегрированы обратно в Make для надежной обработки ошибок или последующих действий.
Comments (0)
Be the first to comment!