image image image
image image
oficial

API for messengers

API estable desde 30$/mes

Recibir y enviar mensajes mediante peticiones HTTP

image

Comuníquese con su clientela

a través de messengers

¡Establezca su presencia, impacte a los clientes, cree bots e incremente sus ventas de e-commerce!

Chat API ya se utiliza para muchos proyectos: envío y lectura de mensajes del sistema CRM, toma de citas previas en el salón de belleza, envío de detalles de la vacante o chat-bot con códigos promocionales.
  • Posibilidad de utilizar mensajes;
  • Mensajería avanzada (imágenes, archivos, ubicación, audios, vídeos, enlaces, productos, etc.);
  • Envíos de mensajes sin riesgo de ser bloqueado.

Más de 7 años icon

trabajo exitoso
en la automatización de messengers

400+ icon

Integraciones Con Varias Plataformas,
sistemas ERP/CRM, Chat Bots

3000+

empresas y programadores
colaboran con nosotros

image
image

API fácil de usar

Solución realmente fiable y altamente escalable para automatizar messengers

Fácil de integrar, basado en los documentos de la API de messengers le permitirá construir un chatbot en un par de horas o una integración para 100.000 mensajes al día en PHP, JavaScript, 1C, Python, Java, C# o incluso VBA.

Mil millones+ icon

de solicitudes de usuarios
que procesamos con un alto nivel de estabilidad

24/7 icon

Servicio De Atención Al Cliente

10+ icon

Mensajes Por Segundo Sin Retrasos

img

Cree chatbots conversacionales avanzados de messengers utilizando nuestra API fácil de usar y escalable o utilice nuestras soluciones listas e incorporadas para automatizar la comunicación de su empresa a través de messengers.

image image

Rápido y automatizado

activación de cuentas

Enviar una plantilla (iniciar un diálogo)

messengerss limita el contenido de los mensajes de texto con los que se puede iniciar una conversación con un cliente o continuar una conversación 24 horas después del último mensaje del cliente. Este mensaje debe ser una plantilla previamente aprobada. El envío de la plantilla tiene un coste, ya que inicia la conversación. Si el cliente le responde, podrá comunicarse con él de forma gratuita durante 24 horas a partir del momento en que reciba la respuesta.

$data = [
    'phone' => '79995253422', // Receivers phone
    'template' => 'template_name', // Template name
    'namespace' => 'namespace_of_template', // Namespace of template
    'language' =>  ['code' => 'en', 'policy' => 'deterministic'], // Language parameters
];
$json = json_encode($data); // Encode data to JSON
// URL for request POST /message
$token = '83763g87x';
$instanceId = '777';
$url = "https://api.chat-api.com/instance{$instanceId}/sendTemplate?token={$token}";
// Make a POST request
$options = stream_context_create(['http' => [
        'method'  => 'POST',
        'header'  => 'Content-type: application/json',
        'content' => $json
    ]
]);
// Send a request
$result = file_get_contents($url, false, $options);
var request = require('request'); //bash: npm install request
// URL for request POST /message
const token = '83763g87x';
const instanceId = '777';
const url = `https://api.chat-api.com/instance${instanceId}/sendTemplate?token=${token}`;
var data = {
    phone: '79995253422', // Receivers phone
    template: "template_name",
    namespace : "namespace_of_template",
    language: {
        code: "en",
        policy: "deterministic"}
};
// Send a request
request({
    url: url,
    method: "POST",
    json: data
});
// URL for request POST /message
const token = '83763g87x';
const instanceId = '777';
const url = `https://api.chat-api.com/instance${instanceId}/sendTemplate?token=${token}`;
let data = {
    phone: '79995253422', // Receivers phone
    template: "template_name",
    namespace : "namespace_of_template",
    language: {
        code: "en",
        policy: "deterministic"}
};
// Send a request
$.ajax(url, {
    data : JSON.stringify(data),
    contentType : 'application/json',
    type : 'POST'
});
curl \
-d '{"phone": "79995253422","template": "template_name", "namespace" : "namespace_of_template", "language": { "code": "en", "policy": "deterministic"}}' \ # Phone and template parameters
-H "Content-Type: application/json" \ # Headers
-X POST \ # Type = POST
"https://api.chat-api.com/sendTemplate?token=83763g87x" # URL for request POST /message

Enviar mensaje

Si el diálogo ha sido iniciado por el cliente, usted puede responder con un mensaje normal. Este diálogo también tiene un coste, si usted ha respondido al cliente. Puede comunicarse con él de forma gratuita durante 24 horas desde el momento de la respuesta.

$data = [
    'phone' => '79995253422', // Receivers phone
    'body' => 'Hello, Andrew!', // Message
];
$json = json_encode($data); // Encode data to JSON
// URL for request POST /message
$url = 'https://api.chat-api.com/message?token=83763g87x';
// Make a POST request
$options = stream_context_create(['http' => [
        'method'  => 'POST',
        'header'  => 'Content-type: application/json',
        'content' => $json
    ]
]);
// Send a request
$result = file_get_contents($url, false, $options);
var request = require('request'); //bash: npm install request
// URL for request POST /message
var url = 'https://api.chat-api.com/message?token=83763g87x';
var data = {
    phone: '79995253422', // Receivers phone
    body: 'Hello, Andrew!', // Сообщение
};
// Send a request
request({
    url: url,
    method: "POST",
    json: data
});
// URL for request POST /message
var url = 'https://api.chat-api.com/message?token=83763g87x';
var data = {
    phone: '79995253422', // Receivers phone
    body: 'Hello, Andrew!', // Message
};
// Send a request
$.ajax(url, {
    data : JSON.stringify(data),
    contentType : 'application/json',
    type : 'POST'
});
curl \
-d '{"phone": "79995253422","body": "Hello, Andrew!"}' \ # Phone and message
-H "Content-Type: application/json" \ # Headers
-X POST \ # Type = POST
"https://api.chat-api.com/message?token=83763g87x" # URL for request POST /message

Instalar Webhook

Reciba notificaciones de mensajes privados a través de peticiones http entrantes a su servidor.

// First of all - set a webhook to URL like http://your_website.com/my_webhook_url.php

// Parse a webhook data
$data = json_decode(file_get_contents('php://input'), true);
foreach($data['messages'] as $message){ // Echo every message
    // Handle every message here
    // Add to the database or generate a response
}
// First of all - set a webhook to URL like http://your_website.com/my_webhook_url

// Require Express JS и Body Parser for JSON POST acceptance
var app = require('express')();
var bodyParser = require('body-parser');
app.use(bodyParser.json());

// Handle POST request
app.post('/my_webhook_url', function (req, res) {
    var data = req.body; // New messages in the "body" variable
    for (var i = 0; i < data.messages.length; i++) { // For each message
        var message = data.messages[i];
        console.log(message.author + ': ' + message.body); //Send it to console
    }
    res.send('Ok'); //Response does not matter
});

app.listen(80);

Gestión del perfil de la cuenta

Usted puede ver y editar su perfil de messengers.

$data = [
    'address' => '79995253422', // Recipient's phone
    'description' => 'Best Company', // Message
    'email' => '', // Email of the organization
    'vertical' => '' // The industry
];
$json = json_encode($data); // Let's encode the data in JSON
// URL for POST request /message
$token = '8376213g87x';
$instanceId = '777';
$url = 'https://api.chat-api.com/instance'.$instanceId.'/me?token='.$token;
// Let's form the context of an ordinary POST request
$options = stream_context_create(['http' => [
    'method'  => 'POST',
    'header'  => 'Content-type: application/json',
    'content' => $json
]
]);
// Let's send a request
$result = file_get_contents($url, false, $options);
img

Contacte con nuestro bot para entender el funcionamiento

Chat API permite la comunicación directa con sus clientes, automatizando la mensajería y las notificaciones, e integra chatbots, personalizando el servicio para su negocio

qr
image

Lo que dicen nuestros clientes

Confianza de miles de desarrolladores

Ribhu

Omni-channel for hotels

Good UI and self serviceable (can create an instance from scratch and pay from my card and get running with messengers. No need to email anyone and all the steps are automated. This is great!)

Gonzalo

Chatbot developer

It’s good. The API works fast, messengers messages arrive in seconds.

Jeff

Internet Technology University

It is good and stable! There could be more opportunities for collaboration. Currently it is one-side API, but it has potential for more.

João Ignácio

Software Architect and Development Manager

My consensus is that the service is great, always on the air and the support meets whenever we need it. Something very good is that several of my requests for both problems and improvements have been taken into account and implemented where possible.