# Avisos y notificaciones

> Herramientas del MCP para ver y cambiar los avisos por WhatsApp del comercio: cobros aprobados, cobros fallidos, resumen diario y pedidos.

- kind: mcp-tool
- status: stable
- access: write
- last_verified: 2026-09-14
- url: https://www.tilopay.com/developers/agentes/mcp/avisos

## Qué cubre [#que-cubre]

El agente puede avisarle al comercio por WhatsApp cuando entra un cobro, cuando un cobro se
rechaza, cuando entra un pedido, y enviarle un resumen diario a la hora que elija. Estas dos
herramientas son las que leen y cambian esa configuración.

No envían mensajes por su cuenta: solamente prenden, apagan y consultan los avisos. Los campos que
no se envían se conservan.

## Herramientas [#herramientas]

### Ver la configuración de avisos [#tilopay-get-notification-settings]

- `tilopay_get_notification_settings`
- Acceso: Sólo lectura

Muestra cómo están configurados los avisos del comercio: si los pagos recibidos se avisan por WhatsApp y/o por correo, a qué correo, desde qué monto y si hay horario de silencio.

**Parámetros**

Sin parámetros.

**Devuelve**

`{ settings }`

settings = configuración de avisos del comercio: qué avisos por WhatsApp están encendidos (cobros aprobados, cobros fallidos, resumen diario, pedidos) y a qué hora se envía el resumen.

### Configurar los avisos del comercio [#tilopay-set-notification-settings]

- `tilopay_set_notification_settings`
- Acceso: Escritura

Cambia la configuración de avisos del comercio: activar o desactivar el aviso de pago recibido por WhatsApp y por correo, el correo de destino, el monto mínimo para avisar y el horario de silencio (en la hora local del comercio). Solo envíe los campos que el usuario pidió cambiar.

**Parámetros**

| Parámetro | Tipo | Obligatorio | Descripción |
| --- | --- | --- | --- |
| `payment_whatsapp` | boolean | — | Avisar por WhatsApp cuando se recibe un pago |
| `payment_email` | boolean | — | Avisar por correo cuando se recibe un pago |
| `notify_email` | string | — | Correo que recibe los avisos (si se omite, el de la cuenta) |
| `min_amount` | number | — | Monto mínimo para avisar (0 = avisar por cualquier monto) |
| `quiet_from` | string | — | Hora local en que empieza el silencio (null para quitarlo) |
| `quiet_to` | string | — | Hora local en que termina el silencio (null para quitarlo) |

**Devuelve**

`{ settings }`

settings = la configuración de avisos ya actualizada. Los campos que no se envían se conservan.
