SMS

SMS-рассылки

C 2006 года мы помогаем банкам, ритейлу, e-commerce, службам доставки и трэвел-индустрии информировать своих клиентов.

Connecting to your audience

Международное покрытие

Мы работаем с 800+ сотовыми операторами и доставляем сообщения в 190+ стран мира

Protecting users with 2FA

Безопасность

С VPN-соединением и шифрованием IPSec мы защитим конфиденциальную информацию, передаваемую по SMS

Delivering peak performance

Высокий уровень доставки

Отправляйте до 10 000 SMS/сек. Мы гарантируем качество доставки благодаря прямым подключениям к операторам

Когда есть необходимость уведомить бизнес-клиентов в реальном времени о состоянии их заявления на кредит, проинформировать частных пользователей о дате выплаты по кредиту, используйте SMS и электронную почту - это дает возможность получать подтверждения цифровых транзакций или просто отправить поздравление с днем рожденья! Infobip помогает нашим клиентам поддерживать надежную связь с аудиторией и расширить ее охват, вовремя информировать покупателей и оказывать полноценную поддержку, что является существенным плюсом в развитии бизнеса и помогает занять исключительные позиции на рынке. 

Юджин Данилкис
Директор и со-основатель Mambu

Работает сообщение любого типа

Any encoding

Любое кодирование 

Отправленные с IoT, модема или из приложения через Unocide, ваши сообщения будут доставлены и прочитаны в нужном формате. 

Automated SMS logic

Автоматизированная SMS-логика

Когда вам необходимо передать клиентам большой объем информации, мы создаем легко читаемые длинные сообщения. Встроенная SMS-логика позволит вам сконцентрироваться на ключевых направлениях деятельности, а мы возьмем на себя доставку сообщений. 

Mobile number portability and lookup

ПРОВЕРКА НОМЕРА

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

Intelligent route optimization

УМНАЯ ОПТИМИЗАЦИЯ ДОСТАВКИ

Быстрая и надежная доставка не предполагает перегруженности сетей. Используются многочисленные KPI и отслеживание конверсии для улучшения маршрутизации и обеспечения лучшей в своем классе  доставки. 

Inbound message management

УПРАВЛЕНИЕ ВХОДЯЩИМИ СООБЩЕНИЯМИ

Опции фильтрации, сортировки и распределения по группам для входящих сообщений обеспечивают более эффективное управление многочисленными кампаниями. Вы можете управлять сообщениями через наш полнофункциональный портал Infobip, электронную почту, SMPP или же через push и pull в HTTP. 

Fully controled end-to-end messaging

ПОЛНОСТЬЮ ОТСЛЕЖИВАЕМЫЕ РАССЫЛКИ - ОТ НАЧАЛА И ДО КОНЦА

Повышенная надежность и высокая пропускная способность для ваших сообщений. Тесные взаимоотношения с операторами позволяют нам осуществлять полное обслуживание ваших сообщений - от начала и до конца

Максимально широкое покрытие сервиса Номер для приема SMS

Поддерживайте двустороннюю связь в более 50 странах мира - более 300 операторов-партнеров помогут легко приобрести один или несколько локальных номеров для проведения кампаний. 

РЕШЕНИЕ ПОД КЛЮЧ ПО ПОДПИСКЕ/ОТПИСКЕ

Полностью автоматизированные механизмы по подписке/отписке - вам не придется беспокоиться о редактировании и составлении списков подписчиков. 

ПОКАЗАТЕЛИ ЭФФЕКТИВНОСТИ КАМПАНИЙ

Оцените эффективность кампании на основании отчетов по скорости доставки и скорости ответов. У вас есть возможность проактивно определять стоимость кампании на портале Infobip. 

АВТОМАТИЧЕСКИЕ ОТВЕТЫ

Вы можете конфигурировать автоматические ответы для кампаний Номер для приема SMS в соответствии с ключевыми словами и номерами ответов. 

Интеграция, рассылка и масштабирование 

Наш надежный REST API позволяет создавать и обрабатывать комплексные потоки SMS. Платформа отправляет ваши сообщения через соединения с операторами и обеспечивает безопасную доставку. 

	
		POST /sms/1/text/single HTTP/1.1
		Host: api.infobip.com
		Authorization: Basic QWxhZGRpbjpvcGVuIHNlc2FtZQ==
		Content-Type: application/json
		Accept: application/json
		
		{  
		   "from":"InfoSMS",
		   "to":"41793026727",
		   "text":"Test SMS."
		}
	
	
		POST /sms/1/text/single HTTP/1.1
		Host: api.infobip.com
		Authorization: Basic QWxhZGRpbjpvcGVuIHNlc2FtZQ==
		Content-Type: application/xml
		Accept: application/xml
		
		   InfoSMS
		   
		      41793026727
		   
		   Test SMS.
		
	
	
		curl -X POST \
		 -H 'Content-Type: application/json' \
		 -H 'Accept: application/json' \
		 -H 'Authorization: Basic QWxhZGRpbjpvcGVuIHNlc2FtZQ==' \
		 -d '{  
		   "from":"InfoSMS",
		   "to":"41793026727",
		   "text":"Test SMS."
		}' https://api.infobip.com/sms/1/text/single
	
	
		$curl = curl_init();
		
		curl_setopt_array($curl, array(
		  CURLOPT_URL => "http://api.infobip.com/sms/1/text/single",
		  CURLOPT_RETURNTRANSFER => true,
		  CURLOPT_ENCODING => "",
		  CURLOPT_MAXREDIRS => 10,
		  CURLOPT_TIMEOUT => 30,
		  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
		  CURLOPT_CUSTOMREQUEST => "POST",
		  CURLOPT_POSTFIELDS => "{ \"from\":\"InfoSMS\", \"to\":\"41793026727\", \"text\":\"Test SMS.\" }",
		  CURLOPT_HTTPHEADER => array(
		    "accept: application/json",
		    "authorization: Basic QWxhZGRpbjpvcGVuIHNlc2FtZQ==",
		    "content-type: application/json"
		  ),
		));
		
		$response = curl_exec($curl);
		$err = curl_error($curl);
		
		curl_close($curl);
		
		if ($err) {
		  echo "cURL Error #:" . $err;
		} else {
		  echo $response;
		}
	
	
		require 'uri'
		require 'net/http'
		
		url = URI("https://api.infobip.com/sms/1/text/single")
		
		http = Net::HTTP.new(url.host, url.port)
		http.use_ssl = true
		http.verify_mode = OpenSSL::SSL::VERIFY_NONE
		
		request = Net::HTTP::Post.new(url)
		request["authorization"] = 'Basic QWxhZGRpbjpvcGVuIHNlc2FtZQ=='
		request["content-type"] = 'application/json'
		request["accept"] = 'application/json'
		
		request.body = "{\"from\":\"InfoSMS\",\"to\":\"41793026727\",   \"text\":\"Test SMS.\"}"
		
		response = http.request(request)
		puts response.read_body
	
	
		conn = http.client.HTTPSConnection("api.infobip.com")
		
		payload = "{\"from\":\"InfoSMS\",\"to\":\"41793026727\",\"text\":\"Test SMS.\"}"
		
		headers = {
		    'authorization': "Basic QWxhZGRpbjpvcGVuIHNlc2FtZQ==",
		    'content-type': "application/json",
		    'accept': "application/json"
		    }
		
		conn.request("POST", "/sms/1/text/single", payload, headers)
		
		res = conn.getresponse()
		data = res.read()
		
		print(data.decode("utf-8"))
	
	
	HttpResponse response = Unirest.post("https://api.infobip.com/sms/1/text/single")
	  .header("authorization", "Basic QWxhZGRpbjpvcGVuIHNlc2FtZQ==")
	  .header("content-type", "application/json")
	  .header("accept", "application/json")
	  .body("{\"from\":\"InfoSMS\",\"to\":\"41793026727\",\"text\":\"Test SMS.\"}")
	  .asString();
	
	
		var client = new RestClient("https://api.infobip.com/sms/1/text/single");
		
		var request = new RestRequest(Method.POST);
		request.AddHeader("accept", "application/json");
		request.AddHeader("content-type", "application/json");
		request.AddHeader("authorization", "Basic QWxhZGRpbjpvcGVuIHNlc2FtZQ==");
		request.AddParameter("application/json", "{\"from\":\"InfoSMS\", \"to\":\"41793026727\",\"text\":\"Test SMS.\"}", ParameterType.RequestBody);
		
		IRestResponse response = client.Execute(request);
	
	
		var data = JSON.stringify({
		  "from": "InfoSMS",
		  "to": "41793026727",
		  "text": "Test SMS."
		});
		
		var xhr = new XMLHttpRequest();
		xhr.withCredentials = false;
		
		xhr.addEventListener("readystatechange", function () {
		  if (this.readyState === this.DONE) {
		    console.log(this.responseText);
		  }
		});
		
		xhr.open("POST", "https://api.infobip.com/sms/1/text/single");
		xhr.setRequestHeader("authorization", "Basic QWxhZGRpbjpvcGVuIHNlc2FtZQ==");
		xhr.setRequestHeader("content-type", "application/json");
		xhr.setRequestHeader("accept", "application/json");
		
		xhr.send(data);
	
	
		GET /sms/1/inbox/reports HTTP/1.1
		Host: api.infobip.com
		Authorization: Basic QWxhZGRpbjpvcGVuIHNlc2FtZQ==
		Accept: application/json
	
	
		GET /sms/1/inbox/reports HTTP/1.1
		Host: api.infobip.com
		Authorization: Basic QWxhZGRpbjpvcGVuIHNlc2FtZQ==
		Accept: application/xml
	
	
		curl -X GET \
		-H 'Accept: application/json' \
		-H "Authorization: Basic QWxhZGRpbjpvcGVuIHNlc2FtZQ==" \
		https://api.infobip.com/sms/1/inbox/reports
	
	
		$curl = curl_init();
		
		curl_setopt_array($curl, array(
		  CURLOPT_URL => "http://api.infobip.com/sms/1/inbox/reports",
		  CURLOPT_RETURNTRANSFER => true,
		  CURLOPT_ENCODING => "",
		  CURLOPT_MAXREDIRS => 10,
		  CURLOPT_TIMEOUT => 30,
		  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
		  CURLOPT_CUSTOMREQUEST => "GET",
		  CURLOPT_POSTFIELDS => "",
		  CURLOPT_HTTPHEADER => array(
		    "accept: application/json",
		    "authorization: Basic QWxhZGRpbjpvcGVuIHNlc2FtZQ=="
		  ),
		));
		
		$response = curl_exec($curl);
		$err = curl_error($curl);
		
		curl_close($curl);
		
		if ($err) {
		  echo "cURL Error #:" . $err;
		} else {
		  echo $response;
		}
	
	
		require 'uri'
		require 'net/http'
		
		url = URI("https://api.infobip.com/sms/1/inbox/reports")
		
		http = Net::HTTP.new(url.host, url.port)
		http.use_ssl = true
		http.verify_mode = OpenSSL::SSL::VERIFY_NONE
		
		request = Net::HTTP::Get.new(url)
		request["authorization"] = 'Basic QWxhZGRpbjpvcGVuIHNlc2FtZQ=='
		request["accept"] = 'application/json'
		
		response = http.request(request)
		puts response.read_body
	
	
		import http.client
		
		conn = http.client.HTTPSConnection("api.infobip.com")
		
		headers = {
		    'authorization': "Basic QWxhZGRpbjpvcGVuIHNlc2FtZQ==",
		    'accept': "application/json"
		    }
		
		conn.request("GET", "/sms/1/inbox/reports", headers=headers)
		
		res = conn.getresponse()
		data = res.read()
		
		print(data.decode("utf-8"))
	
	
		HttpResponse response = Unirest.get("https://api.infobip.com/sms/1/inbox/reports")
		.header("authorization", "Basic QWxhZGRpbjpvcGVuIHNlc2FtZQ==")
		.header("accept", "application/json")
		.asString();
	
	
		var client = new RestClient("https://api.infobip.com/sms/1/inbox/reports");
		
		var request = new RestRequest(Method.GET);
		request.AddHeader("accept", "application/json");
		request.AddHeader("authorization", "Basic QWxhZGRpbjpvcGVuIHNlc2FtZQ==");
		
		IRestResponse response = client.Execute(request);
	
	
		var data = null;
		
		var xhr = new XMLHttpRequest();
		xhr.withCredentials = true;
		
		xhr.addEventListener("readystatechange", function () {
		  if (this.readyState === this.DONE) {
		    console.log(this.responseText);
		  }
		});
		
		xhr.open("GET", "https://api.infobip.com/sms/1/inbox/reports");
		xhr.setRequestHeader("authorization", "Basic QWxhZGRpbjpvcGVuIHNlc2FtZQ==");
		xhr.setRequestHeader("accept", "application/json");
		
		xhr.send(data);
	

Функциональность нового приложения Infobip Номер для приема SMS предоставлила Zendesk опцию, в которой очень нуждались наши пользователи, позволила открыть новый канал коммуникации на платформе Zendesk и обеспечила расширенное покрытие. Исключительного качества технологии для доставки сообщений по всему миру, доступные через облако, стали существенным подспорьем в работе Zendesk. 

Эрик Шен
менеджер по партнерству и интеграции, Zendesk 

Разница, которую создает Infobip 

Именно содержание имеет решающее значение, и потому мы разрабатывали одну из самых продвинутых в мире платформ A2P SMS  c нуля. Работая в сфере SMS c 2002 года, мы выстраивали многоуровневую систему, чтобы соответствовать всем вашим требованиям к коммуникациям. 

Соответствие местным требованиям к рассылкам сообщений

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

Разрабатывайте стратегии для глобальных рассылок

Вы сможете воспользоваться нашими знаниями рынка и создавать уникальные стратегии по рассылкам в соответствии со спецификой ваших коммуникационных нужд. 

ПОДДЕРЖКА ОСУЩЕСТВЛЯЕТСЯ НА 10 ЯЗЫКАХ

Доступ 24\7 и общение с лучшими специалистами, время реагирования на запросы - рекордное в индустрии. Пользуйтесь опциями поддержки, нашей расширенной базой знаний, обращайтесь к нам по электронной почте или через чат и получайте моментальные ответы. 

К тому моменту, когда вы прочитали этот текст, сотни профессиональных инженеров запустили 8 обновлений платформы. Шесть рассредоточенных по миру дата-центров обеспечивают максимальную надежность операций и минимальную задержку при отправке сообщений.