MessageFlow es tu experto de confianza en la comunicación cruzada ilimitada. Optimiza la experiencia de tus clientes con nuestras soluciones de primera clase.
Infraestructura para la comunicación de canales cruzados
PROBADO POR MÁS DE 63.000 MARCAS EXIGENTES
¿Qué es MessageFlow?
MessageFlow es un proveedor integral de soluciones de mensajería, un conjunto integrado de productos para la comunicación de canales cruzados de marketing. Entendemos que la comunicación es la columna vertebral de cualquier relación comercial exitosa.
La comunicación es un elemento fundamental de nuestra área de especialización. Ayudamos a llevar a cabo una comunicación de canales cruzados eficaz mediante el envío masivo de mensajes de texto, correos electrónicos altamente entregables y atractivas notificaciones push para móviles.
Plataforma para desarrolladores
- Transmite tus mensajes a través de todos los canales con una API potente y fácil de usar
- Combina las mejores prácticas internacionales con un profundo conocimiento de los mercados locales.
- Nuestro servicio de atención al cliente te ayudará en todo momento: listo para asesorarte, comprobar la configuración y realizar pruebas.
- Disfruta la seguridad integral en el cumplimiento de las normas ISO y RGPD, SOC2, 2FA, Y escudo anti-phishing.
- Y mucho más.
Plataforma de marketing
- Disfruta de las ventajas de una solución única con capacidades de canales cruzados.
- Envía tus campañas de marketing (Emails, SMS y Push) mediante un intuitivo panel de autoservicio.
- Da rienda suelta a tu creatividad con nuestro sencillo creador de low-code y crea tu mensaje como un profesional.
- Estamos a tu disposición para ayudarte, verificar tu configuración y realizar pruebas.
- Y mucho más.
Crecer con la mejor plataforma de marketing
MessageFlow te permite disfrutar de las ventajas de múltiples canales de marketing reunidos en una plataforma fácil de usar. Comienza a operar en canales cruzados ahora mismo y envía a cualquier escala desde el primer día. Trabajamos con marcas globales en mercados locales para lograr el éxito tanto local como global.
Entregabilidad más rápida con una potente API
Optimiza tu comunicación automatizada mediante los canales cruzados. Te proporcionamos todas las herramientas que necesitas para transmitir tu mensaje a través de los canales: API flexibles, hasta un 99% de entregabilidad de tus mensajes y un servicio de atención al cliente de cinco estrellas.
var client = new RestClient("https://api.messageflow.com/v2.1/contact");
var request = new RestRequest(Method.POST);
request.AddHeader("content-type", "application/json");
request.AddHeader("authorization", "REPLACE_KEY_VALUE");
request.AddHeader("application-key", "REPLACE_KEY_VALUE");
request.AddParameter("application/json", "[{\"companyName\":\"Example company\",\"createdAt\":\"2019-02-01 20:12:12\",\"email\":\"\",\"externalId\":\"XXX-XXX-XXX\",\"firstName\":\"First name\",\"lastName\":\"Last name\",\"phoneNumber\":\"123123123\",\"externalData\":{\"test\":\"test\",\"createdAt\":\"1989-09-28\",\"isClient\":false},\"addToGroup\":[0]}]", ParameterType.RequestBody);
IRestResponse response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io/ioutil"
)
func main() {
url := "https://api.messageflow.com/v2.1/contact"
payload := strings.NewReader("[{\"companyName\":\"Example company\",\"createdAt\":\"2019-02-01 20:12:12\",\"email\":\"\",\"externalId\":\"XXX-XXX-XXX\",\"firstName\":\"First name\",\"lastName\":\"Last name\",\"phoneNumber\":\"123123123\",\"externalData\":{\"test\":\"test\",\"createdAt\":\"1989-09-28\",\"isClient\":false},\"addToGroup\":[0]}]")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
req.Header.Add("authorization", "REPLACE_KEY_VALUE")
req.Header.Add("application-key", "REPLACE_KEY_VALUE")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := ioutil.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
HttpResponse<String> response = Unirest.post("https://api.messageflow.com/v2.1/contact")
.header("content-type", "application/json")
.header("authorization", "REPLACE_KEY_VALUE")
.header("application-key", "REPLACE_KEY_VALUE")
.body("[{\"companyName\":\"Example company\",\"createdAt\":\"2019-02-01
20:12:12\",\"email\":\"\",\"externalId\":\"XXX-XXX-
XXX\",\"firstName\":\"First name\",\"lastName\":\"Last
name\",\"phoneNumber\":\"123123123\",\"externalData\":{\"test\":\"test\",\"createdAt\":
\"1989-09-28\",\"isClient\":false},\"addToGroup\":[0]}]")
.asString();
var request = require("request");
var options = {
method: 'POST',
url: 'https://api.messageflow.com/v2.1/contact',
headers: {
'content-type': 'application/json',
authorization: 'REPLACE_KEY_VALUE',
'application-key': 'REPLACE_KEY_VALUE'
},
body: [
{
companyName: 'Example company',
createdAt: '2019-02-01 20:12:12',
email: '',
externalId: 'XXX-XXX-XXX',
firstName: 'First name',
lastName: 'Last name',
phoneNumber: '123123123',
externalData: {test: 'test', createdAt: '1989-09-28', isClient: false},
addToGroup: [0]
}
],
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
<?php
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_URL => "https://api.messageflow.com/v2.1/contact",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => "[{\"companyName\":\"Example company\",\"createdAt\":\"2019-02-01 20:12:12\",\"email\":\"\",\"externalId\":\"XXX-XXX-XXX\",\"firstName\":\"First name\",\"lastName\":\"Last name\",\"phoneNumber\":\"123123123\",\"externalData\":{\"test\":\"test\",\"createdAt\":\"1989-09-28\",\"isClient\":false},\"addToGroup\":[0]}]",
CURLOPT_HTTPHEADER => array(
"application-key: REPLACE_KEY_VALUE",
"authorization: REPLACE_KEY_VALUE",
"content-type: application/json"
),
));
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
import requests
url = "https://api.messageflow.com/v2.1/contact"
payload = "[{\"companyName\":\"Example company\",\"createdAt\":\"2019-02-01 20:12:12\",\"email\":\"\",\"externalId\":\"XXX-XXX-XXX\",\"firstName\":\"First name\",\"lastName\":\"Last name\",\"phoneNumber\":\"123123123\",\"externalData\":{\"test\":\"test\",\"createdAt\":\"1989-09-28\",\"isClient\":false},\"addToGroup\":[0]}]"
headers = {
'content-type': "application/json",
'authorization': "REPLACE_KEY_VALUE",
'application-key': "REPLACE_KEY_VALUE"
}
response = requests.request("POST", url, data=payload, headers=headers)
print(response.text)
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["content-type"] = 'application/json'
request["authorization"] = 'REPLACE_KEY_VALUE'
request["application-key"] = 'REPLACE_KEY_VALUE'
request.body = "[{\"companyName\":\"Example company\",\"createdAt\":\"2019-02-01 20:12:12\",\"email\":\"\",\"externalId\":\"XXX-XXX-XXX\",\"firstName\":\"First name\",\"lastName\":\"Last name\",\"phoneNumber\":\"123123123\",\"externalData\":{\"test\":\"test\",\"createdAt\":\"1989-09-28\",\"isClient\":false},\"addToGroup\":[0]}]"
response = http.request(request)
puts response.read_body
echo '[{"externalId":"bfa0b1b1-e636-b8ab-aba4-78a913be0144","data":{"companyName":"Example company","email":"","externalId":"XXX-XXX-XXX","firstName":"First name","lastName":"Last name","phoneNumber":"123123123","externalData":{"test":"test","createdAt":"1989-09-28","isClient":false}}}]' | \
http PUT https://api.messageflow.com/v2.1/contact \
application-key:REPLACE_KEY_VALUE \
authorization:REPLACE_KEY_VALUE \
content-type:application/json":"test","createdAt":"1989-09-28","isClient":false}}}]'
Experiencia global
Conocimiento local
Enfoque local y global
MessageFlow hace que la mensajería de canales cruzados sea más sencilla, fluida y rentable. Con dos décadas de experiencia global y una estrecha colaboración con proveedores locales, ofrecemos un enfoque integral único que lleva tu comunicación multicanal a un nivel superior.
Mensajes al mes. Rendimiento que marca la diferencia.
Clientes satisfechos. Cuidamos siempre tu negocio.
Entregabilidad. Solución de calidad inigualable.
De experiencia. No hay problemas sin soluciones.