Infraestructura para la comunicación de canales cruzados

MessageFlow es tu experto de confianza en la comunicación cruzada ilimitada. Optimiza la experiencia de tus clientes con nuestras soluciones de primera clase.

PROBADO POR MÁS DE 63.000 MARCAS EXIGENTES

Coca cola logo
Starbucks logo
DHL logo
T-Mobile logo
IKEA logo
Douglas logo
Volkswagen logo
Carrefour logo
DISEÑA DE LA MANERA QUE QUIERAS

¿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 textocorreos electrónicos altamente entregables y atractivas notificaciones push para móviles.

Triangle icon

Entregabilidad

Experimenta nuestra extraordinaria tasa de entregabilidad del 99% en una amplia gama de canales y diversos mercados en todo el mundo.

Triangle icon

Escalabilidad

Garantizamos una amplia escalabilidad de tu proceso de comunicación, fomentando así tu éxito y tranquilidad.

Star with triangle icon

Experiencia

Explora el poder del enfoque local y global, que combina 20 años de experiencia y tecnología globales con conocimientos de implantación local.

Chat icon

Asistencia 24/7

Disfruta de la comodidad de una asistencia integral con SLA premium y la atención de un especialista dedicado al éxito del cliente, consultas y auditorías.

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.
Mockup of mobile views
DISEÑADO PARA EL MARKETING Y LA EMPRESA

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.

Marketing platform visualisation
DISEÑADO PARA DESARROLLADORES

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}}}]'
UNA PLATAFORMA DE CONFIANZA

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.

11.7BLN

Mensajes al mes. Rendimiento que marca la diferencia.

76K+

Clientes satisfechos. Cuidamos siempre tu negocio.

99%

Entregabilidad. Solución de calidad inigualable.

20años

De experiencia. No hay problemas sin soluciones.