Conecta Testivora con Make
Atrapa los eventos de Testivora con un webhook de Make (antes Integromat) como trigger y encadena los módulos visuales que quieras: Slack, Sheets, un HTTP a tu backend, lo que sea.
Crea el webhook en Make
Nuevo escenario → el primer módulo es 'Webhooks' → 'Custom webhook'. Dale 'Add' para crear el webhook, ponle un nombre y copia la URL que te genera (algo como https://hook…make.com/…). Esa URL es tu trigger.
Registra la URL en Testivora
En Testivora ve a Ajustes → Webhooks → Nuevo endpoint. Pega la URL de Make, elige los eventos que te interesan (testimonial.created, testimonial.approved, testimonial.deleted) o déjalos todos, y guarda. Verás un secret whsec_… para verificar la firma si lo necesitas.
Pon el módulo a la escucha y envía una prueba
En el módulo Custom webhook dale 'Redetermine data structure' (queda en escucha). Luego, desde Testivora, dale 'Enviar prueba' en tu endpoint. Make atrapa el POST y aprende la estructura del payload — el testimonio vive bajo data:
{
"id": "evt_3hF2bQ...",
"object": "event",
"event": "testimonial.approved",
"version": "1.0",
"created": "2026-06-03T01:00:00.000Z",
"attempt": 1,
"data": {
"id": "j97...",
"type": "text",
"status": "approved",
"rating": 5,
"text": "Cerré 3 clientes en una semana.",
"author": { "name": "Ana López", "company": "Acme" }
}
}Usa los campos en los siguientes módulos
Una vez que Make aprendió la estructura, los campos aparecen en el selector (el mapeo morado) de cualquier módulo que agregues después. Las rutas que te interesan:
data.event // testimonial.approved
data.data.author.name // Ana López
data.data.text // el testimonio
data.data.rating // 5
data.id // evt_3hF2bQ... (estable entre reintentos)Encadena módulos
Con el evento dentro del escenario, agrega los módulos que quieras y mapea los campos: 'Slack → Create a message' con el texto y el nombre, 'Google Sheets → Add a row', o 'HTTP → Make a request' para mandarlo a tu backend. Conecta tantos como necesites.