SMS

Mensajería SMS

Escale en comunicación, entregue mensajes SMS a cualquier parte del mundo. Los hacemos fácil, nos encargamos de que todo sea posible.

Connecting to your audience

COMUNÍQUESE CON SU PÚBLICO

Cobertura SMS en más de 190 países, contáctese por mensajería de doble vía en 52 países.

Protecting users with 2FA

PROTEGA A SUS USUARIOS CON 2FA

Envío de PINs y contraseñas de un sólo uso a través de SMS en una entrega rápida y segura.

Delivering peak performance

CUENTE CON EL MÁXIMO RENDIMIENTO

Envíenos su campaña más grande: manejamos mensajería de gran escala.

Bien sea que quiera notificar a sus clientes empresariales en tiempo real sobre el estado de una solicitud para un préstamo, o informarles cuándo se vence un pago, utilice SMS y correo electrónico para enviar recibos de transacciones puramente digitales, o incluso simplemente para desear a alguien un feliz cumpleaños. Infobip está ayudando a sus clientes a conseguir un mayor cubrimiento e informar y asesorar a sus usuarios. Además, esto es un agregado esencial para su negocio, pues les permite diferenciarse en el mercado.

Eugene Danilkis
CEO y cofundador de Mambu 

Cualquier tipo de mensaje funcionará

Any encoding

CUALQUIER CODIFICACIÓN

Desde un dispositivo IoT, un módem o una aplicación, a través de unicode. Los mensajes se entregan y se leen en el formato que usted desee.

Automated SMS logic

LÓGICA SMS AUTOMATIZADA

Cuando usted tenga mucho que comunicar, podemos construir mensajes encadenados fácilmente legibles. La lógica SMS predeterminada le permite enfocarse en sus objetivos principales, mientras que nosotros entregamos los mensajes.

Mobile number portability and lookup

VERIFICACIÓN DE NÚMEROS

Limpie su base de datos y optimice los costos. Configure el enrutamiento de mensajes por país o por red. Reduzca el spam, los fraudes y el número de mensajes no entregados.

Intelligent route optimization

OPTIMIZACIÓN DE RUTAS INTELIGENTES

La entrega rápida y confiable evita la congestión de la red. El seguimiento de conversión y KPIs múltiples se emplean para impactar el rendimiento de la ruta para obtener la mejor entrega de comunicaciones.

Inbound message management

GESTIÓN DE MENSAJES ENTRANTES

Filtre, ordene y agrupe los mensajes entrantes para gestionar más eficientemente sus campañas. Administre sus mensajes con nuestro completo portal Infobip, correo electrónico, SMPP, o HTTP push y pull.

Fully controled end-to-end messaging

MENSAJERÍA DE EXTREMO A EXTREMO TOTALMENTE CONTROLADA

Mayor confiabilidad y alto rendimiento para sus mensajes. Nuestras relaciones directas con operadores nos permiten mantener plenamente su mensajería de extremo a extremo.

Ofrecemos la mayor cobertura de 2 vías

Comuníquese por mensajería bidireccional o doble vía en más de 50 países. Nuestras más de 300 asociaciones con operadores permiten que usted adquiera fácilmente uno o más números de teléfono locales para ejecutar sus campañas de 2 vías.

SOLUCIÓN TURNKEY
OPT-IN/OPT-OUT 

Las posibilidades de opt-in/opt-out totalmente automatizadas significan que usted nunca tendrá que preocuparse por administrar sus listas de suscripción.

MEDICIONES DE RENDIMIENTO DE LAS CAMPAÑAS

Mida la eficacia de sus campañas a través de informes de entrega y respuesta. Gestione proactivamente los costos de campaña dentro del Portal Infobip.

AUTO-RESPUESTAS

Configure respuestas automáticas para sus campañas de SMS de 2 vías tanto a nivel de palabras clave como de número. 

Integrar, enviar y escalar.

Crear complejos flujos de trabajo SMS con nuestra potente API REST. La plataforma gestiona sus mensajes a través de las conexiones del operador para una entrega de confianza.

	
		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
		<request>
		   <from>InfoSMS</from>
		   <to>
		      <to>41793026727</to>
		   </to>
		   <text>Test SMS.</text>
		</request>
	
	
		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 funcionalidad que la nueva app para SMS de doble via de Infobip trae a Zendesk es algo que nuestros usuarios han solicitado sistemáticamente, y abre un nuevo canal de comunicación en la plataforma Zendesk con una cobertura que no habiamos tenido antes. Contar con excelentes tecnologías para la entrega global fácilmente disponibles desde la nube es una valiosa adquisición para Zendesk.

Eric Shen
GERENTE DE ASOCIACIONES E INTEGRACIONES, ZENDESK

La diferencia que ofrece Infobip

Lo que cuenta es el interior: por eso hemos construido la mejor plataforma SMS A2P del mundo desde ceros. Operando desde core del SMS desde 2002, hemos construido una arquitectura en capas para dar soporte a todas sus necesidades de comunicaciones.

REQUISITOS DE MENSAJERÍA LOCAL CUBIERTOS

Trabajamos sobre el terreno en más de 300 asociaciones con operadores para alimentar tu conocimiento de entornos de mensajería local.

ALIMENTE SU ESTRATEGIA MIENTRAS ESCALA GLOBALMENTE

Aproveche nuestro conocimiento experto del mercado para crear estrategias de mensajería personalizadas, adaptadas a sus necesidades de comunicación.

BRINDAMOS APOYO EN 10 IDIOMAS

Acceso 24/7 a personas reales con los mejores tiempos de respuesta de la industria. Utilice las herramientas de auto-ayuda, nuestra amplia base de conocimientos, envíenos un mensaje de correo electrónico, o solicite un chat en vivo para obtener respuestas inmediatas.

Para cuando usted haya leído esto, cientos de ingenieros ya habrán implementado 8 actualizaciones a la plataforma. Seis centros de datos distribuidos globalmente garantizan la máxima redundancia y la menor latencia para sus mensajes.