/meetings//no-show
Marca el resultado de una reunión como no-show (el lead no asistió). Funciona sobre cualquier reunión de tu cliente — agendada por el agente, por Calendly/Diio, manualmente o vía POST /meetings — de modo que la API actúa como un proveedor de reuniones más.
El cambio de estado dispara los mismos efectos que generan los proveedores nativos:
- Se emite un webhook saliente
meeting.no_show(ver Eventos de reunión), para que el resultado llegue a cualquier endpoint o CRM suscrito. - Se registra una actividad (
meeting_no_show) en la línea de tiempo del lead. - Si el cliente tiene el agente de re-contacto activo con una regla coincidente, el agente contacta al lead (por ejemplo, para reagendar).
Parámetros de ruta
| Parámetro | Tipo | Descripción |
|---|---|---|
id | string (uuid) | El ID de la reunión — de la respuesta de POST /meetings o de GET /leads/{id}/meetings. |
Cuerpo de la solicitud
| Campo | Tipo | Requerido | Descripción |
|---|---|---|---|
reason | string | No | Se guarda como no_show_reason (por defecto api_marked). |
notes | string | No | Notas libres del resultado. |
Idempotencia
Volver a marcar una reunión que ya está enno_show es una operación segura sin efecto — la respuesta incluye "idempotent": true y no se emite actividad ni webhook duplicado.