Un Webhook de WhatsApp es una notificación asíncrona HTTP POST enviada por Bluechat hacia tu servidor cada vez que un cliente envía un mensaje o se actualiza una conversación.
Ejemplo de servidor en Node.js para recibir webhooks
const express = require('express');
const app = express();
app.use(express.json());
app.post('/webhook', (req, res) => {
const payload = req.body;
if (payload.event === 'message_created') {
console.log(`Mensaje recibido de ${payload.sender.phone_number}: ${payload.content}`);
}
res.status(200).send('OK');
});
app.listen(3000, () => console.log('Servidor webhook listo en puerto 3000'));Integra tus sistemas en tiempo real con Bluechat
Prueba Bluechat gratis durante 14 días.