Saltar a la navegación

Make

Ejecuta escenarios de Make durante las llamadas con una herramienta de webhook.

Conecta un escenario de Make a una herramienta de webhook. Cuando una conversación coincide con la descripción de la herramienta, tu recepcionista recopila los datos, ejecuta el escenario y lee su respuesta a la persona que llama.

Crea el escenario

1

Añade un webhook personalizado

En Make, crea un escenario y añade Webhooks → Custom webhook como activador. Selecciona Add, ponle un nombre al webhook y copia su URL. Trata la URL como un secreto: cualquiera que la tenga puede ejecutar el escenario.

2

Añade tus módulos

Añade las aplicaciones, los routers y los filtros que necesite el escenario.

3

Devuelve una respuesta

Termina el escenario con Webhooks → Webhook response. Establece Status en 200 y Body en un JSON que pueda leer tu recepcionista, por ejemplo {"order_status": "shipped", "eta": "Friday"}. Sin este módulo, Make responde Accepted y tu recepcionista no recibe datos.

4

Activa el escenario

Configura el escenario para que se ejecute Immediately as data arrives y actívalo.

Crea la herramienta de webhook

Ve a Integrations, selecciona Add integration y elige Webhook Tool.

CampoValor
NameLo que hace el escenario, por ejemplo check_order_status
DescriptionCuándo usarla, por ejemplo “Consulta el estado de envío de un pedido. Úsala cuando alguien llame para preguntar por su pedido.”
MethodPOST
URLLa URL del webhook personalizado
Body ParametersUn parámetro por cada valor que necesite el escenario, por ejemplo order_number (cadena, obligatorio)
Assign to agentsReceptionist

Selecciona Enable.

Enseña a Make la estructura de los datos

Make aprende los campos que recibe un webhook a partir de su primera solicitud. Abre el webhook personalizado, selecciona Redetermine data structure y prueba tu recepcionista con una conversación que active la herramienta. Cuando Make muestre Successfully determined, asigna los campos en tus módulos.

Solución de problemas

ProblemaQué comprobar
El escenario no se ejecutaEl escenario debe estar activado y configurado para ejecutarse inmediatamente.
La recepcionista no recibe respuestaAñade un módulo Webhook response y asegúrate de que todas las rutas llegan a uno.
La recepcionista dice que la herramienta ha falladoEl escenario debe responder dentro del Response timeout de la herramienta. El valor predeterminado es 20 segundos y puede llegar a 120.
Los campos están vacíos en módulos posterioresVuelve a determinar la estructura de los datos después de añadir o renombrar parámetros del cuerpo.