SMS

Messagerie SMS

Envoyez et faites évoluer vos SMS professionnels à l’échelle mondiale en toute sérénité. Nous nous chargeons du reste.

Contactez un commercial

Connecting to your audience

ATTEIGNEZ VOTRE PUBLIC CIBLE

Envoyez des SMS dans plus de 190 pays. Notre fonctionnalité de SMS réponse est également disponible dans 52 pays.

Protecting users with 2FA

PROTÉGEZ VOS UTILISATEURS AVEC L’AUTHENTIFICATION À 2 FACTEURS

Envoyez des codes PIN et des mots de passe à usage unique par SMS pour une livraison rapide et fiable.

Delivering peak performance

BÉNÉFICIEZ D’UNE PERFORMANCE HORS PAIR

Envoyez vos plus grandes campagnes en toute sérénité : nos systèmes prennent en charge les volumes les plus importants.

Qu’il s’agisse d’informer des clients professionnels en temps réel du statut de leur demande de prêt, de rappeler aux utilisateurs les échéances de leurs remboursements, ou encore d’envoyer des SMS et des e-mails de confirmation de transaction ou même d’anniversaire, Infobip aide nos clients développer leur clientèle.

Eugene Danilkis
PDG et co-fondateur de Mambu

Compatible avec tous les types de messages

Any encoding

TOUS LES ENCODAGES

Appareil IoT, modem, appli, Unicode... vos messages seront toujours livrés et consultables dans le format choisi.

Automated SMS logic

LOGIQUE SMS AUTOMATISÉE

Quand vous envoyez des messages longs, nous les concaténons pour faciliter la lecture. Notre logique de SMS pré-intégrée vous permet de vous concentrer sur votre cœur de métier : nous nous occupons du reste!

Mobile number portability and lookup

VÉRIFICATION DE NUMÉRO

Nettoyez votre base de données et optimisez vos coûts. Définissez des routages de messagerie par pays ou par réseau. Limitez les spams, la fraude et le volume de messages non délivrés.

Intelligent route optimization

OPTIMISATION INTELLIGENTE DU ROUTAGE

Pour éviter la congestion des réseaux, vous devez acheminer vos messages rapidement et de manière fiable. La performance du routage est optimisée grâce au suivi des taux de conversions et à de nombreux indicateurs pour garantir une délivrabilité d’exception.

Inbound message management

GESTION DES MESSAGES ENTRANTS

Filtrez, triez et regroupez les messages entrants pour gérer efficacement plusieurs campagnes simultanément. Gérez vos messages depuis notre Portail Infobip ou par e-mail, SMPP ou HTTP push et pull.

Fully controled end-to-end messaging

MESSAGERIE DE BOUT EN BOUT ENTIÈREMENT CONTRÔLÉE

Bénéficiez d’une fiabilité améliorée et d’un débit élevé pour l’envoi de vos messages. Grâce à nos relations étroites avec nos partenaires télécom, nous vous proposons un système de messagerie de bout en bout entièrement contrôlé.

La meilleure couverture bidirectionnelle

Envoyez des SMS réponse dans plus de 50 pays. Avec plus de 300 opérateurs partenaires, vous obtiendrez facilement des numéros locaux à utiliser dans vos campagnes.

INSCRIPTION/DÉSINSCRIPTION INTÉGRÉE

Avec notre système d’inscription/de désinscription automatisé, vous n’avez plus à vous occuper de la gestion de vos listes d’abonnés.

MÉTRIQUES DE PERFORMANCE DES CAMPAGNES

Évaluez l’impact de vos campagnes avec des rapports sur la délivrabilité et les taux de réponse. Vous pouvez également gérer vos coûts de campagne de manière proactive depuis le Portail Infobip.

RÉPONSES AUTOMATIQUES

Configurez les réponses automatiques pour vos campagnes bidirectionnelles, aussi bien par mot clé que par numéro.

Intégrez, envoyez et évoluez.

Créez des workflows SMS complexes en vous appuyant sur notre API REST bien documentée. Notre plateforme traite vos messages à travers les connexions opérateurs pour une délivrabilité fiable.

	
		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);
	

La nouvelle appli de SMS réponse développée par Infobip offre une fonctionnalité que nos utilisateurs attendaient avec impatience. Elle nous permet de proposer un nouveau canal de communication sur la plateforme Zendesk, avec une couverture sans égale. Nous sommes heureux de pouvoir tirer parti de ces technologies de pointe pour communiquer à l’échelle mondiale, le tout facilement depuis le Cloud.

Eric Shen
MANAGER PARTENARIATS ET INTEGRATIONS, ZENDESK

La différence Infobip

La performance d’une solution repose avant tout sur ses fondations, c’est pourquoi nous avons développé nous-mêmes notre plateforme de messagerie A2P de pointe. Nous évoluons au cœur de l’écosystème SMS depuis 2002, ce qui nous a permis de développer une architecture multicouche qui répond à tous les besoins de communication des entreprises.

PRISE EN CHARGE DES EXIGENCES LOCALES EN MATIÈRE DE MESSAGERIE

Forts de plus de 300 partenariats avec des opérateurs mobiles, nous partageons avec vous notre connaissance de l'écosystème du messaging mobile dans les différentes régions du monde.

DÉVELOPPEZ VOTRE STRATÉGIE ET VOTRE PRÉSENCE MONDIALE

Tirez parti de notre expertise des marchés pour créer des stratégies de communication mobile personnalisées.

SERVICE DE SUPPORT DISPONIBLE EN 10 LANGUES

Nos équipes de support sont à votre disposition 24 h/24, 7 j/7 et offrent la meilleure réactivité du secteur. Ecrivez-nous par e-mail ou chattez en direct pour obtenir les réponses dont vous avez besoin immédiatement.

Quand vous aurez fini de lire cette page, nos équipes d’ingénieurs qualifiés auront déjà déployé 8 mises à niveau de notre plateforme. Nos 6 datacenters répartis à l’échelle mondiale nous permettent de garantir une redondance maximale et un temps de latence minimal pour l’envoi de vos messages.